張宏旭
摘 要:隨著信息技術的發展,信息技術在教學中的應用成為當前教學改革中的熱點問題。以微信APP為代表的信息技術不僅為教師提供了一種先進的教學工具,同時為學生提供學習內容的多種展現形式,激發學生的學習興趣和學習主動性,提高學生主動獲取、分析、使用信息的能力。基于微信的移動課堂APP服務系統具有靈活開放,功能強大,多平臺支持的優點,提高高職職業教育教學水平。
關鍵詞:現代信息技術;微信;移動課堂;APP服務系統
傳統的高職教學當中,主要呈現“滿堂灌”的陳舊的教學方法。即使使用多媒體教學,也只局限于屏幕投放課件的方式,缺乏互動。影響了學生學習方式的培養。為了提高教育教學水平,促進學生的能動性。將教學資源與現代的信息技術微信平臺相結合,對教學方式方法進行創新。設計出基于微信的移動課堂APP服務系統。
1 移動課堂APP服務系統概念和特點
移動課堂APP服務系統由課程APP應用客戶端和對應的服務器端構成。學生在移動終端安裝APP應用后,可以使用服務器提供的資源和服務。
2 基于微信的移動課堂APP服務系統的特點
2.1 微信簡介
微信是騰訊公司于2011年初推出的一款快速發送文字和照片、支持多人語音對講的手機聊天軟件。微信支持跨通信運營商、跨操作系統平臺通過網絡快速發送免費(需消耗少量網絡流量)語音短信、視頻、圖片和文字,同時,也可以使用通過共享流媒體內容的資料[1]。
2.2 基于微信構建APP服務系統的模式
采用輕量級,松耦合構架,利用微信作為移動課堂APP客戶端。微信公眾平臺自定義接口作為I/O通道,構建后臺APP服務器端,負責邏輯和數據處理,以文字,圖片,語音等方式向學生傳遞知識,提供教學服務。
2.3 基于微信構建APP服務系統的優勢
⑴構建成本低,節省流量:微信APP客戶端和上下行通道完全免費的,利用他作為移動課堂APP客戶端,學校不用再進行APP UI設計開發,只需要合理的調用接口來豐富APP功能和實現交互,節約總體成本。
⑵功能靈活,定制簡單,全平臺多語種支持:基于微信的移動課堂APP服務系統是完全耦合的,新功能上線不用重新開發APP客戶端,不影響原有功能,所以教師可以根據課程和學生的需求制定服務和功能。支持多種語言和平臺,可以顯示簡體、繁體中文,英文等截面。支持Wi-Fi無線局域網、2G,3G和4G移動數據網絡,iOS版,Android版、Windows Phone版。
2.4 基于微信構建APP服務系統的功能
通過微信移動課堂APP服務系統,可以實現以下功能:⑴課程計劃查詢。包括上課時間,地點,授課教師等。⑵課程內容查詢。包括課程計劃,課程內容,課后作業等。⑶師生互動,課后輔導,答疑等。
3 系統的實踐工作
微信APP服務系統Server端具有相對的獨立性,可以使用PHP、ASP、JSP等多種網絡技術實現。本次實現采用PHP技術搭建。
3.1 接口申請和接入
首先,到微信公眾平臺申請機構賬號。然后到指定頁面申請消息接口。填寫URL網址。提交信息后,維新服務器將發送GET請求到填寫的URL上。服務器端通過驗證對請求進行校驗。
3.2 賬號綁定
學生要獲取相關服務,需要將其微信賬號與學校學生管理系統賬號進行綁定。按照一定的格式發送信息到移動課堂公眾賬號。服務器端獲取信息后,通過ODBC連接學生管理系統數據庫,對賬號密碼進行校驗,通過后將該微信號添加到指定專業記錄,完成綁定。服務器端在操作成功后,返回特定的消息提示。
3.3 專業課程查詢
學生在進行課程查詢時,發送特定的檢索詞,服務器端將檢索結果以列表的形式返還給學生APP客戶端。學生點擊其中的一條信息,將在新打開的頁面中查看相應詳細內容。
3.4 定制菜單創建
通過POST一個特定的結構體到微信平臺服務器,可以在APP客戶端創建自定義個性菜單。例如,創建2個菜單,選修課推薦、移動課堂學習信息。學生點擊后,可以分別查看公共選修課推薦目錄和本人在移動課堂里學習的課程基本信息以及學習進度。獲取使用憑證后,Server端POST特定的菜單操作結構體到維新服務器。不論菜單創建成功與否,微信服務器都將返回相應的信息。
4 總結
微信平臺APP功能日益強大,日趨完善。用戶持續增長,并且使用技術門檻低,已經成為繼QQ之后的第二大互聯網通信平臺。本文提出的基于微信構建移動課堂APP服務系統的方案,可能存在一些不足的地方,但是仍然可以給推進現代信息技術在高職職業教育教學提供一種選擇和參考。
[參考文獻]
[1]騰訊.微信FAQ[EB/OL].weixin.qq.com,2013-12-22.
[2]黃浩波,何衛華,葉青.微信及其在圖書館信息服務中的應用[J].圖書館學刊,2013,(1).
[3]計世資訊.2011-2012年中國手機操作系統市場分析.2013-02.
[4]微信.微信公眾平臺[EB/OL].消息接口指南.2013-12-22.
[5]江波,覃海燕.基于微信的移動圖書館APP服務系統設計與實現.2013-06.