版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡介
1、<p> 微信小程序支持下數(shù)據(jù)結(jié)構(gòu)移動(dòng)學(xué)習(xí)平臺(tái)開發(fā)</p><p> 摘要:為方便實(shí)施數(shù)據(jù)結(jié)構(gòu)課程線上線下混合教學(xué)模式, 基于微信小程序設(shè)計(jì)并實(shí)現(xiàn)了數(shù)據(jù)結(jié)構(gòu)移動(dòng)學(xué)習(xí)平臺(tái)。該系統(tǒng)前臺(tái)具有個(gè)人中心、微課視頻、實(shí)訓(xùn)案例、試題擂臺(tái)、社區(qū)論壇等功能, 后臺(tái)具有賬戶管理、資源管理、統(tǒng)計(jì)分析等功能。運(yùn)行結(jié)果表明, 該平臺(tái)節(jié)省內(nèi)存, 使用流暢, 方便學(xué)生利用智能手機(jī)和零碎時(shí)間隨時(shí)隨地學(xué)習(xí), 提高了學(xué)習(xí)效果?! ?/p>
2、 關(guān)鍵詞:微信小程序; 數(shù)據(jù)結(jié)構(gòu); 學(xué)習(xí)平臺(tái); 1、緒論 隨著4G和WIFI技術(shù)發(fā)展, 智能手機(jī)用戶不斷增加, 高校學(xué)生利用手機(jī)進(jìn)行移動(dòng)學(xué)習(xí)需求不斷增加。相應(yīng)的, 高校也在不斷改革教學(xué)模式, 很多老師對翻轉(zhuǎn)課堂、慕課、微課等新的教學(xué)模式進(jìn)行了探索和實(shí)踐。[1,2,3] 數(shù)據(jù)結(jié)構(gòu)是物聯(lián)網(wǎng)工程專業(yè)的專業(yè)基礎(chǔ)必修課, 在物聯(lián)網(wǎng)工程課程體系中具有舉足輕重的地位。然而由于該課程涉及的算法有些比較抽象, 實(shí)驗(yàn)操作又要
3、求學(xué)生具備較強(qiáng)的動(dòng)手能力, 學(xué)生在學(xué)習(xí)過程中容易遇到困難和問題, 導(dǎo)致學(xué)生自信心受挫, 學(xué)習(xí)興趣下降, 學(xué)習(xí)主動(dòng)性不足。再一個(gè)就是傳統(tǒng)的課堂教學(xué)模式中, 學(xué)生是被動(dòng)接受, 且一節(jié)課容量較多, 學(xué)生不容易消化, 時(shí)間一長也會(huì)導(dǎo)致學(xué)</p><p> 數(shù)據(jù)結(jié)構(gòu)內(nèi)容分塊及知識(shí)點(diǎn)匯總表</p><p> 4、學(xué)習(xí)平臺(tái)設(shè)計(jì) 基于前面的需求分析, 決定采用微信小程序進(jìn)行數(shù)據(jù)結(jié)構(gòu)移動(dòng)學(xué)習(xí)
4、平臺(tái)開發(fā), 可以滿足師生即開即用、無需下載、使用方便的要求, 同時(shí)設(shè)計(jì)了面向?qū)W生的前臺(tái)模塊和面向教師及管理員的后臺(tái)模塊, 前后臺(tái)分別又劃分為滿足功能需求的若干小模塊。通過頁面上的“我是老師”和“我是學(xué)生”的導(dǎo)航欄, 可以進(jìn)入不同的頁面。下面介紹具體設(shè)計(jì)。 4.1 系統(tǒng)架構(gòu)設(shè)計(jì) 該平臺(tái)是基于微信小程序的框架, 面向開發(fā)用戶的是兩層, 即:視圖層 (View) 和邏輯層 (App Service) , 其實(shí)背后還有一個(gè)隱
5、層, 即系統(tǒng)層, 該層被微信小程序的MINA框架封裝起來了, 其中包括客戶端的文件系統(tǒng)、任務(wù)管理、數(shù)據(jù)安全以及網(wǎng)絡(luò)通信等功能, 對于上層提供了一套完整的Java Script API, 方便開發(fā)者快速構(gòu)建起一個(gè)應(yīng)用。[4]系統(tǒng)架構(gòu)如圖1所示。</p><p><b> 圖1 系統(tǒng)架構(gòu)</b></p><p> 視圖層由一系列頁面組成, 可以通過WXML標(biāo)簽語言來構(gòu)
6、建頁面的視圖結(jié)構(gòu), 通過WXSS樣式文件來控制頁面的樣式。邏輯層主要進(jìn)行事務(wù)邏輯處理, 使用Java Script來實(shí)現(xiàn)頁面交互處理、網(wǎng)絡(luò)請求等操作??蚣艿暮诵氖且粋€(gè)響應(yīng)的數(shù)據(jù)綁定系統(tǒng), 讓數(shù)據(jù)和視圖保持同步, 在修改數(shù)據(jù)時(shí)只需要在邏輯層修改, 視圖層就會(huì)做出對應(yīng)的更新?! ?.2 功能模塊設(shè)計(jì) 該平臺(tái)功能主要分為前臺(tái)和后臺(tái), 其中前臺(tái)功能有:個(gè)人中心、課程課件、微課視頻、動(dòng)畫演示、實(shí)訓(xùn)案例、試題擂臺(tái)、實(shí)訓(xùn)練習(xí)、通知公
7、告、社區(qū)論壇、資源共享;后臺(tái)功能有:賬號管理、資源管理、公告管理、論壇管理、統(tǒng)計(jì)分析。前臺(tái)功能模塊圖如圖2所示, 后臺(tái)功能模塊圖如圖3所示。</p><p> 圖2 前臺(tái)功能模塊圖</p><p> 圖3 后臺(tái)功能模板圖</p><p> ?。?) 個(gè)人中心:包括注冊、登錄、修改個(gè)人信息以及個(gè)人學(xué)習(xí)情況。 ?。?) 課程課件:按內(nèi)容模塊及相應(yīng)知識(shí)點(diǎn)組織課
8、件, 支持PPT、PDF、WORD等文件格式?! 。?) 微課視頻:按知識(shí)點(diǎn)設(shè)計(jì)組織, 一般時(shí)長不超過15分鐘?! 。?) 動(dòng)畫演示:對某些操作過程設(shè)計(jì)動(dòng)畫進(jìn)行演示?! 。?) 實(shí)訓(xùn)案例:結(jié)合實(shí)際, 提供從分析、抽象、設(shè)計(jì)到實(shí)現(xiàn)的全過程說明及代碼實(shí)現(xiàn)。 ?。?) 試題擂臺(tái):為強(qiáng)化知識(shí)點(diǎn)掌握, 提高學(xué)習(xí)興趣, 將試題庫做成擂臺(tái)賽形式, 讓學(xué)生間進(jìn)行比賽排名, 相互激勵(lì)?! 。?) 實(shí)訓(xùn)練習(xí):提供實(shí)訓(xùn)題目, 學(xué)
9、生可上傳實(shí)訓(xùn)代碼?! 。?) 通知公告:通知更新的學(xué)習(xí)內(nèi)容、注意事項(xiàng)等, 如上課時(shí)間和地點(diǎn)的變更、考試安排等?! 。?) 社區(qū)論壇:學(xué)生和老師交互的平臺(tái), 學(xué)生可以發(fā)帖, 也可以回帖?! 。?0) 資源共享:為學(xué)生提供更多的學(xué)習(xí)資源, 如優(yōu)秀的慕課、學(xué)習(xí)技巧等。學(xué)生也可以上傳自己的資源, 通過管理員審核后, 可發(fā)布。 ?。?1) 賬號管理:對注冊用戶的管理?! 。?2) 資源管理:對數(shù)據(jù)結(jié)構(gòu)課程所有資源的增
溫馨提示
- 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. 眾賞文庫僅提供信息存儲(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)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 微信支持下的移動(dòng)學(xué)習(xí)平臺(tái)研究與設(shè)計(jì)
- 微信小程序開發(fā)(六)
- 微信小程序平臺(tái)運(yùn)營規(guī)范
- 微信支持下的集體備課活動(dòng)方案
- 微信支持下的集體備課活動(dòng)方案
- 17310.移動(dòng)學(xué)習(xí)平臺(tái)支持下翻轉(zhuǎn)課堂的實(shí)踐與研究
- 46716.微信平臺(tái)支持下的高職院校混合教學(xué)模式設(shè)計(jì)與實(shí)踐
- 529.微信支持下的混合式學(xué)習(xí)設(shè)計(jì)與應(yīng)用研究
- 微信小程序解讀
- 2286.微信公眾平臺(tái)支持下的混合學(xué)習(xí)接受度研究——以“現(xiàn)代教育技術(shù)”課程為例
- 微信功能包支持下的移動(dòng)學(xué)習(xí)活動(dòng)的設(shè)計(jì)與應(yīng)用研究——以開放大學(xué)為例.pdf
- [學(xué)習(xí)]微信公眾平臺(tái)推廣模式開發(fā)技巧
- 微信小程序框架解析
- 什么是微信小程序
- 微信小程序運(yùn)營規(guī)則
- 利用微信平臺(tái)開發(fā)教學(xué)支持服務(wù)系統(tǒng)技術(shù)實(shí)現(xiàn)
- 微信訂閱號支持下的微型課程用戶體驗(yàn)研究與實(shí)踐
- 基于微信公眾平臺(tái)的移動(dòng)學(xué)習(xí)空間構(gòu)建研究
- 基于微信公眾平臺(tái)的移動(dòng)學(xué)習(xí)測評系統(tǒng)的開發(fā)與應(yīng)用.pdf
- 微信平臺(tái)下的客家文化移動(dòng)學(xué)習(xí)資源開發(fā)與應(yīng)用研究
評論
0/150
提交評論