版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)
文檔簡介
PAGE10PAGE大數(shù)據(jù)可視化分析課程教案首頁12-2一、核心要素章節(jié)名稱項目6基于Vue的農(nóng)業(yè)數(shù)據(jù)管理中臺前端框架搭建任務(wù)6.1Vue.js前端框架概述教學(xué)課時2授課班級大數(shù)據(jù)技術(shù)2401班授課時間第12周-2授課地點介夫樓307教學(xué)目標(biāo)知識目標(biāo)掌握Vue.js框架三大核心特性(響應(yīng)式/組件化/模板語法)理解Vue單文件組件結(jié)構(gòu)(template/script/style)熟悉VueCLI腳手架功能特點能力目標(biāo)能獨立完成Vue項目的初始化搭建
2.能運用Vue模板語法實現(xiàn)數(shù)據(jù)綁定與事件處理
3.能配置多環(huán)境Vue項目結(jié)構(gòu)素質(zhì)目標(biāo)通過演示項目及相關(guān)文檔,理解并梳理項目的業(yè)務(wù)功能結(jié)構(gòu)。激發(fā)學(xué)生對數(shù)據(jù)可視化技術(shù)的探索興趣養(yǎng)成模塊化開發(fā)習(xí)慣教學(xué)內(nèi)容主要內(nèi)容6.1.1Vue.js簡介、6.1.2Vue.js引入方式、6.1.3Vue頁面基本結(jié)構(gòu)重點Vue單文件組件結(jié)構(gòu)解析
2.數(shù)據(jù)驅(qū)動視圖原理難點模板語法中指令系統(tǒng)應(yīng)用
2.開發(fā)環(huán)境與生產(chǎn)環(huán)境的差異處理教法改革教學(xué)方法問答法/范例教學(xué)法教學(xué)手段(1)通過課堂討論提出問題和相關(guān)視頻學(xué)習(xí),活躍課堂氣氛并激發(fā)學(xué)生的學(xué)習(xí)興趣;(2)教材、電子課件、超星信息化教學(xué)。教學(xué)反思
二、教學(xué)設(shè)計教學(xué)步驟教學(xué)內(nèi)容與情境設(shè)計教師活動學(xué)生活動時間分配一、課程導(dǎo)入?展示智慧農(nóng)業(yè)管理平臺,引出Vue.js的介紹教師演示,引導(dǎo)思考明確本節(jié)課的目標(biāo)效果5分鐘6.1.1Vue.js簡介教師講解學(xué)生觀看演示并思考10分鐘6.1.2Vue.js引入方式教師講解學(xué)生觀看演示并思考15分鐘6.1.3Vue頁面基本結(jié)構(gòu)Vue頁面通常由模板、JavaScript腳本、樣式表等部分構(gòu)成。在HTML代碼中分別由<template>標(biāo)簽、<script>標(biāo)簽和<style>等標(biāo)簽組成。1.<template>標(biāo)簽<template>標(biāo)簽用于聲明內(nèi)容模板元素,定義View視圖。該標(biāo)簽允許聲明片段HTML代碼,該片段HTML代碼在加載頁面時不會呈現(xiàn),但可以在運行時使用JavaScript實例化,將其通過腳本復(fù)制并插入文檔??梢允褂肰ue.js的模板語法,如插值表達式({{variable}})、指令(如v-for,v-if)、組件(自定義或內(nèi)置)等構(gòu)建用戶界面。2.<script>標(biāo)簽<script>標(biāo)簽用于創(chuàng)建Vue實例。Vue是一個全局的類,使用時必須先實例化,才能通過它連接View(視圖)和Model(模型)。每個Vue應(yīng)用都是從通過Vue構(gòu)造函數(shù)創(chuàng)建一個Vue根實例開始的,包括數(shù)據(jù)、方法、生命周期鉤子、計算屬性、偵聽器等。3.<style>標(biāo)簽<style>標(biāo)簽用于為Vue.js中需要渲染的DOM對象動態(tài)添加樣式效果。當(dāng)然也可以使用外部樣式文件,通過<link>標(biāo)簽和<style>標(biāo)簽鏈接或?qū)胪獠繕邮奖?。演示編寫?guī)則,講解學(xué)生觀看演示并思考15分鐘打開一個Vue空項目新建項目?打開HBuilderX→頂部菜單→文件→新建→項目/hbuilder-new-project.png選擇模板?選擇“普通項目”?→?Vue3項目設(shè)置項目名稱和存儲路徑(路徑不要有中文或空格)/hbuilder-vue-template.png等待初始化?HBuilderX會自動生成項目結(jié)構(gòu)并安裝依賴(需聯(lián)網(wǎng))。打開項目打開項目,在命令提示符中輸入npmrundev教師講解示范學(xué)生觀看演示并嘗試操作10分鐘代碼實踐引導(dǎo)學(xué)生嘗試打開項目,并實現(xiàn)HelloWorld的輸出教師巡回指導(dǎo)學(xué)生實操10分鐘項目結(jié)構(gòu)解析1.關(guān)鍵文件講解:
-
package.json依賴管理解析
-
vue.config.js自定義配置
2.目錄作用演示:
-public與assets資源加載差異
-components組件注冊規(guī)范教師講解學(xué)生觀看演示并思考10分鐘六、綜合練習(xí)與總結(jié)?總結(jié)本節(jié)課知識點及重難點??偨Y(jié)知識點跟隨教師回顧5分鐘
大數(shù)據(jù)可視化分析課程教案首頁12-2一、核心要素章節(jié)名稱項目6基于Vue的農(nóng)業(yè)數(shù)據(jù)管理中臺前端框架任務(wù)6.2Vue項目開發(fā)環(huán)境與輔助工具教學(xué)課時2授課班級大數(shù)據(jù)技術(shù)2401班授課時間第12周-2授課地點介夫樓307教學(xué)目標(biāo)知識目標(biāo)掌握常用npm包管理器命令。熟悉Vue項目標(biāo)準(zhǔn)目錄結(jié)構(gòu)能力目標(biāo)1.能獨立完成Node.js多環(huán)境配置
2.能使用VueCLI創(chuàng)建工程化項目素質(zhì)目標(biāo)1.培養(yǎng)技術(shù)文檔解讀能力2.提升開發(fā)環(huán)境問題排查意識3.建立團隊協(xié)作開發(fā)規(guī)范教學(xué)內(nèi)容主要內(nèi)容6.2.1Node.js部署、6.2.2Node包管理器npm、6.2.3Node.js環(huán)境配置、6.2.4項目目錄介紹任務(wù)實施配置Vue所需環(huán)境、項目目錄重點Vue.js頁面的基本組成。難點常用npm包管理器命令。教法改革教學(xué)方法問答法/范例教學(xué)法教學(xué)手段(1)通過課堂討論提出問題和相關(guān)視頻學(xué)習(xí),活躍課堂氣氛并激發(fā)學(xué)生的學(xué)習(xí)興趣;(2)教材、電子課件、超星信息化教學(xué)。教學(xué)反思學(xué)生下載node.js新版本時,步驟有所不同,需要教師進一步講解。安裝環(huán)境時,安裝完Vue之后需要重啟命令提示符才能查看是否安裝成功。清除緩存命令npmcacheclean--force;2.使用nvm管理多版本Node.js
二、教學(xué)設(shè)計教學(xué)步驟教學(xué)內(nèi)容與情境設(shè)計教師活動學(xué)生活動時間分配導(dǎo)入課堂展示本項目的效果,并引出需要的環(huán)境引導(dǎo)分享學(xué)生互動討論5分鐘6.2.1Node.js部署安裝Node.js(1)從Node.js官網(wǎng)導(dǎo)航至下載頁面,根據(jù)需要下載“Windows安裝包(.msi)”版,本書選用node-v16.14.2-x64.msi。(2)雙擊安裝包,如圖6-2所示,根據(jù)提示安裝軟件。在安裝Node.js的同時,完成了npm工具的安裝。(3)打開命令提示符,如圖6-3所示,輸入相關(guān)命令查看軟件版本信息。如果出現(xiàn)版本信息提示,則說明Node.js環(huán)境安裝成功。輸入node-v命令查詢Node.js版本號。輸入npm-v命令查詢npm版本號。圖6-2根據(jù)提示安裝軟件圖6-3使用命令提示符查看Node.js與npm的版本號教師講解及演示學(xué)生觀看演示并思考10分鐘6.2.2Node包管理器Npm管理(1)查看Node.js版本。node-v(2)查看npm版本。npm-v(3)查看npm的本地倉庫。npmlist-global(4)安裝vue。npminstallvue-g(5)安裝vue-cli。npminstallvue-cli-g教師講解學(xué)生觀看演示并思考10分鐘6.2.3Node.js環(huán)境配置Node.js環(huán)境配置為了防止出現(xiàn)Node.js后續(xù)安裝工具、依賴,從而導(dǎo)致默認C盤下的倉庫資源緊張的問題,可以通過以下步驟配置環(huán)境,添加新的倉庫。(1)查看當(dāng)前倉庫位置(默認位置)npmlist-global(2)新建存放全局模塊和緩存的文件夾在所需位置(如D:\DEV\nodejs_path)新建文件夾“node_cache”和“node_global”,如圖6-4所示。圖6-4新建存放全局模塊和緩存的文件夾(3)執(zhí)行npm相關(guān)配置在命令行中執(zhí)行npm相關(guān)配置命令如圖6-5所示。npmconfigsetprefix"D:\DEV\nodejs_path\node_global"npmconfigsetcache"D:\DEV\nodejs_path\node_cache"圖6-5在命令行中npm相關(guān)配置命令(4)設(shè)置環(huán)境變量1)打開環(huán)境變量。如圖6-6所示,右擊“計算機”圖標(biāo),在彈出的快捷菜單中選擇“屬性”→“高級系統(tǒng)設(shè)置”命令,打開“系統(tǒng)屬性”對話框,選擇“高級”選項,單擊“環(huán)境變量”按鈕,打開“環(huán)境變量”對話框。圖6-6打開“環(huán)境變量”對話框2)新建環(huán)境變量。在已建的“node_global”文件夾中新建“node_modules”文件夾,單擊環(huán)境變量窗口中“系統(tǒng)變量”的“新建”按鈕,新建變量名為NODE_PATH的環(huán)境變量,變量值為D:\DEV\nodejs_path\node_global\node_modules(即nodemodules文件夾所在目錄地址),如圖6-7所示。3)雙擊Path變量,打開“編輯環(huán)境變量窗口”對話框,添加prefix倉庫地址,這里所用的配置地址為:D:\DEV\nodejs_path\node_global,如圖6-8所示。圖6-7新建NODE_PATH環(huán)境變量圖6-8編輯Path環(huán)境變量教師講解學(xué)生觀看演示并思考15分鐘6.2.4項目目錄介紹1.nodemodules文件夾node項目往往會使用多個第三方包,通過npminstall命令可以自定義安裝第三方包,同項目的目錄結(jié)構(gòu)時,所有在package.json文件中定義的第三方包會被自動下載,保存在node_modules文件夾下,如圖6-9所示。因此,node_modules文件夾中的內(nèi)容有很多,在復(fù)制后可以通過npminstall命令再次自動導(dǎo)入第三方包。圖6-9項目的目錄結(jié)構(gòu)2.src文件夾如圖6-10所示,src文件夾用于存放核心代碼和工作空間,其中,assets文件夾用于存放圖片、音頻、視頻等資源;components文件夾用于存放視圖和組件,是開發(fā)的核心;router文件夾中的index.js文件用于配置項目前端路由,定義頁面對應(yīng)的URL(UniformResourc
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2026年【招聘備考題庫】江蘇長江商業(yè)銀行無錫分行招聘備考題庫及參考答案詳解一套
- 2026年中國科學(xué)院東北地理與農(nóng)業(yè)生態(tài)研究所寒區(qū)大豆育種學(xué)科組招聘備考題庫含答案詳解
- 健康投資回報風(fēng)險分析方法
- 健康促進理論改變吸煙行為的立法機制
- 健康鄉(xiāng)村的慢性病管理隨訪數(shù)據(jù)安全政策強化
- 小兒感冒的常見誤區(qū)解讀
- DR AI可視化篩查技術(shù)在公共衛(wèi)生篩查中的應(yīng)用前景
- 2026年興業(yè)銀行合肥分行社會招聘備考題庫及參考答案詳解1套
- 2026年國核電力規(guī)劃設(shè)計研究院重慶有限公司招聘備考題庫及參考答案詳解1套
- 2026年德陽市公安局旌陽區(qū)分局關(guān)于公開招聘警務(wù)輔助人員的備考題庫及完整答案詳解一套
- 2025年“雄鷹杯”小動物醫(yī)師技能大賽備考試題庫(含答案)
- 2025福建德化閩投抽水蓄能有限公司社會招聘4人歷年真題匯編附答案解析
- 2025榆林市旅游投資集團有限公司招聘(15人)考試參考題庫及答案解析
- 廣東省湛江市2024-2025學(xué)年高一上學(xué)期1月期末調(diào)研考試物理試卷(含答案)
- 山東省濟南市2024-2025學(xué)年高二上學(xué)期期末學(xué)習(xí)質(zhì)量檢測物理試卷(含答案)
- 2026年江蘇省普通高中學(xué)業(yè)水平合格性考試化學(xué)模擬卷(一)(含答案)
- 項目管理入門:WBS任務(wù)分解詳解
- 花都區(qū)2024-2025學(xué)年第一學(xué)期六年級英語期末學(xué)業(yè)測評考點及答案
- 2025年拍賣企業(yè)標(biāo)的征集管理辦法
- 頸肩腰腿痛的防治
- YS/T 534.2-2007氫氧化鋁化學(xué)分析方法第2部分:燒失量的測定重量法
評論
0/150
提交評論