


摘要:在調研國內用戶對移動學習需求的基礎上,利用Moodle系統在課程管理和教學管理中豐富完善的功能,綜合考慮國內用戶的實際使用需求與現有技術,設計了基于微信公眾平臺的微課堂系統。通過使用微信公眾平臺的開放接口和WEB開發技術,應用MVC框架和B/S架構進行系統實現,與Moodle系統進行了對接,良好的擴展了Moodle系統PC端的功能,滿足了用戶通過微信在移動端對Moodle系統的便利化使用的需求。
關鍵詞:微課堂系統;Moodle微信端;微信公眾平臺;Moodle與微信整合;
中圖分類號:TP311.5 文獻標識碼:B DOI:10.3969/j.issn.1003-6970.2017.08.018
本文著錄格式:高曼如.基于微信公眾平臺和Moodle的微課堂系統的設計與實現[J].軟件,2017,38(8):88-92
引言
近年來,隨著高性能智能手機和平板電腦等移動終端設備的迅速普及,人們可以隨時隨地進行社交化的移動學習。
Moodle是一個開源課程管理系統(CMS),以免費、開源、基礎功能完善的特點,在全球的e-learning系統市場中具有較高的占有率。Moodle可以實現在各種學習情境中創建在線學習,包含測試、論壇、作業、聊天等模塊,并具有大量功能豐富的第三方插件。PC端瀏覽器一直是Moodle的
各功能使用的最佳體驗端,Moodle2.2版本開始,對移動設備訪問的支持進行了提升,可以根據訪問終端的不同呈現出不同的界面布局,后續推出了APP應用,但由于IOS的APP更新限制,以及國內用戶與西方用戶的使用習慣不同,在移動端的使用仍然不便利,使得Moodle在國內用戶的移動端中一直無法得到很好的應用。
微信是騰訊公司在2011年1月推出的在手機、平板、PC等設備端使用的即時通訊軟件,目前在國內的同類軟件中市場占有率最大。……