摘要:在移動互聯網迅猛發展下,移動課程平臺眾多,本文介紹了專用APP、微信小程序、微信公眾號這3類平臺的典型案例,并給出了基于微信公眾號搭建微型移動課程平臺的開發方案,為教育工作者搭建微型移動課程的實踐提供參考。
關鍵詞:微信公眾平臺、微型移動課程、微信公眾號
基金項目:湖北省教育廳科學技術研究項目《微型移動課程平臺的設計與研究》(項目編號:B2018397)
1.引言
2020年開年是特殊的,廣大師生由于疫情的原因不得不體驗一把在線教學,通過對授課學生的調查,學生更樂于通過手機移動端進行在線學習。其實早在2014年,移動互聯網的人均上網時長就超過了通過計算機上網時長。現在移動課程平臺有如下幾類,專用APP、微信小程序、微信公眾號、即時通訊工具群組等,因為即時通訊工具群組重在直播課堂,大家對類似的QQ群、釘釘群都比較熟悉,所以下文將介紹專用APP、微信小程序、微信公眾號這3類平臺的典型案例,幫助更多的教師與學習者參與到微型移動學習和微型移動學習資源的建立中。
2.專用APP
在這次疫情期間,大家采用的超星學習平臺、課堂派、云班課等均提供專用APP給廣大師生免費使用,它們作為課堂教學工具都是以云盤為中心,開展的一系列教學環節的輕硬件的活動改良,作為學習管理平臺均能滿足在線教學、翻轉課堂等功能。大多數高校這次都是選擇了超星網絡教學平臺“一平三端”智慧教學系統,該系統包含泛雅教學平臺、學習通app及大數據管理端,具有教務教學管理一體化、資源豐富、支持各種教學形式等特點。老師們借助學習通app創建課程非常容易,尤其平臺上提供示范教學包可以快速建課,方便共享。學習通涵蓋了課前課中課后日常教學全過程,。提供多種課堂教學功能,如投屏、隨機提問、課堂小測試、在線問卷等,既提高了課堂互動活躍度又給教師帶來了高效便捷的體驗。學習通與其他APP還有些不同,它基本是作為一個超星公司所有產品的集合性終端,除了有圖書資源、課程資源(通識課和翻轉課堂案例)外,還承載了社交工具(類似于QQ微信)、公共社區(類似微信朋友圈)等功能。
3. 微信小程序
微信是一款優秀的移動社交類應用,早期用于語音聊天的目的,用戶可以互發語音短信、圖片文字、音頻視頻等信息,從2011年誕生到現在已經陸續增加了很多功能,比如“朋友圈”、“掃一掃”、 “公眾平臺”、“微信小程序”等服務插件;用戶可以通過“搜索號碼”、掃二維碼等方式添加好友和關注公眾平臺,也可以把信息與好友分享或者發到朋友圈。微信如今己成為移動互聯網的重要入口[1]。微信小程序提供了一個簡單、高效的應用開發框架和豐富的組件及API,幫助開發者在微信中開發具有原生 APP 體驗的服務。微信小程序自上線以來,備受多方關注,它的開發成本極低,用戶體驗感很高,它開啟了手機應用端的新里程。使用此工具,我們無需頻繁地跳出,去打開別的應用,我們很多功能完全可以在微信里面完成。微信公眾號中開通小程序模塊后,公眾號可快速接入小程序并在各業務場景下使用小程序,方便用戶更便捷地獲取小程序提供的服務。支持公眾號關聯已有的小程序或快速創建小程序。已關聯的小程序將可在各業務場景下被使用,如群發文章、公眾號介紹頁、自定義菜單、模版消息等。
EduCoder實踐教學平臺、課堂派、雨課堂都采用微信公眾號和微信小程序相結合的方式提供在線服務。EduCoder實踐教學平臺作為少見的支持實踐教學的平臺,需要教師自己在平臺上按照手冊搭建實驗案例,需要教師具備一定的編碼能力。EduCoder也有獨立的微信小程序,名字為EduCoder云網,相對沒有網頁端穩定。課堂派的微信端和網頁端功能大致一致,功能很強大,教師可以借助手機完成建課。雨課堂需要教師安裝電腦端,用計算機進行建課。
4. 微信公眾號
如果有老師擔心上述平臺以后會收費或者不能滿足自己個性化需求,那么可以選擇利用微信公眾平臺自己搭建微信公眾號?!霸傩〉膫€體,也有自己的品牌”,這是微信公眾平臺的官方廣告。微信公眾號分為訂閱號、服務號、企業號。從申請人資格來講,個人用戶只能申請訂閱號,而企業或其他組織可以申請訂閱號、服務號、企業號。從群發數量來講,訂閱號每天可以群發一條消息,服務號每月可群發4條消息,企業號不限次數。從保密性講,訂閱號內容會顯示在微信搜索中,不適合保密消息;服務號消息只提供給訂閱用戶,不在微信搜索中顯示;企業號保密性強,對于訂閱用戶可以進行身份驗證,可以發送保密消息。從費用來講,個人的訂閱號不收取費用,企業或組織開通訂閱號、服務號或企業號需要每年繳納微信認證審核費用。由于個人也可以申請訂閱號,因此訂閱號的應用范圍更加廣泛。盡管訂閱號的接口權限較少,但已經可以滿足大部分開發的需要。騰訊公司開放了微信公眾平臺的開發模式。開發模式可以真正實現微信公眾平臺DIY,一些第三方接口也基于開發模式。開發模式門檻并不高,簡單易學,特別是訂閱號不涉及高級接口的權限,上手容易[2]。老師們可以選擇相對免費的新浪SAE服務器和MySQL數據庫,微信公眾平臺服務器可以使用任何編程語言,如PHP、C++、Python、Java等,但是微信公眾平臺的官方模板選擇了PHP語言,正是由于PHP語言的簡單易學,容易上手。SAE提供了PHP在線編輯功能?;ヂ摼W上有豐富的API接口,微信公眾平臺支持API調用,比如我們可以使用機器人聊天、翻譯、地圖導航、天氣等。訂閱號可以自定義3個一級菜單、每個一級菜單下最多可建5個二級菜單。,訂閱號不能直接用超鏈接的方式跳轉頁面,只能通過建立一個圖文消息頁,通過嵌入二維碼圖片或閱讀原文鏈接到第三方平臺頁面,頁面可以是視頻服務平臺的微課教學視頻地址、教學資源云存儲地址等。公眾號的自動回復功能可以設計為智能問答機器人模式的問題反饋和課程資源檢索菜單,投票管理可以設計為課程的在線練習題推送,群發功能設計為課程資源推送、拓展知識推送、課程信息推送等[3]。公眾號后臺管理中管理模塊和統計模塊可以用來進行課程管理、素材管理、學習者管理以及教學評價。這些對于我們利用微信公眾平臺個人訂閱號搭建一個微型移動課程平臺足夠了。
5. 結語
現在,移動課程平臺眾多,教育工作者可以從中選擇適合自己的創建課程,也可以自己搭建基于微信公眾號的微型移動課程平臺,為所授課程提供了一種新的學習模式和途徑,同時也為學習者提供了更多的學習選擇,有助于提高學習效果。
[參考文獻]
[1] 張莉.基于微信公眾平臺的微型移動課程設計探究[J].數碼世界,2018, (11).
[2] 易偉.微信公眾平臺搭建與開發揭秘[M].機械工業出版社,2015.
[3]吳君勝.基于微信公眾號的微課移動學習平臺的搭建與應用——以開放教育計算機類一體化教學課程為例[J].電大理工,2017, (1).
作者簡介:張莉(1978-),女,漢族,湖北武漢市人,副教授,碩士,主要研究方向為軟件工程、計算機仿真,zhangly02@qq.com;