移動(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),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡(jiǎn)介

移動(dòng)應(yīng)用開發(fā)新技術(shù)教學(xué)大綱適用范圍:2018版本科人才培養(yǎng)方案課程代碼:08150401課程性質(zhì):專業(yè)選修課學(xué)分:4學(xué)分學(xué)時(shí):64學(xué)時(shí)(其中:理論48學(xué)時(shí),實(shí)驗(yàn)16學(xué)時(shí))先修課程:數(shù)據(jù)庫原理及應(yīng)用、Web前端技術(shù)基礎(chǔ),PHP網(wǎng)站開發(fā)后續(xù)課程:適用專業(yè):軟件工程專業(yè)教材:《微信公眾平臺(tái)開發(fā)實(shí)例教程》(第三版),孟祥磊著,人民郵電出版社,2017.01開課單位:計(jì)算機(jī)科學(xué)與技術(shù)系一、課程的性質(zhì)與任務(wù)課程性質(zhì):本課程是軟件工程專業(yè)的專業(yè)選修課。課程任務(wù):其任務(wù)主要是了解微信公眾平臺(tái)開發(fā)的基礎(chǔ)知識(shí);掌握能夠綜合運(yùn)用所學(xué)知識(shí),熟練掌握開發(fā)微信公眾平臺(tái)的方法和技巧,熟練掌握實(shí)現(xiàn)微信平臺(tái)特殊功能的方法和技巧,熟練掌握使用平臺(tái)接口的方法和技巧;最終掌握微信公眾平臺(tái)開發(fā)方法及自學(xué)新知識(shí)的能力,同時(shí)為從事相關(guān)行業(yè)工作打下必要的基礎(chǔ)。二、課程的基本內(nèi)容及要求(一)微信公眾平臺(tái)開發(fā)概述1.課程教學(xué)內(nèi)容(1)微信公眾平臺(tái)介紹;(2)開發(fā)所需知識(shí)及軟件;(3)本地與服務(wù)器運(yùn)行環(huán)境搭建。2.課程重點(diǎn)難點(diǎn)重點(diǎn):開發(fā)所需知識(shí)及軟件;難點(diǎn):本地與服務(wù)器運(yùn)行環(huán)境搭建。3.課程教學(xué)要求(1)了解微信公眾平臺(tái)的基礎(chǔ)知識(shí);(2)掌握開發(fā)所需知識(shí)及軟件;(3)掌握本地與服務(wù)器運(yùn)行環(huán)境搭建的方法。(二)微信公眾平臺(tái)開發(fā)快速入門1.課程教學(xué)內(nèi)容(1)微信公眾平臺(tái)實(shí)現(xiàn)HelloWorld程序;(2)關(guān)注事件及各類型消息接收、響應(yīng);(3)開發(fā)者模式下自定義菜單操作;(4)開發(fā)者模式下實(shí)現(xiàn)客服功能。2.課程重點(diǎn)難點(diǎn)重點(diǎn):微信公眾平臺(tái)實(shí)現(xiàn)HelloWorld程序,事件及各類型消息接收、響應(yīng);難點(diǎn):開發(fā)者模式下自定義菜單操作和客服功能。3.課程教學(xué)要求(1)了解微信開發(fā)者模式;(2)掌握實(shí)現(xiàn)關(guān)鍵字回復(fù)HelloWorld程序的方法;(2)掌握關(guān)注事件與自定義回復(fù)圖文消息的實(shí)現(xiàn)方法;(3)掌握關(guān)鍵字被動(dòng)回復(fù)用戶文字消息,接收?qǐng)D片信息并響應(yīng)的方法;(4)了解開發(fā)者模式下自定義菜單的創(chuàng)建工具和客服功能;(5)掌握自定義菜單創(chuàng)建、查詢和刪除的方法;(6)掌握CLICK菜單事件在接口文件中響應(yīng)的方式;(7)掌握客服功能賬號(hào)創(chuàng)建,將消息轉(zhuǎn)發(fā)到客服的方法;(8)了解客服功能軟件使用。(三)微信公眾平臺(tái)常見HTML51.課程教學(xué)內(nèi)容(1)易企秀工具介紹;(2)制作一個(gè)HTML5的創(chuàng)意宣傳頁;2.課程重點(diǎn)難點(diǎn)重點(diǎn):易企秀工具的使用;難點(diǎn):如何制作一個(gè)HTML5的創(chuàng)意宣傳頁。3.課程教學(xué)要求(1)熟悉HTML5;(2)掌握易企秀工具的使用方法;(3)掌握易企秀手機(jī)客戶端的使用方法;(4)了解易企秀H5場(chǎng)景模塊;(5)掌握制作活動(dòng)報(bào)名的HTML創(chuàng)意宣傳頁的方法。(四)實(shí)例:天氣預(yù)報(bào)查詢功能1.課程教學(xué)內(nèi)容(1)天氣預(yù)報(bào)查詢接口介紹;(2)天氣預(yù)報(bào)查詢接口調(diào)用;(3)天氣預(yù)報(bào)查詢功能實(shí)現(xiàn)。2.課程重點(diǎn)難點(diǎn)重點(diǎn):天氣預(yù)報(bào)查詢接口的調(diào)用;難點(diǎn):天氣預(yù)報(bào)查詢的功能實(shí)現(xiàn)。3.課程教學(xué)要求(1)了解天氣預(yù)報(bào)的查詢接口和天氣預(yù)報(bào)查詢功能的整體流程;(2)掌握天氣預(yù)報(bào)查詢接口調(diào)用方法;(3)掌握處理返回信息得到有效的天氣數(shù)據(jù)的方法;(4)掌握PHP截取函數(shù)的使用方法;(5)掌握微信公眾平臺(tái)關(guān)鍵詞回復(fù)的方法;(6)完成天氣預(yù)報(bào)查詢功能。(五)微信公眾平臺(tái)接口介紹與配置1.課程教學(xué)內(nèi)容(1)微信公眾平臺(tái)接口介紹及測(cè)試號(hào)配置;(2)微信公眾平臺(tái)接口開發(fā)注意事項(xiàng);(3)微信公眾平臺(tái)核心接口功能介紹。2.課程重點(diǎn)難點(diǎn)重點(diǎn):微信公眾平臺(tái)接口開發(fā)注意事項(xiàng);難點(diǎn):微信公眾平臺(tái)核心接口功能介紹。3.課程教學(xué)要求(1)了解微信公眾平臺(tái)接口及測(cè)試號(hào)配置的方法;(2)掌握微信公眾平臺(tái)接口全局返回碼說明;(3)掌握微信公眾平臺(tái)接口頻次限制說明;(4)掌握確定微信應(yīng)用在開發(fā)過程中會(huì)用到哪些接口的方法。(六)微信公眾平臺(tái)基礎(chǔ)接口實(shí)例講解1.課程教學(xué)內(nèi)容(1)access_token獲取及應(yīng)用;(2)微信服務(wù)器IP、長(zhǎng)鏈接轉(zhuǎn)短鏈接接口實(shí)例;(3)用戶管理中常用接口調(diào)用實(shí)例及解析。2.課程重點(diǎn)難點(diǎn)重點(diǎn):access_token的使用;難點(diǎn):微信服務(wù)器IP、長(zhǎng)鏈接轉(zhuǎn)短鏈接接口的使用,用戶管理中常用接口調(diào)用的方法。3.課程教學(xué)要求(1)了解access_token的作用及使用場(chǎng)景;(2)掌握獲取access_token值的方法;(3)掌握獲取微信服務(wù)器IP地址的方法;(4)掌握長(zhǎng)鏈接轉(zhuǎn)短鏈接接口調(diào)用的方法;(5)掌握獲取微信關(guān)注用戶列表接口調(diào)用的方法;(6)掌握用戶基本信息接口(UnionID機(jī)制)調(diào)用方法。(七)微信公眾平臺(tái)高級(jí)接口實(shí)例講解1.課程教學(xué)內(nèi)容(1)網(wǎng)頁授權(quán)接口實(shí)例講解;(2)帶參數(shù)二維碼介紹及實(shí)例講解;(3)JSSDK介紹及使用;(4)模板消息介紹及實(shí)例調(diào)用;(5)微信web開發(fā)者工具詳解。2.課程重點(diǎn)難點(diǎn)重點(diǎn):網(wǎng)頁授權(quán)接口,帶參數(shù)二維碼以及JSSDK的使用方法;難點(diǎn):模板消息,微信web開發(fā)者工具的使用方法。3.課程教學(xué)要求(1)了解網(wǎng)頁授權(quán)接口介紹;(2)掌握scope為snsapi_base時(shí)調(diào)用和scope為snsapi_userinfo時(shí)調(diào)用;(3)了解帶參數(shù)二維碼;(4)掌握生成帶參數(shù)二維碼以及掃描帶參數(shù)二維碼的方法;(5)了解JSSDK;(6)掌握J(rèn)SSDK自定義分享功能以及JSSDK調(diào)用手機(jī)相冊(cè)、拍照功能的方法;(7)了解模板消息;(8)掌握添加模板和發(fā)送模板消息的方法;(9)了解微信web開發(fā)者工具;(10)掌握調(diào)試網(wǎng)頁授權(quán)接口,模擬JSSDK權(quán)限校驗(yàn)以及移動(dòng)調(diào)試的使用方法。(八)實(shí)例:手機(jī)短信驗(yàn)證功能1.課程教學(xué)內(nèi)容(1)PHP與MySQL介紹;(2)短信驗(yàn)證碼實(shí)現(xiàn)方式。2.課程重點(diǎn)難點(diǎn)重點(diǎn):PHP操作MySQL數(shù)據(jù)庫;難點(diǎn):短信驗(yàn)證碼實(shí)現(xiàn)流程。3.課程教學(xué)要求(1)熟悉PHP與MySQL的關(guān)系;(2)掌握PHP操作MySQL數(shù)據(jù)庫的方法;(3)掌握短信驗(yàn)證碼實(shí)現(xiàn)方式。(4)熟悉短信驗(yàn)證碼驗(yàn)證界面;(5)掌握短信驗(yàn)證碼實(shí)現(xiàn)流程。(九)實(shí)例:微信綁定功能1.課程教學(xué)內(nèi)容(1)微信綁定介紹;(2)微信與手機(jī)號(hào)綁定實(shí)例。2.課程重點(diǎn)難點(diǎn)重點(diǎn):微信綁定主流的兩種方式;難點(diǎn):微信與手機(jī)號(hào)綁定的方法。3.課程教學(xué)要求(1)熟悉微信綁定;(2)掌握微信綁定主流的兩種方式;(3)掌握短信驗(yàn)證碼實(shí)現(xiàn)方式;(4)掌握微信與手機(jī)號(hào)綁定方法。(十)微信公眾平臺(tái)開發(fā)之面向?qū)ο?.課程教學(xué)內(nèi)容(1)面向?qū)ο箝_發(fā)介紹;(2)微信開發(fā)如何使用面向?qū)ο螅?.課程重點(diǎn)難點(diǎn)重點(diǎn):面向?qū)ο蟮闹匾裕浑y點(diǎn):微信開發(fā)如何使用面向?qū)ο蟆?.課程教學(xué)要求(1)熟悉什么是面向?qū)ο笠约懊嫦驅(qū)ο蟮奶匦?;?)掌握面向?qū)ο蟮闹匾?;?)掌握創(chuàng)建一個(gè)class類的方法;(4)掌握創(chuàng)建被動(dòng)回復(fù)純文本信息的方法;(5)掌握實(shí)例化類并使用被動(dòng)回復(fù)的方法。三、課程學(xué)時(shí)分配教學(xué)章節(jié)理論實(shí)踐(驗(yàn))討論、習(xí)題一、微信公眾平臺(tái)開發(fā)概述2二、微信公眾平臺(tái)開發(fā)快速入門22三、微信公眾平臺(tái)常見HTML542四、天氣預(yù)報(bào)查詢功能42五、微信公眾平臺(tái)接口介紹與配置6六、微信公眾平臺(tái)接口實(shí)例講解104七、手機(jī)短信驗(yàn)證功能62八、微信綁定功能62九、微信公眾平臺(tái)開發(fā)之面向?qū)ο?2總計(jì)=SUM(ABOVE)48=SUM(ABOVE)16四、課程考核方式與要求考核方式:本課程主要以作業(yè)評(píng)價(jià)、課內(nèi)實(shí)驗(yàn)、階段測(cè)驗(yàn)、期末機(jī)試等方式對(duì)學(xué)生進(jìn)行考核評(píng)價(jià)??己嘶疽螅嚎己丝偝煽?jī)由期末大作業(yè)成績(jī)和過程性評(píng)價(jià)成績(jī)組成。其中:期末大作業(yè)成績(jī)?yōu)?00分(權(quán)重60%),試題類型為編程題;課程視頻、課堂表現(xiàn)、課內(nèi)實(shí)驗(yàn)等過程性評(píng)價(jià)成績(jī)?yōu)?00分(權(quán)重40%);過程性評(píng)價(jià)和考試試題分值分配應(yīng)與教學(xué)大綱各章節(jié)的學(xué)時(shí)基本成比例。五、課程資源庫1.孟祥磊.微信公眾平臺(tái)開發(fā)實(shí)例教程.人民郵電出版社.2017.01.2.閆小坤、周濤.微信公眾平臺(tái)應(yīng)用開發(fā)實(shí)踐.清華大學(xué)出版社.2017.093.李軍.微信公眾號(hào)·微商·自媒體與朋友圈.清華大學(xué)出版社.2018.034.蔣紅軍.基于服務(wù)調(diào)度的微信公眾平臺(tái)開發(fā)架構(gòu)設(shè)計(jì)與實(shí)現(xiàn).電腦知識(shí)與技術(shù),2014,11.5.梁榮龍,黃同成.基于微信平臺(tái)的智能家居控制系統(tǒng)設(shè)計(jì)與開.信息與電腦(理論版),2018.076.樊泊伸.基于微信平臺(tái)的網(wǎng)絡(luò)版巡課系統(tǒng)開發(fā)與研究.無線互聯(lián)科技,2018.087.陳炫燕.基于微信公眾平臺(tái)的微信商城后臺(tái)系統(tǒng)設(shè)計(jì).電腦編程技巧與維護(hù),2018.078.何步江.巴彥淖爾氣象微信公眾平臺(tái)的設(shè)計(jì)與開發(fā).現(xiàn)代農(nóng)業(yè),2018.069.方倍工作室.微信公眾平臺(tái)開發(fā)入門教程.2016.03./

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(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ǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。

最新文檔

評(píng)論

0/150

提交評(píng)論