《移動(dòng)應(yīng)用開發(fā)新技術(shù)》教學(xué)大綱_第1頁
《移動(dòng)應(yīng)用開發(fā)新技術(shù)》教學(xué)大綱_第2頁
《移動(dòng)應(yīng)用開發(fā)新技術(shù)》教學(xué)大綱_第3頁
《移動(dòng)應(yīng)用開發(fā)新技術(shù)》教學(xué)大綱_第4頁
《移動(dòng)應(yīng)用開發(fā)新技術(shù)》教學(xué)大綱_第5頁
已閱讀5頁,還剩1頁未讀 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡介

《移動(dòng)應(yīng)用開發(fā)新技術(shù)》教學(xué)大綱適用范圍:202X版本科人才培養(yǎng)方案課程代碼:08150401課程性質(zhì):專業(yè)選修課學(xué)分:4學(xué)分學(xué)時(shí):64學(xué)時(shí)(理論48學(xué)時(shí),實(shí)驗(yàn)16學(xué)時(shí))先修課程:面向?qū)ο蟪绦蛟O(shè)計(jì)、Web前端開發(fā)技術(shù)A后續(xù)課程:無適用專業(yè):軟件工程開課單位:計(jì)算機(jī)科學(xué)與技術(shù)學(xué)院一、課程說明《移動(dòng)應(yīng)用開發(fā)新技術(shù)》是軟件工程專業(yè)選修課程。本課程主要任務(wù)是學(xué)習(xí)微信小程序框架、頁面組件、應(yīng)用接口API等知識。通過本課程的學(xué)習(xí),能夠理解微信小程序的實(shí)質(zhì),最終掌握快速高效的開發(fā)微信小程序及自學(xué)新知識的能力,同時(shí)為從事相關(guān)行業(yè)工作打下基礎(chǔ)。本課程注重基本理論知識的深入學(xué)習(xí),強(qiáng)調(diào)培養(yǎng)運(yùn)用理論知識解決實(shí)際應(yīng)用中出現(xiàn)的問題,注重培養(yǎng)“有足夠理論基礎(chǔ)、動(dòng)手能力強(qiáng)”的高素質(zhì)應(yīng)用型人才。二、課程目標(biāo)通過本課程的學(xué)習(xí),使學(xué)生達(dá)到如下目標(biāo):課程目標(biāo)1.掌握微信小程序項(xiàng)目的基本架構(gòu);以微信小程序基本框架為基礎(chǔ),使學(xué)生掌握移動(dòng)應(yīng)用開發(fā)新技術(shù)的特點(diǎn),基本流程和方法;使學(xué)生熟練掌握移動(dòng)應(yīng)用程序的開發(fā)、部署、管理和應(yīng)用等高級開發(fā)技術(shù)。課程目標(biāo)2:使學(xué)生的學(xué)習(xí)和思維方法得到訓(xùn)練,通過具體案例的實(shí)現(xiàn)來反復(fù)強(qiáng)化思維模式,是學(xué)生能夠掌握各種移動(dòng)應(yīng)用開發(fā)技術(shù),并在此基礎(chǔ)上進(jìn)行歸納和總結(jié),全面掌握各種手機(jī)軟件開發(fā)技術(shù),提高學(xué)生在手機(jī)軟件開發(fā)方面的動(dòng)手能力和解決問題的能力,形成科學(xué)的學(xué)習(xí)觀和方法論。課程目標(biāo)3:使學(xué)生掌握移動(dòng)應(yīng)用開發(fā)新技術(shù)領(lǐng)域前沿技術(shù),掌握移動(dòng)應(yīng)用開發(fā)新技術(shù)的最新開發(fā)工具。具備的堅(jiān)持不懈的學(xué)習(xí)精神、嚴(yán)謹(jǐn)?shù)闹螌W(xué)態(tài)度和積極向上的價(jià)值觀,培養(yǎng)學(xué)生良好的愛國情操和民族自豪感,為未來的學(xué)習(xí)、生活和工作打下良好的基礎(chǔ)。三、課程目標(biāo)與畢業(yè)要求《移動(dòng)應(yīng)用開發(fā)新技術(shù)》課程教學(xué)目標(biāo)對軟件工程等專業(yè)畢業(yè)要求的支撐見表1。表1課程教學(xué)目標(biāo)與畢業(yè)要求關(guān)系畢業(yè)要求指標(biāo)點(diǎn)課程目標(biāo)支撐強(qiáng)度2.問題分析2.1能夠運(yùn)用軟件工程學(xué)科基本原理和工程方法,識別和判斷軟件工程領(lǐng)域復(fù)雜工程問題的關(guān)鍵環(huán)節(jié)。課程目標(biāo)2:使學(xué)生的學(xué)習(xí)和思維方法得到訓(xùn)練,通過具體案例的實(shí)現(xiàn)來反復(fù)強(qiáng)化思維模式,是學(xué)生能夠掌握各種移動(dòng)應(yīng)用開發(fā)技術(shù),并在此基礎(chǔ)上進(jìn)行歸納和總結(jié),全面掌握各種手機(jī)軟件開發(fā)技術(shù),提高學(xué)生在手機(jī)軟件開發(fā)方面的動(dòng)手能力和解決問題的能力,形成科學(xué)的學(xué)習(xí)觀和方法論。M3.設(shè)計(jì)/開發(fā)解決方案3.1掌握軟件工程開發(fā)全流程所需能力,能夠根據(jù)需求確定設(shè)計(jì)目標(biāo),并研究確定技術(shù)方案。課程目標(biāo)3:使學(xué)生掌握移動(dòng)應(yīng)用開發(fā)領(lǐng)域前沿技術(shù),掌握移動(dòng)應(yīng)用程序開發(fā)的最新開發(fā)工具。具備的堅(jiān)持不懈的學(xué)習(xí)精神、嚴(yán)謹(jǐn)?shù)闹螌W(xué)態(tài)度和積極向上的價(jià)值觀,培養(yǎng)學(xué)生良好的愛國情操和民族自豪感,為未來的學(xué)習(xí)、生活和工作打下良好的基礎(chǔ)。M5.使用現(xiàn)代工具5.2能夠針對不同的工程需求,開發(fā)、選擇與使用相應(yīng)的技術(shù)、資源與工具,對軟硬件系統(tǒng)進(jìn)行分析、設(shè)計(jì)、開發(fā)、測試與維護(hù)。課程目標(biāo)1:以微信開發(fā)者平臺(tái)為基礎(chǔ),使學(xué)生掌握微信小程序開發(fā)的特點(diǎn),基本流程和方法;使學(xué)生熟練掌握微信小程序的開發(fā)、部署、管理和應(yīng)用等高級開發(fā)技術(shù)。H注:表中“H(高)、M(中)”表示課程與相關(guān)畢業(yè)要求的關(guān)聯(lián)度。四、教學(xué)內(nèi)容、基本要求與學(xué)時(shí)分配1.理論部分理論部分的教學(xué)內(nèi)容、基本要求與學(xué)時(shí)分配見表2。表2教學(xué)內(nèi)容、基本要求與學(xué)時(shí)分配教學(xué)內(nèi)容教學(xué)要求,教學(xué)重點(diǎn)難點(diǎn)理論學(xué)時(shí)實(shí)驗(yàn)學(xué)時(shí)對應(yīng)的課程目標(biāo)1.微信小程序入門1.1微信小程序的特點(diǎn)、生態(tài)及應(yīng)用1.2開發(fā)環(huán)境搭建1.3微信開發(fā)者工具的使用教學(xué)要求:1.了解微信小程序的概念及發(fā)展前景2.掌握微信小程序開發(fā)工具的使用3.掌握微信小程序的基本功能4.編寫第一個(gè)微信小程序重點(diǎn):掌握開發(fā)環(huán)境的搭建和工具使用難點(diǎn):微信開發(fā)者工具的使用412.微信小程序開發(fā)基礎(chǔ)2.1微信小程序項(xiàng)目的基本架構(gòu)2.2微信小程序的配置文件2.3微信小程序的語法基礎(chǔ)2.4計(jì)算器開發(fā)案例教學(xué)要求:1.掌握小程序項(xiàng)目的基本架構(gòu)2.掌握小程序配置文件的編寫3.掌握Page()函數(shù)和App()函數(shù)的作用4.掌握WXML、WXSS、WXS的基本語法5.掌握常用組件的使用6.掌握條件渲染和列表渲染的語法7.掌握小程序與服務(wù)器交互的實(shí)現(xiàn)。重點(diǎn):配置文件的編寫、事件處理函數(shù)的編寫、數(shù)據(jù)綁定的實(shí)現(xiàn)、小程序與服務(wù)器的交互。難點(diǎn):Page()函數(shù)、App()函數(shù)、WXSS、WXS語法、條件渲染。841、2、33.微信小程序核心組件3.1視圖容器組件3.2基礎(chǔ)組件3.3表單組件3.4導(dǎo)航組件3.5媒體組件3.6地圖組件3.7音樂小程序開發(fā)案例教學(xué)要求:1.理解微信小程序組件化概念2.掌握微信小程序核心組件的使用重點(diǎn):視圖容器組件、基礎(chǔ)組件、表單組件、媒體組件。難點(diǎn):swiper滑塊試圖組件、地圖組件。1041、2、34.微信小程序核心API4.1獲取設(shè)備與系統(tǒng)信息4.2網(wǎng)絡(luò)請求4.3路由與跳轉(zhuǎn)4.4多媒體4.5文件系統(tǒng)4.6本地?cái)?shù)據(jù)緩存教學(xué)要求:1.理解API的基本概念2.掌握微信小程序核心API的用法重點(diǎn):wx.request()網(wǎng)絡(luò)請求、路由與跳轉(zhuǎn)。難點(diǎn):文件系統(tǒng)、本地?cái)?shù)據(jù)緩存。821、2、35.微信小程序開放能力5.1用戶登錄與授權(quán)5.2獲取用戶信息5.3微信支付5.4小程序訂閱消息教學(xué)要求:1.理解微信提供的開放能力接口2.掌握微信開放接口API的用法重點(diǎn):用戶登錄與授權(quán)、獲取用戶信息、小程序訂閱消息。難點(diǎn):用戶登錄與授權(quán)、微信支付。821、2、36.婚禮邀請函小程序項(xiàng)目6.1邀請函頁面6.2照片頁面6.3美好時(shí)光頁面6.4婚禮地點(diǎn)頁面6.5賓客信息頁面教學(xué)要求:開發(fā)婚禮邀請函小程序項(xiàng)目重點(diǎn):項(xiàng)目分析、背景音樂API、video組件、map組件。難點(diǎn):婚禮地點(diǎn)頁面的實(shí)現(xiàn)。1041、2、3合計(jì):64學(xué)時(shí)48162.實(shí)驗(yàn)部分實(shí)驗(yàn)部分的教學(xué)內(nèi)容、基本要求與學(xué)時(shí)分配見表3。表3實(shí)驗(yàn)項(xiàng)目、實(shí)驗(yàn)內(nèi)容與學(xué)時(shí)實(shí)驗(yàn)項(xiàng)目實(shí)驗(yàn)內(nèi)容和要求實(shí)驗(yàn)學(xué)時(shí)對應(yīng)的課程目標(biāo)1.小程序開發(fā)基礎(chǔ)實(shí)驗(yàn)內(nèi)容:實(shí)現(xiàn)比較數(shù)字、計(jì)算器2個(gè)案例實(shí)驗(yàn)要求:掌握配置文件的編寫、事件處理函數(shù)的編寫、數(shù)據(jù)綁定的實(shí)現(xiàn)、小程序與服務(wù)器的交互。41、22.音樂小程序項(xiàng)目實(shí)驗(yàn)內(nèi)容:開發(fā)音樂小程序項(xiàng)目實(shí)驗(yàn)要求:掌握swiper組件的使用;掌握scroll-view組件的使用;掌握image組件的使用;掌握silder組件的使用;掌握音頻API的使用。41、2、33.API應(yīng)用項(xiàng)目開發(fā)實(shí)驗(yàn)內(nèi)容:開發(fā)API應(yīng)用小程序?qū)嶒?yàn)要求:小程序登錄功能的實(shí)現(xiàn)、網(wǎng)絡(luò)接口請求,canvas的用法、WebSocket實(shí)現(xiàn)服務(wù)器與小程序的通訊。41、2、34.婚禮邀請函項(xiàng)目實(shí)驗(yàn)內(nèi)容:開發(fā)婚禮邀請函小程序項(xiàng)目實(shí)驗(yàn)要求:掌握video組件和騰訊視頻插件的使用;掌握模板消息的發(fā)送;掌握地圖API的使用。41、2、3合計(jì)16五、教學(xué)方法及手段本課程以課堂講授為主,采用啟發(fā)式、討論式教學(xué)和案例教學(xué)等,促進(jìn)學(xué)生積極思考,開發(fā)學(xué)生的潛能,培養(yǎng)學(xué)生思考問題、分析問題和解決問題的能力;以“少而精”為原則,精選教學(xué)內(nèi)容,精講多練;安排習(xí)題課,鞏固課堂所學(xué)知識。實(shí)驗(yàn)教學(xué)著重講授如何用科學(xué)的手段來完成理論的驗(yàn)證;如何組織實(shí)驗(yàn)、處理數(shù)據(jù)和分析實(shí)驗(yàn)現(xiàn)象;介紹常用設(shè)備和儀器的原理、構(gòu)造和使用維護(hù)方法以及綜合實(shí)驗(yàn)內(nèi)容的思路和方案設(shè)計(jì)等。采用教師講授和學(xué)生動(dòng)手操作的方法;在實(shí)驗(yàn)前學(xué)生應(yīng)復(fù)習(xí)和掌握與本實(shí)驗(yàn)有關(guān)的教學(xué)內(nèi)容、認(rèn)真閱讀實(shí)驗(yàn)指導(dǎo)書;在實(shí)驗(yàn)中要嚴(yán)格遵守實(shí)驗(yàn)紀(jì)律,按操作規(guī)程使用儀器;實(shí)驗(yàn)結(jié)束后,按規(guī)定對儀器進(jìn)行維護(hù)保養(yǎng);每完成一項(xiàng)實(shí)驗(yàn),要認(rèn)真完成一份實(shí)驗(yàn)報(bào)告。六、課程資源1.推薦教材:(1)千鋒教育.微信小程序開發(fā)與實(shí)戰(zhàn)[M].北京:人民郵電出版社.2022.72.參考書:(1)黑馬程序員.微信小程序開發(fā)實(shí)戰(zhàn)[M].北京:人民郵電出版社.2021.4.(2)張光河.微信小程序開發(fā)實(shí)戰(zhàn)入門[M].北京:清華大學(xué)出版社.2022.3.(3)劉剛.微信小程序開發(fā)圖解案例教程[M].北京:人民郵電出版社.2021.4.3.期刊:(1)袁芳,許文.基于微信小程序的移動(dòng)學(xué)習(xí)平臺(tái)的設(shè)計(jì)與開發(fā)[J].電腦知識與技術(shù),2021,17(26):86-87.(2)李想,張玉軍,余謹(jǐn),楊維昊.資訊類微信小程序的設(shè)計(jì)與開發(fā)[J].科學(xué)技術(shù)創(chuàng)新,2021(31):106-108.(3)劉天元,夏明.微信小程序開發(fā)與運(yùn)用[J].電子世界,2021(23):206-207.(4)羅煒林,李甜,狄思曉等.基于微信小程序的日記記錄平臺(tái)的設(shè)計(jì)與開發(fā)[J].甘肅科技縱橫,2021,51(11):1-4.(5)WuY,WangF,ZouY,etal.PushManagementPlatformBasedonWechatSmallProgramandCloudDevelopment[J].InternationalJournalofEducationandManagementEngineering,2020(1).4.網(wǎng)絡(luò)資源(1)微信官方.微信開放文檔[EB/OL].2022.05[2022.08.01]./.(2)慕課官方.中國大學(xué)MOOC[EB/OL].2022.07[2022.08.01]./.(3)github官方.github[EB/OL].2022.07[2022.08.01]./.七、課程考核對課程目標(biāo)的支撐課程成績由過程性考核成績和期末考核成績兩部分構(gòu)成,具體考核/評價(jià)細(xì)則及對課程目標(biāo)的支撐關(guān)系見表4。表4課程考核對課程目標(biāo)的支撐考核環(huán)節(jié)占比考核/評價(jià)細(xì)則課程目標(biāo)123過程性考核課堂表現(xiàn)10(1)根據(jù)課堂出勤情況和課堂回答問題情況進(jìn)行考核,滿分100分。(2)以平時(shí)考核成績乘以其在總評成績中所占的比例計(jì)入課程總評成績?!獭獭?42實(shí)驗(yàn)10(1)根據(jù)每個(gè)實(shí)驗(yàn)的實(shí)驗(yàn)操作完成情況和實(shí)驗(yàn)報(bào)告質(zhì)量單獨(dú)評分,滿分100分;(2)每次實(shí)驗(yàn)單獨(dú)評分,取各次實(shí)驗(yàn)成績的平均值作為此環(huán)節(jié)的最終成績。(3)以實(shí)驗(yàn)成績乘以其在總評成績中所占的比例計(jì)入課程總評成績?!?0作業(yè)10(1)主要考核學(xué)生對各章節(jié)知識點(diǎn)的復(fù)習(xí)、理解和掌握程度,滿分100分;(2)每次作業(yè)單獨(dú)評分,取各次成績的平均值作為此環(huán)節(jié)的最終成績。(3)以作業(yè)成績乘以其在總評成績中所占的比例計(jì)入課程總評成績。√√√442階段測試10(1)主要考核學(xué)生對階段性知識的復(fù)習(xí)、理解和掌握程度,滿分100分;(2)每次階段測試單獨(dú)評分,取各次成績的平均值作為此環(huán)節(jié)的最終成績。(3)以階段測試成績乘以其在總評成績中所占的比例計(jì)入課程總評成績。√√√334期末考核60(1)大作業(yè)成績100分,以卷面成績乘以其在總評成績中所占的比例計(jì)入課程總評成績。(2)主要考核UI設(shè)計(jì)、四大組件、數(shù)據(jù)存儲(chǔ)、網(wǎng)絡(luò)編程等內(nèi)容。(3)考核題型為:綜合應(yīng)用題?!獭獭?52510合計(jì):100分364618八、考核與成績評定1.考核方式及成績評定考核方式:本課程主要以課堂表現(xiàn)、實(shí)驗(yàn)、作業(yè)、階段測試、期末大作業(yè)等方式對學(xué)生進(jìn)行考核評價(jià)。考核基本要求:考核總成績由期末大作業(yè)成績和過程性考核成績組成。其中:期末大作業(yè)成績?yōu)?00分(權(quán)重60%);課堂表現(xiàn)、實(shí)驗(yàn)、作業(yè)、階段測試等過程性考核成績?yōu)?00分(權(quán)重40%);過程性考核和考試試題分值分配應(yīng)與教學(xué)大綱各章節(jié)的學(xué)時(shí)基本成比例。2.過程性考核成績的標(biāo)準(zhǔn)過程性考核方式重點(diǎn)考核內(nèi)容、評價(jià)標(biāo)準(zhǔn)、所占比重見表5。表5過程性考核方式評價(jià)標(biāo)準(zhǔn)考核方式所占比重(%)100>x≥9090>x≥8080>x≥7070>x≥60x<60課堂表現(xiàn)25聽課認(rèn)真,積極參與教學(xué)活動(dòng),踴躍回答問題,準(zhǔn)確率大于90%。聽課認(rèn)真,認(rèn)真參與教學(xué)活動(dòng),回答問題準(zhǔn)確率大于80%。聽課不認(rèn)真,偶爾參與教學(xué)活動(dòng),回答問題準(zhǔn)確率大于70%。聽課不認(rèn)真,上課不記筆記,偶爾參與教學(xué)活動(dòng)。聽課不認(rèn)真,上課不記筆記,不參與教學(xué)活動(dòng)。作業(yè)25作業(yè)完整,思路清晰,準(zhǔn)確率大于90%,按時(shí)提交。作業(yè)完整,準(zhǔn)確率大于80%,按時(shí)提交。不交作業(yè)2次以內(nèi),準(zhǔn)確率大于70%。不交作業(yè)3次以內(nèi),準(zhǔn)確率大于60%。不交作業(yè)3次以上,準(zhǔn)確率小于60%。階段測試25準(zhǔn)確率大于90%,按時(shí)提交。準(zhǔn)確率大于80%,按時(shí)提交。準(zhǔn)確率大于

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲(chǔ)空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

最新文檔

評論

0/150

提交評論