摘 ?要:在移動(dòng)互聯(lián)網(wǎng)飛速發(fā)展時(shí)代,教育資源公共服務(wù)平臺(tái)需要滿足人們移動(dòng)學(xué)習(xí)的需求,本文通過(guò)構(gòu)建基于微信的高等教育資源云平臺(tái)來(lái)解決這一問(wèn)題。文章首先分析了基于微信的云平臺(tái)的優(yōu)勢(shì)與功能,然后分析了將微信公眾平臺(tái)用于教育資源云平臺(tái)的可行性及關(guān)鍵技術(shù),為教育資源云平臺(tái)的移動(dòng)化提供了一種解決方案。
關(guān)鍵詞:微信;教育資源;云平臺(tái);服務(wù)
中圖分類號(hào):TP393??文獻(xiàn)標(biāo)識(shí)碼:A ?????文章編號(hào):1671-2064(2019)17-0000-00
0 引言
《教育部關(guān)于數(shù)字教育資源公共服務(wù)體系建設(shè)與應(yīng)用的指導(dǎo)意見(jiàn)》明確指出:“到2020年,基本建成覆蓋全國(guó)、互聯(lián)互通、用戶統(tǒng)一、共治共享、協(xié)同服務(wù)的具有中國(guó)特色的數(shù)字教育資源公共服務(wù)體系”[1]。微信為教育資源公共服務(wù)平臺(tái)的建設(shè)與應(yīng)用開(kāi)拓了新的方向,微信模式可以使學(xué)習(xí)者通過(guò)微信更加便利地獲取所需資源,滿足其個(gè)性化資源需求,從而實(shí)現(xiàn)教育資源的廣泛共享。因此,對(duì)基于微信服務(wù)模式的高等教育資源云平臺(tái)(以下簡(jiǎn)稱微信云平臺(tái))進(jìn)行探索具有實(shí)用價(jià)值。
1微信云平臺(tái)服務(wù)模式的優(yōu)勢(shì)
微信云平臺(tái)服務(wù)模式更加符合新時(shí)代高等教育資源云平臺(tái)的建設(shè)與服務(wù)要求。其優(yōu)勢(shì)主要體現(xiàn)在以下幾個(gè)方面:
(1)操作簡(jiǎn)便,應(yīng)用廣泛。微信已經(jīng)成為人們必備的手機(jī)應(yīng)用,通過(guò)友好的操作界面及功能的多樣性,人們可以打破設(shè)備、地理位置等因素的限制,實(shí)現(xiàn)高效的信息互動(dòng)交流,可以對(duì)文本、語(yǔ)音及視頻等的多媒體信息進(jìn)行實(shí)時(shí)傳播。微信可以安裝在不同智能終端上,用戶無(wú)需額外安裝其它應(yīng)用APP即可以微信為入口獲取所需教育資源。
(2)經(jīng)濟(jì)適用,易推廣。用戶使用微信手機(jī)端訪問(wèn)云平臺(tái)無(wú)需支付昂貴的費(fèi)用,僅僅支付極少的流量費(fèi)用,或者通過(guò)寬帶網(wǎng)絡(luò)訪問(wèn)云平臺(tái)無(wú)需任何費(fèi)用即可訪問(wèn)云平臺(tái)獲取特定資源,可以隨時(shí)隨地利用微信訪問(wèn)云平臺(tái)獲取資源,充分利用“碎片”時(shí)間。并且可以將所獲取的文字、圖片及視頻資源通過(guò)微信快速傳播,實(shí)現(xiàn)高效互動(dòng)。
(3)輕松實(shí)現(xiàn)資源獲取與分享。數(shù)字教育資源往往只是在小范圍內(nèi)自給自足,缺乏一種有效的共享機(jī)制[2]。而在微信源云平臺(tái)中,管理員可以通過(guò)關(guān)注微信公眾服務(wù)號(hào)、訂閱號(hào),輕松實(shí)現(xiàn)點(diǎn)對(duì)點(diǎn)的資源推送、信息群發(fā)、自動(dòng)回復(fù)等功能。
(4)全方位互動(dòng)。通過(guò)微信公眾號(hào)群發(fā)推送、訂閱推送和自動(dòng)回復(fù)響應(yīng)的功能加強(qiáng)人與人之間、人與智能終端之間的全方位互動(dòng)[3]。通過(guò)自定義微信公眾號(hào)的自動(dòng)回復(fù)關(guān)鍵字可以完成關(guān)鍵字檢索功能,學(xué)習(xí)者可以方便地查詢某些常見(jiàn)的問(wèn)題或者獲得某些固定的資源。
2基于微信的教育資源云平臺(tái)的功能分析
微信云平臺(tái)操作簡(jiǎn)單,完全滿足用戶的操作習(xí)慣,能為學(xué)習(xí)者提供強(qiáng)大的資源服務(wù),微信云平臺(tái)主要實(shí)現(xiàn)以下功能:
2.1 資源存儲(chǔ)
微信云平臺(tái)的資源存儲(chǔ)方式有兩種:一是使用微信公眾平臺(tái)的素材庫(kù)中,該素材庫(kù)支持圖片、音頻、視頻等多媒體資源,由于受微信服務(wù)器的限制,音頻材料時(shí)長(zhǎng)上限為60秒,文件大小最多5M,而視頻材料的時(shí)長(zhǎng)上限為30分鐘。二是使用第三方存儲(chǔ)服務(wù)器,對(duì)于超出微信公眾平臺(tái)素材庫(kù)限制的文件,尤其是視頻文件,可以通過(guò)第三方存儲(chǔ)服務(wù)器進(jìn)行存儲(chǔ),用戶可以將各種格式資源保存到共享空間或私有空間[4]。
2.2 資源檢索
通過(guò)在微信公眾平臺(tái)的微網(wǎng)站中創(chuàng)建信息導(dǎo)航向用戶提供檢索服務(wù),用戶只需要輸入關(guān)鍵詞或作者即可完成模糊查詢或者精確查詢,系統(tǒng)通過(guò)微網(wǎng)站向用戶反饋查詢結(jié)果,并且提供下載服務(wù)。資源檢索還可以通過(guò)微信公眾平臺(tái)提供的自定義回復(fù)功能,可實(shí)現(xiàn)簡(jiǎn)單的自主查詢功能。
2.3 信息推送
系統(tǒng)管理員可將文本、音頻、視頻等學(xué)習(xí)資源按照某種設(shè)計(jì)方法,整合為某類主題資源,并使用微信公眾平臺(tái)的“單圖文消息”或者“多圖文消息”將其推送給訂閱用戶。
2.4 交互功能
微信本身所具有的社交屬性可以實(shí)現(xiàn)用戶間的溝通交流、互動(dòng)答疑。而微信云平臺(tái)的交互功能更多的是指云平臺(tái)與用戶之間的交互。云平臺(tái)可以通過(guò)自定義回復(fù)來(lái)實(shí)現(xiàn)簡(jiǎn)單的人機(jī)交互功能。也可以通過(guò)二次開(kāi)發(fā)實(shí)現(xiàn)“萬(wàn)能客服”功能,微信公眾號(hào)訂閱用戶可以直接與微信公眾平臺(tái)溝通對(duì)話,微信公眾平臺(tái)接收到用戶的留言之后,將留言轉(zhuǎn)發(fā)至云平臺(tái)客服人員,客服人員通過(guò)手機(jī)微信端可以第一時(shí)間接收到用戶的留言信息,及時(shí)回復(fù)用戶。
2.5 大數(shù)據(jù)分析
微信云平臺(tái)可以對(duì)學(xué)習(xí)者獲取資源的內(nèi)容、數(shù)量、閱讀情況及分享次數(shù)進(jìn)行大數(shù)據(jù)分析,并且對(duì)學(xué)習(xí)者的學(xué)習(xí)特征加以抽象概括,然后深層次分析、挖掘該學(xué)習(xí)者的學(xué)習(xí)興趣,進(jìn)而向該學(xué)習(xí)者推送其感興趣的學(xué)習(xí)資源,最終自動(dòng)生成學(xué)習(xí)統(tǒng)計(jì)報(bào)表。
2.6 直播云課堂
通過(guò)微信云平臺(tái)實(shí)現(xiàn)的課堂直播以云計(jì)算為技術(shù)支撐,以微信為媒介載體,是一種高效、便捷、實(shí)時(shí)互動(dòng)的遠(yuǎn)程教學(xué)課堂形式,該功能無(wú)需額外下載安裝APP,操作更加簡(jiǎn)便,只需點(diǎn)擊微信公眾號(hào)的菜單即可獲取直接課堂的入口,該直播課堂實(shí)現(xiàn)了全方位互動(dòng)式學(xué)習(xí)模式,完全突破了時(shí)空限制。通過(guò)共享文本、幻燈片、網(wǎng)頁(yè)等數(shù)據(jù)信息,分散于不同地域的師生可以實(shí)時(shí)溝通,構(gòu)建實(shí)時(shí)的教與學(xué)過(guò)程。
3微信云平臺(tái)架構(gòu)設(shè)計(jì)
微信云平臺(tái)是第三方擴(kuò)展平臺(tái),是集資源整合、數(shù)據(jù)共享及信息推送為一體的綜合性應(yīng)用平臺(tái)。
3.1平臺(tái)總體框架
微信云平臺(tái)根據(jù)功能可以劃分為四個(gè)層次:支撐層、數(shù)據(jù)資源層,服務(wù)層及用戶層。其中,微信客戶端及微信公眾平臺(tái)在教育資源云平臺(tái)中起支撐作用,用戶通過(guò)微信獲取教育資源云平臺(tái)的資源。數(shù)據(jù)資源層是微信云平臺(tái)中的核心部分,云平臺(tái)向用戶提供的資源服務(wù)由該層來(lái)實(shí)現(xiàn)。服務(wù)層可以提供信息推送服務(wù)、交互服務(wù)、用戶信息管理等功能,并向用戶反饋信息及資源。
3.2平臺(tái)系統(tǒng)結(jié)構(gòu)
該微信云平臺(tái)所使用的系統(tǒng)數(shù)據(jù)庫(kù)為MySql,并且使用Thinkphp作為系統(tǒng)開(kāi)發(fā)語(yǔ)言,ThinkPHP是使用非常廣泛的一種PHP開(kāi)源框架,該框架采用MVC(模型Model一視圖View一控制器Controller)模式,該模式將系統(tǒng)分為三個(gè)不同的模塊:輸入、處理與輸出模塊。
ThinkPHP引入了分層控制器的概念,并且采用“應(yīng)用”模式管理系統(tǒng)架構(gòu),每個(gè)應(yīng)用具有自己獨(dú)立的配置文件、公共(函數(shù))文件,用于配置當(dāng)前模式需要加載的核心文件和配置文件,以及別名定義、行為擴(kuò)展定義等等?!皯?yīng)用”由多個(gè)模塊組成,這些模塊通常都是應(yīng)用目錄下面的一個(gè)子目錄,模塊下面有多個(gè)控制器負(fù)責(zé)響應(yīng)請(qǐng)求。控制器主要負(fù)責(zé)請(qǐng)求的接收,并調(diào)用相關(guān)的模型處理,并最終通過(guò)視圖輸出。
微信云平臺(tái)的核心控制器包括ApiBase控制器、WebBase控制器、WapBase控制器以及InfoBase控制器。其功能如圖1所示。
3.3微信云平臺(tái)與微信公眾號(hào)的通信機(jī)制
(1)學(xué)習(xí)者通過(guò)公眾號(hào)入口與微信云平臺(tái)進(jìn)行交互,交互的方式有:關(guān)注(取消關(guān)注)微信云平臺(tái)公眾號(hào)、在公眾號(hào)中回復(fù)關(guān)鍵字,點(diǎn)擊微信云平臺(tái)公眾號(hào)的菜單按鈕;
(2)微信把學(xué)習(xí)者的交互事件及相關(guān)參數(shù)傳遞給微信云平臺(tái)的微信接口(該接口地址由微信云平臺(tái)生成,然后在公眾號(hào)的管理后臺(tái)中進(jìn)行設(shè)置);
(3)微信云平臺(tái)接收來(lái)自微信的請(qǐng)求,并把請(qǐng)求的XML數(shù)據(jù)通過(guò)與微信交互的唯一接口(WeixinController.class.php)轉(zhuǎn)換成數(shù)組的形式;
(4)微信云平臺(tái)判斷請(qǐng)求類型,并且根據(jù)請(qǐng)示類型定位并且加載對(duì)應(yīng)的插件,同時(shí)傳遞業(yè)務(wù)數(shù)據(jù);
(5)插件對(duì)接收到的數(shù)據(jù)進(jìn)行加工處理,并將結(jié)果組裝后返回;
(6)微信云平臺(tái)將返回的數(shù)據(jù)再次封裝成JSON數(shù)據(jù)并返回至微信手機(jī)端中進(jìn)行展示。
4 結(jié)語(yǔ)
微信已經(jīng)成為中國(guó)使用最廣泛的社交軟件,通過(guò)微信及微信公眾平臺(tái)構(gòu)建教育資源公共服務(wù)云平臺(tái)將逐漸成為一種全新的教育方式,與傳統(tǒng)的教育資源公共服務(wù)平臺(tái)相比,基于微信的教育資源公共服務(wù)云平臺(tái)更加能夠滿足學(xué)習(xí)者在學(xué)習(xí)過(guò)程中的諸多需求,可以使學(xué)習(xí)者便捷迅速獲取所需學(xué)習(xí)資源,是教育教學(xué)手段的有益補(bǔ)充。
參考文獻(xiàn)
[1]教育部.教育部關(guān)于數(shù)字教育資源公共服務(wù)體系 建設(shè)與應(yīng)用的指導(dǎo)意見(jiàn)[EB/OL].http://www.moe.gov.cn/srcsite/A16/s3342/201802/t20180209_327174.html,2017-12-22.
[2]武崢.云計(jì)算技術(shù)在教育資源公共服務(wù)平臺(tái)的應(yīng)用研究[J].中國(guó)電化教育,2018(2):107-111.
[3]張曉冬.基于微信的移動(dòng)微學(xué)習(xí)資源設(shè)計(jì)與應(yīng)用[J].武漢船舶職業(yè)技術(shù)學(xué)院學(xué)報(bào),2016,15(4):108-112.
[4]李娜,乜勇.基于微信公眾平臺(tái)的微學(xué)習(xí)資源設(shè)計(jì)與應(yīng)用研究[J].中國(guó)教育信息化,2014(9):52-55.
收稿日期:2019-07-24
*基金項(xiàng)目:本文系山東省高等學(xué)??萍加?jì)劃項(xiàng)目“高等教育資源微信云平臺(tái)構(gòu)建研究”(編號(hào):J17KB187)研究成果之一。項(xiàng)目負(fù)責(zé)人:馬棟之。
作者簡(jiǎn)介:馬棟之(1979—),男,山東淄博人,碩士,講師,情報(bào)資料中心主任,研究方向:情報(bào)學(xué),信息技術(shù)。