韋榮杰 王春梅 梁觀炎 遲嘉墨 龍春莉*
(1.廣西中醫藥大學賽恩斯新醫藥學院 廣西·南寧 530222;2.廣西中醫藥大學 廣西·南寧 530222)
在教育信息化高速發展的背景下,線上教學軟件陸續推出。面對廣闊的市場空間,在線教育平臺以勢不可擋的發展速度不斷涌現。但受諸多因素影響,教育平臺開發也并非一帆風順。而基于微信小程序無須安裝、卸載等煩瑣操作的特點,在一眾產品脫穎而出。微信小程序平臺設計與開發已經成為當期線上教育的主要發展趨勢。
當前社會對于信息平臺的依賴性非常強,信息服務平臺可以更方便、更快捷的給學生提供信息,可以幫助學生更好地學習。
微信小程序是一款輕量級的應用,其設計合理、使用成本低,對于開發者友好的特點,讓微信小程序快速獲取了大量關注。這種小程序的使用也包括了在線教育,在教育教學領域使用小程序,可以加強學生老師以及學生之間溝通,并且可隨時隨地提供信息,為學生學習提供支持,讓其成為教學的有效補充。
基于互聯網+教育背景,將傳統八段錦教學與移動學習有機結合,以微信小程序在線學習平臺為載體,提供碎片化時間教學平臺,為用戶創造移動學習機會。為用戶搭建互聯網+教育平臺,提供全新的學習平臺與管理方式,構建知識競賽模塊為宣傳八段錦提供平臺,通過視頻教學模塊為用戶提供八段錦習練講解完整版與分解版,便于用戶詳細了解每個動作。社區平臺模塊為用戶分享習練心得、相互交流提供便利。在教育科普模塊提供豐富的科普文章。微信小程序的設計與開發實現了全新的在線學習模式,并以相關供應商云服務器、視頻點播器等為載體,構建了模擬線下教學的各種模塊。
微信小程序平臺主要分為用戶端與管理端,平臺板塊內容主要包括:習練PK模塊、視頻教學模塊、習練音頻模塊、教育科普模塊等幾部分。其中,知識競賽模塊由管理員在后臺組建題庫,向用戶提出題目內容,系統根據答題情況發放相應獎勵,以此激勵用戶堅持學習;習練PK模塊供用戶查看在本地區習練時長的排名情況;視頻教學模塊和習練音頻模塊中為用戶提供豐富學習資源,且資料形式多種多樣,有圖片、視頻、音頻等。
微信小程序開發工作由小程序開發平臺完成,由微信開發商提供的平臺架構支持后臺管理。微信小程序端與后臺服務器進行數據交互操作,后臺系統通過訪問數據庫獲取數據信息,然后再將數據返回給小程序。通過微信供應商用的技術支持使得后臺管理系統將視頻上傳到微信開發商提供的視頻點播服務器上,完成上傳操作后,微信開發商的云視頻點播服務器會將視頻的資源定位器返回給后臺,后臺系統將數據存儲到數據庫中。若需要在微信小程序學習平臺中存放大量的題目與學習資源,則要應用大型數據庫,支持用戶更好的獲取數據。大型數據庫的優勢不僅體現在存儲量上,在數據存取速度上也占據絕對優勢,能夠實現數據的快速交互,為用戶帶來更好的使用體驗。
在微信小程序中,先由用戶在小程序中根據自身的需要發送請求,微信開發商的云服務器獲取到前端用戶發送的請求后,在數據庫中進行查找,找到相應的數據,然后將數據發送給微信小程序用戶端。基于教育科普的文章,可以在知識競賽模塊中可以設計不同的題型,如單選題、判斷題、多選題和填空題等。而在教育科普模塊,所有的文章均來自權威網站并經專家審核方能發布。
視頻教學和習練音頻模塊中的資源方便用戶利用碎片化的時間,不受時間與地理位置等客觀因素的限制,可以隨時隨地進行學習。需要注意的是,音視頻播放過程需要較高的網速支持,微信開發商的計算機云服務器不支持視頻點播高網速的要求,因此要應用點播服務。管理員在后臺完成視頻上傳操作后,用戶在客戶端發起視頻應用請求,服務器通過在數據庫中進行查詢,將相應的視頻傳送給微信小程序,用戶便可觀看音視頻內容。視頻教學和習練音頻模塊可為用戶開設公開課,其提供了良好的互動平臺[1]。
習練PK模塊的設計思路參考了抖音本地視頻推薦原理,用戶自主選擇相應的地區,系統根據用戶信息選擇推送評分高的視頻,用戶在此可以上傳自己習練的視頻與其他用戶進行比賽,提交視頻后首先由人工智能機器人打分,隨后由其他用戶打分,最終形成比賽分數并呈現給參賽雙方,不論勝利與否,均可獲得相應的獎勵,以此激發用戶的參與度。在具體設計過程中可以應用谷歌、百度等地圖API實現地理位置定位,在微信小程序端調取相應的地圖微信小程序API便可進行定位,然后將具體的位置信息進行發送,便可在地圖中呈現出用戶的位置信息[2]。
在知識競賽模塊上,用戶可選擇完成管理員在微信小程序平臺中設置的題庫。管理員可以在后臺網頁端為用戶增加課程內容與測試題目。用戶在微信小程序端完成登錄后看題目,進行答題操作,然后將答案提交到服務器上。后臺系統能夠保存用戶的答題內容,存放到數據庫中,便于系統對答題用戶發放獎勵,增加用戶的粘度[3]。
教育科普模塊主要應用教育科普過程中,管理員在后臺網頁端錄入科普文章。后臺系統會將用戶的觀看次數及時間保存到數據庫中。管理員可通過查看用戶的觀看情況,掌握用戶對教育科普文章的偏好度,進行相應的科普。相比在傳統科普模式下,宣教人員不能掌握受教人員偏好何種文章,而在微信小程序教育科普模塊可以有效解決這一問題,支持管理員或者宣教人員掌握用戶的受科普的情況,便于管理員修改科普文章[4]。
此模塊以手機GPS定位系統為基礎,利用手機的定位信息及用戶的基本信息作為地址信息實現定位。其他用戶可以在小程序查看當地小程序用戶使用情況以及各個用戶習練情況,并以此為依據激發小程序使用熱情[5]。
用戶在微信小程序平臺上利用音視頻資源進行復習,通過音視頻資源進行復習能夠增添學習的趣味性。在移動網絡的支持下,用戶可以隨時隨地獲取微信小程序平臺上提供的視頻資源進行學習,以此激發用戶的使用興趣。用戶可以根據自身需求獲取相關的視頻資料,進行在線視頻觀看[6]。
綜上所述,網絡信息技術的高速發展,對各行各業都產生了前所未有的影響與變化,互聯網+教育的組合方式也變得愈發多樣化,在計算機線上教育教學廣泛普及與應用的基礎上,微信小程序平臺設計與開發工作也逐漸被人們所關注。本文提出了微信小程序平臺設計與開發的有效對策,供相關技術人員參考。值得注意的是,在微信小程序平臺投入實踐應用后,需要在其中加入更多的資源。同時,要增加服務器帶寬,打造支持更多人數同學習的平臺。微信小程序平臺將移動學習與線下教學有機結合,進一步落實了“健康中國”在全民教育中的應用,大幅度提升了八段錦的認知度及習練程度,對中華傳統文化及“健康中國”的弘揚與發展起到了積極推動作用。