下載本文檔
版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領
文檔簡介
《小程序開發(fā)》教學大綱課程英文名DevelopmentofMiniPrograms課程代碼03M0267學分3總學時48理論學時32實驗/實踐學時16課程類別專業(yè)課課程性質(zhì)任選先修課程Web前端開發(fā)、基于Java的WEB開發(fā)、數(shù)據(jù)庫原理適用專業(yè)計算機科學與技術(shù)開課學院信息工程注:課程類別是指公共基礎課/學科基礎課/專業(yè)課;課程性質(zhì)是指必修/限選/任選。一、課程地位與課程目標(一)課程地位本課程是計算機科學與技術(shù)專業(yè)的專業(yè)課,主要介紹目前使用率較高的小程序開發(fā)技術(shù),但授課時間有限,只能選擇一種平臺的小程序技術(shù)進行授課(微信小程序、支付寶小程序、釘釘小程序等)。因制定大綱時,微信小程序最為流行,所以本課程以微信小程序開發(fā)技術(shù)為教學內(nèi)容。本課程需要綜合使用《Web前端開發(fā)》、《基于Java的WEB開發(fā)》和《數(shù)據(jù)庫》的技術(shù),使學生掌握前后端相結(jié)合的綜合開發(fā)技術(shù),提高程序設計與開發(fā)能力。課程目標掌握小程序基礎與前端開發(fā)技術(shù):組件、樣式與布局、JS、界面API。掌握常用API:數(shù)據(jù)庫、網(wǎng)絡通信、媒體與設備操作。掌握云端開發(fā)技術(shù):云開發(fā)、云函數(shù)、云數(shù)據(jù)庫等操作。課程思政目標:介紹國人自研的微信小程序平臺和前端開發(fā)框架如Vue等,增強學生的自信。從用戶使用體檢角度設計前端界面,方便用戶操作,讓學生學會換位思考,設身處地為他人著想。在程序設計實踐中,使學生在一定程度上擺脫“自己是學生,做得不好也不要緊”的消極觀念的影響,能夠以更加積極、認真的態(tài)度面對和完成任務,同時可以很自然地培養(yǎng)學生敬業(yè)、守法、誠信等社會主義核心價值觀和道德觀。介紹國人自研的云開發(fā)平臺,增強學生的自信。二、課程目標達成的途徑與方法課程目標課程目標內(nèi)容支撐畢業(yè)要求指標點目標達成的途徑與方法教學內(nèi)容課程目標1掌握小程序基礎與前端開發(fā)技術(shù):組件、樣式與布局、JS、界面API。指標點1.4:能夠?qū)⒐こ讨R和數(shù)學模型方法用于計算機領域工程問題解決方案的比較與綜合。能夠?qū)?shù)學、自然科學、計算機科學與技術(shù)基礎和專業(yè)知識應用于設計方案的選擇和評估、計算機軟硬件系統(tǒng)的設計、優(yōu)化和改進。課堂講授實驗1.微信小程序開發(fā)基礎2.常見組件3.樣式與布局4.JavaScript課程目標2掌握常用API:數(shù)據(jù)庫、網(wǎng)絡通信、媒體與設備操作、交互和開放接口。指標點3.1:能夠掌握計算機系統(tǒng)的開發(fā)流程和開發(fā)技術(shù),并了解影響設計目標和技術(shù)方案的各種因素。課堂講授實驗5.數(shù)據(jù)庫操作6.網(wǎng)絡通信7.媒體與設備8.交互和開放接口課程目標3掌握云開發(fā)技術(shù)。指標點5.2:能夠針對具體的問題,選用或開發(fā)滿足特定需求的計算機軟硬件工具和設備,利用合適的信息資源,通過組合、選配、改進、二次開發(fā)等方式創(chuàng)造性地使用現(xiàn)代工具,對復雜工程問題進行分析、計算、設計、模擬和預測,并能夠分析其局限性。1.課堂講授2.實驗9.云開發(fā)三、課程目標與相關畢業(yè)要求的對應關系課程目標課程目標對畢業(yè)要求的支撐程度(H、M、L)畢業(yè)要求1畢業(yè)要求3畢業(yè)要求5課程目標1M課程目標2M課程目標3M注:1.支撐強度分別填寫H、M或L(其中H表示支撐程度高、M為中等、L為低)。課程主要內(nèi)容與基本要求1.微信小程序開發(fā)基礎了解主流小程序平臺:微信、支付寶、釘釘?shù)?;掌握微信小程序開發(fā)流程;掌握開發(fā)工具的使用方法;理解小程序項目結(jié)構(gòu)、生命周期函數(shù)、邏輯層、視圖層。(介紹國人自研的微信小程序平臺和前端開發(fā)框架如Vue等,增強學生的自信)2.常見組件掌握視圖容器組件、基礎內(nèi)容組件、表單組件、導航組件、媒體組件、地圖組件。(介紹前端界面的常用組件,方便用戶操作,培養(yǎng)學生學會換位思考,設身處地為他人著想)3.樣式與布局掌握樣式、選擇器、基礎樣式、盒子模型、元素類別、flex布局、layer布局、float布局。(介紹前端界面的樣式與布局,使頁面更加美觀,培養(yǎng)學生審美修養(yǎng))4.JavaScript掌握JavaScript在小程序常見交互場景中的應用技術(shù):購物車場景、下拉菜單場景、欄目切換場景、系統(tǒng)設置場景。(介紹JavaScript實現(xiàn)前端頁面的動態(tài)效果,提高頁面吸引力,培養(yǎng)學生的想象力)5.數(shù)據(jù)庫操作掌握MySql常見輔助工具的操作:使用phpStudy安裝MySQL、可視化工具Navicat;掌握Java操作JSON數(shù)據(jù)和MySQL數(shù)據(jù)庫的接口。(介紹數(shù)據(jù)庫操作和數(shù)據(jù)安全措施,培養(yǎng)學生數(shù)據(jù)安全意識和職業(yè)操守)6.網(wǎng)絡通信理解WebSocket接口,掌握小程序的文件上傳/下載操作。(介紹網(wǎng)絡通信技術(shù)和安全措施,培養(yǎng)學生網(wǎng)絡安全意識和職業(yè)操守)7.媒體與設備操作掌握地圖與位置、圖片、視頻、錄音、應聘播放控制以及背景音樂,掌握常見設備操作:獲取系統(tǒng)信息、電量等設備信息。(介紹設備操作方法,培養(yǎng)學生隱私保護意識和職業(yè)操守)8.交互和開放接口掌握交互反饋、微信登錄接口、微信支付接口、獲取用戶信息接口、模版消息、權(quán)限接口。(介紹交互接口,培養(yǎng)學生隱私保護意識和職業(yè)操守)9.云開發(fā)理解云開發(fā)、云存儲、云函數(shù)、云數(shù)據(jù)庫,掌握云開發(fā)技術(shù)。(介紹國產(chǎn)云開發(fā)平臺,培養(yǎng)學生國產(chǎn)軟件自豪感和國產(chǎn)軟件發(fā)展的信心)五、課程學時安排章節(jié)號教學內(nèi)容學時數(shù)學生任務對應課程目標1微信小程序開發(fā)基礎4完成小程序開發(fā)的準備工作:申請小程序賬號開發(fā)工具的安裝開發(fā)第一個小程序12常見組件:視圖容器組件、基礎內(nèi)容組件、表單組件、導航組件、媒體組件、地圖組件4(2)完成實驗:組件13樣式與布局:樣式、選擇器、基礎樣式、盒子模型、元素類別、flex布局、layer布局、float布局4(2)完成實驗:樣式與布局14JavaScript在小程序常見交互場景中的應用技術(shù):購物車場景、下拉菜單場景、欄目切換場景、系統(tǒng)設置場景4(2)完成實驗:JavaScript15數(shù)據(jù)庫操作:MySql常見輔助工具的操作,Java操作JSON數(shù)據(jù)和MySQL數(shù)據(jù)庫的接口。2(2)完成實驗:數(shù)據(jù)庫操作26網(wǎng)絡通信:WebSocket接口,文件上傳/下載操作2(2)完成實驗:網(wǎng)絡通信27媒體與設備操作:地圖與位置、圖片、視頻、錄音、音頻播放控制以及背景音樂,常見設備操作:獲取系統(tǒng)信息、電量等設備信息。4(2)完成實驗:媒體與設備操作28交互和開放接口:交互反饋、微信登錄接口、微信支付接口、獲取用戶信息接口、模版消息、權(quán)限接口4(2)完成實驗:交互和開放接口29云開發(fā)技術(shù):云開發(fā)、云存儲、云函數(shù)、云數(shù)據(jù)庫4(2)完成實驗:云開發(fā)3六、實踐環(huán)節(jié)及基本要求序號實驗項目名稱學時基本要求學生任務實驗性質(zhì)實驗類別1組件2掌握常見組件的使用根據(jù)需求,在設計頁面時使用合適的組件,如視圖容器、基礎內(nèi)容、表單、導航等。驗證性必做2樣式與布局2掌握樣式與布局美化頁面使用樣式和布局美化頁面,包括基礎樣式、盒子模型、元素類別、flex布局、layer布局、float布局等。驗證性必做3JavaScript2掌握JavaScript在常見交互場景用的應用使用主流JS框架VUE實現(xiàn)前端頁面常見功能驗證性必做4數(shù)據(jù)庫操作2掌握數(shù)據(jù)庫的操作使用JSON和MySQL管理、處理數(shù)據(jù)驗證性必做5網(wǎng)絡通信2掌握網(wǎng)絡通信接口使用網(wǎng)絡接口實現(xiàn)文件的上傳與下載驗證性必做6媒體與設備操作2掌握媒體與設備的操作接口使用媒體與接口接口,實現(xiàn)音視頻的播放、圖片的瀏覽、獲取設備信息。驗證性必做7交互和開放接口2掌握交互接口和開放接口使用交互和開放接口獲取微信用戶信息、發(fā)送微信消息等功能驗證性必做8云開發(fā)2掌握云開發(fā)技術(shù)使用云開發(fā)技術(shù)開發(fā)簡易小程序,包括完整的前后端和數(shù)據(jù)庫。綜合性必做注:1.實驗性質(zhì)指演示性、驗證性、設計性、綜合性等;2.實驗類別指必做、選做等。七、考核方式及成績評定考核內(nèi)容考核方式評定標準(依據(jù))占總成績比例過程考核到課情況、課堂討論發(fā)言、課堂紀律、作業(yè)點名記錄、紀律記錄、討論發(fā)言記錄、作業(yè)成績10%實驗考核實驗操作、實驗報告實驗操作成績實驗報告成績30%期末考核大作業(yè)或綜合實驗的驗
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
- 6. 下載文件中如有侵權(quán)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2026四川簡州空港建設集團有限公司招聘勞務派遣人員1人考試備考試題及答案解析
- 2026湖南常德市自來水有限責任公司遴選9人考試備考試題及答案解析
- 2026四川內(nèi)江市隆昌市黃家鎮(zhèn)便民服務中心見習崗位招聘1人考試參考題庫及答案解析
- 2026湖北武漢市光谷喻家山學校校聘教師招聘5人(一)考試備考試題及答案解析
- 2026年茅嶺鎮(zhèn)衛(wèi)生院招聘備考題庫完整參考答案詳解
- 原平市2025年公開招聘社區(qū)專職工作人員備考題庫及參考答案詳解1套
- 南昌印鈔有限公司2026年度招聘備考題庫附答案詳解
- 2026年湖南海利高新技術(shù)產(chǎn)業(yè)集團有限公司國家危險化學品應急救援湖南海利隊人員公開招聘備考題庫完整答案詳解
- 2026年江門公共資源交易控股集團有限公司人力資源總監(jiān)公開招聘備考題庫及參考答案詳解
- 2026年河南平煤神馬平綠置業(yè)有限責任公司公開招聘備考題庫及答案詳解一套
- 排水管網(wǎng)疏通與養(yǎng)護技術(shù)方案
- 肝內(nèi)膽管惡性腫瘤護理查房
- 河南省省直轄縣級行政區(qū)劃濟源市2024-2025學年八年級(上)期末物理試卷(含解析)
- 四川省醫(yī)療護理員考試題庫及答案
- 物流新人開票培訓
- 食品現(xiàn)場品鑒活動方案
- 護理管理學課程教學大綱
- 2025-2026學年浙教版(2023)初中信息科技七年級上冊教學計劃及進度表
- 昆明醫(yī)科大學海源學院《高等數(shù)學下》2024-2025學年第一學期期末試卷
- 中國特發(fā)性面神經(jīng)麻痹(面癱)治療指南(2022)解讀
- 威海平改坡管理辦法
評論
0/150
提交評論