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