李嵐
摘要:微信等各類公眾平臺(tái)是在基于“互聯(lián)網(wǎng)+”信息技術(shù)的發(fā)展上而產(chǎn)生的,目前,隨著微信功能的不斷延伸,其在各行各業(yè)日常工作中得到了更加頻繁地使用。并將其充分地運(yùn)用到了課堂教學(xué)管理中。因此,本文就課堂教學(xué)管理系統(tǒng)的應(yīng)用價(jià)值作了簡述,然后詳細(xì)闡明了該管理系統(tǒng)的需求分析、設(shè)計(jì)工具與開發(fā)環(huán)境及系統(tǒng)實(shí)現(xiàn)等內(nèi)容。
關(guān)鍵詞:微信公眾平臺(tái);教學(xué)管理系統(tǒng);應(yīng)用價(jià)值;需求分析;設(shè)計(jì);環(huán)境;系統(tǒng)實(shí)現(xiàn)
中圖分類號(hào):G642? ? ? 文獻(xiàn)標(biāo)識(shí)碼:A
文章編號(hào):1009-3044(2021)01-0208-03
微信作為我們生活中重要的社交軟件之一,其推出公眾平臺(tái)以后,在企業(yè)中的覆蓋率高達(dá)80%,覆蓋率之所以如此之高,是由于它可以有效推進(jìn)企業(yè)之間的溝通水平,且節(jié)省了不必要的溝通成本。隨著微信公眾平臺(tái)與我國各類院校的對接,學(xué)校將微信公眾平臺(tái)應(yīng)用到了教學(xué)管理中,使師生在無須安裝應(yīng)用軟件的情況下參與教學(xué),消除了其對新型教育軟件的排斥感與陌生感,有效地降低了教學(xué)成本,提升了教學(xué)效率。
1 微信公眾平臺(tái)在課堂教學(xué)管理系統(tǒng)中的應(yīng)用價(jià)值
就目前的教學(xué)模式而言,將微信公眾平臺(tái)運(yùn)用到教學(xué)管理系統(tǒng)中,可以有效彌補(bǔ)因傳統(tǒng)教學(xué)而引起的教學(xué)空間差與時(shí)間差等缺陷。首先,微信公眾平臺(tái)作為眾所周知的公共交流平臺(tái),其覆蓋率極廣,避免了師生對新興應(yīng)用軟件的陌生感,可以使師生在更加熟悉的交流軟件中進(jìn)行教學(xué)溝通。其次,微信公眾平臺(tái)可以有效實(shí)現(xiàn)教學(xué)資源的共享功能,教師在對教學(xué)資料進(jìn)行整理歸納后,通過資源共享可以將其發(fā)送給學(xué)生,使學(xué)生有效地完成課外教學(xué)內(nèi)容,彌補(bǔ)了在課堂教學(xué)中存在的不足,同時(shí)延伸了課堂教學(xué)的功能,使學(xué)生能夠在教學(xué)外的任何地方都可以完成學(xué)習(xí),有效地打破了傳統(tǒng)課堂教學(xué)的空間束縛。最后,微信公眾平臺(tái)通過對教學(xué)進(jìn)度進(jìn)行規(guī)劃,可以使不同類型的學(xué)生合理的調(diào)配學(xué)習(xí)時(shí)間,這不僅可以讓學(xué)習(xí)進(jìn)度快的學(xué)生深化思考,而且可以幫助進(jìn)度慢的學(xué)生加強(qiáng)學(xué)習(xí)進(jìn)度,實(shí)現(xiàn)了學(xué)生整體進(jìn)步的教學(xué)目的,有效改善了由于傳統(tǒng)教學(xué)而形成的教學(xué)時(shí)間差問題。
2 微信公眾平臺(tái)的課堂教學(xué)管理系統(tǒng)需求分析
課堂教學(xué)是我國教授知識(shí)的主要模式之一,在課堂教學(xué)的過程中,教師向?qū)W生傳授基本知識(shí)與學(xué)習(xí)技巧,因此教學(xué)課堂的質(zhì)量對學(xué)生長期學(xué)習(xí)有著深遠(yuǎn)的影響,但該過程往往在一定程度上取決于師生之間的互動(dòng),因此,在進(jìn)行微信公眾平臺(tái)的系統(tǒng)設(shè)計(jì)開發(fā)時(shí),要根據(jù)教學(xué)的實(shí)際情況進(jìn)行分析,并圍繞核心內(nèi)容進(jìn)行逐步剖析,以更好地完善對系統(tǒng)框架的結(jié)構(gòu)設(shè)計(jì)。
所有的教學(xué)過程都是圍繞課堂教學(xué)而進(jìn)行的,課堂教學(xué)是教授知識(shí)與學(xué)生參與教學(xué)的一個(gè)互動(dòng)環(huán)節(jié),教學(xué)功能的主要作用是進(jìn)行教學(xué)管理、知識(shí)共享及教學(xué)互動(dòng)的一個(gè)主要平臺(tái)。雖然目前隨著我國物聯(lián)網(wǎng)地不斷發(fā)展,豐富了教材且活躍了教師的講授方法,但對于拓展教學(xué)來說,依然具有一定的局限性。而在課堂教學(xué)以外,老師與學(xué)生缺乏共同的溝通渠道,會(huì)使師生之間缺乏互動(dòng),限制了師生之間的課程分析空間,不利于課程的優(yōu)化。由此可以看出,微信公眾平臺(tái)對于教學(xué)管理的輔助是較大的。
3 微信公眾平臺(tái)在課堂教學(xué)管理中的結(jié)構(gòu)設(shè)計(jì)
3.1 課件管理
在進(jìn)行課內(nèi)外教學(xué)的過程中,教師可以不斷收集到大量的課程數(shù)據(jù)與信息,除音頻、視頻、圖片、App等相關(guān)本地教學(xué)資料以外,也可搜索到相關(guān)的鏈接。以互聯(lián)網(wǎng)為基礎(chǔ)的微信公眾平臺(tái)擁有云數(shù)據(jù)處理技術(shù),可對互聯(lián)網(wǎng)數(shù)據(jù)進(jìn)行全面的分析與計(jì)算,提升關(guān)鍵詞的檢索功能(如圖1所示)。這樣,可以幫助用戶精準(zhǔn)找出所需的教學(xué)材料,有效地滿足了教師及學(xué)生的教學(xué)材料需求,這在一定程度上不僅提升了學(xué)生的知識(shí)范圍,也培養(yǎng)了其探索知識(shí)的興趣。
3.2 學(xué)生管理
就目前來說,我國的學(xué)生管理系統(tǒng)一般是以Excel形式來錄入的,這可以使學(xué)生課程安排、管理更加完善及系統(tǒng)化。因此,在使用微信公眾號(hào)平臺(tái)進(jìn)行管理時(shí),依然可以利用云數(shù)據(jù)平臺(tái)海量的存儲(chǔ)空間以及有效的數(shù)據(jù)處理功能,并根據(jù)學(xué)生的實(shí)際情況,來建立不同的課程檔案。在建立檔案以后,讓學(xué)生使用微信公眾號(hào)的綁定功能建立聯(lián)系,并通過微信公眾平臺(tái)的設(shè)定,進(jìn)行簽到或請假等操作,從而使教師及時(shí)獲取學(xué)生的出勤信息,增加了課堂授課的時(shí)間。
3.3 問答模塊
使用微信公眾平臺(tái)后,為了更加高效地實(shí)現(xiàn)師生之間的互答,當(dāng)學(xué)生在學(xué)習(xí)中出現(xiàn)問題時(shí),可以用微信公眾號(hào)提出問題,系統(tǒng)將這些問題作為數(shù)據(jù)存儲(chǔ)起來,形成一個(gè)數(shù)據(jù)庫。使教師能夠在進(jìn)行問題解答及回復(fù)時(shí),可以有效掌握學(xué)生對知識(shí)的應(yīng)用程度。例如,可用studentqus表示提出問題學(xué)生的檔案,其中的quid來表示學(xué)生所提出來的問題,使用questiontime及datetime來表示學(xué)生所提問題的日期與時(shí)間,這樣可以有效對學(xué)生的問題進(jìn)行識(shí)別,從而使教師可以快速地回復(fù)學(xué)生各類型問題。
4 基于微信公眾平臺(tái)課堂教學(xué)管理系統(tǒng)的開發(fā)環(huán)境
4.1 服務(wù)器環(huán)境
系統(tǒng)可采用新浪提供的服務(wù)器——新浪云sae,服務(wù)器采用的是全分布式系統(tǒng)架構(gòu)和存儲(chǔ)技術(shù),其教育網(wǎng)覆蓋率極廣,存儲(chǔ)了大量地課程數(shù)據(jù),可以滿足教學(xué)需求。另外,由于sae使用的是MemcacheX及Storage存儲(chǔ)服務(wù)器,因此,相對于傳統(tǒng)的IO操作系統(tǒng)來說,其讀寫效率更高一籌,可以滿足訪問流量高峰時(shí)的要求。除此之外,由于sae為只讀操作系統(tǒng),因此在一定程度上提升了服務(wù)器的安全性。
4.2 本地環(huán)境
為了加快本地開發(fā),可使用MyEclipse集成開發(fā)工具。MyEclipse 是一個(gè)十分優(yōu)秀的用于開發(fā)Java, J2EE的 Eclipse 插件集合,MyEclipse的功能非常強(qiáng)大,支持也十分廣泛,尤其是對各種開源產(chǎn)品的支持十分不錯(cuò)。MyEclipse可以支持Java Servlet,AJAX,JSP,JSF,Struts,Spring,Hibernate,EJB3,JDBC數(shù)據(jù)庫鏈接工具等多項(xiàng)功能??梢哉fMyEclipse是幾乎囊括了所有主流開源產(chǎn)品的專屬eclipse開發(fā)工具。
5 微信公眾平臺(tái)在課堂教學(xué)管理系統(tǒng)的設(shè)計(jì)
從教學(xué)管理系統(tǒng)的角度講,可將用戶的角色分為四種,即教師、學(xué)生、管理員及超級管理員,具體系統(tǒng)設(shè)計(jì)如圖2所示,可設(shè)計(jì)一個(gè)教學(xué)評價(jià)管理系統(tǒng)。其中,學(xué)生為評價(jià)教學(xué)方;教師為查看評價(jià)方;學(xué)校管理員可查看評價(jià)結(jié)果,也可查看評價(jià)參與率,從而來查驗(yàn)師生互動(dòng)性;而超級管理員用來查看學(xué)校的參與率與評價(jià)結(jié)果,同時(shí)設(shè)定評價(jià)選項(xiàng),從而以整體的角度來查看教學(xué)管理的具體工作,以在今后的教學(xué)中做出有效調(diào)整。
5.1 學(xué)生
在結(jié)束教程以后,學(xué)生可關(guān)注學(xué)校的微信公眾號(hào),同時(shí)定期或者期末對教師的教學(xué)管理做出評價(jià),該評價(jià)可為匿名也可為實(shí)名制,要根據(jù)學(xué)校具體情況來實(shí)施。可將評價(jià)內(nèi)容分為教師師德、教學(xué)熱情、教學(xué)準(zhǔn)備情況、教學(xué)方法評價(jià)等,其他評價(jià)內(nèi)容仍可根據(jù)學(xué)校的實(shí)際情況來制定。
5.2 教師
教師在關(guān)注學(xué)校的微信公眾號(hào)后,可以從公眾號(hào)中看到學(xué)生對其教學(xué)管理的評價(jià)結(jié)果,而教師只能查看自己所教課程的評價(jià)結(jié)果,其他課程的評價(jià)結(jié)果不可查,學(xué)生的評價(jià)信息也不可查,以更好地保證評價(jià)的真實(shí)性。最后根據(jù)評價(jià)結(jié)果來對自己在教學(xué)中存在的不足之處進(jìn)行改進(jìn),以提高今后的教學(xué)質(zhì)量。
5.3 學(xué)校管理員
學(xué)校管理員可以從師生兩個(gè)角度來看待評價(jià)結(jié)果,并可以查看學(xué)生的評價(jià)積極性,以更好地反映出師生在日常教學(xué)中的情況。同時(shí)也可站在學(xué)校的角度來考慮教師的教學(xué)風(fēng)格,方便在日后的教學(xué)管理中加以調(diào)整,以提升學(xué)校的整體教學(xué)質(zhì)量,但為了提升學(xué)生的評價(jià)積極性,學(xué)生的評價(jià)信息仍不可被查看。
5.4 超級管理員
超級管理員具有上述任何一方的權(quán)限,同時(shí)整合學(xué)生、教師及學(xué)校管理員的各類評價(jià)數(shù)據(jù),并將綜合結(jié)果提供給校領(lǐng)導(dǎo),以更好地幫助校領(lǐng)導(dǎo)進(jìn)行未來的決策。
5 微信公眾平臺(tái)在課堂教學(xué)管理系統(tǒng)的應(yīng)用實(shí)例
5.1 數(shù)據(jù)初始化
將學(xué)生信息以Excel表格形式進(jìn)行輸入與存儲(chǔ),然后將其經(jīng)由程序處理后,直接導(dǎo)入數(shù)據(jù)庫;經(jīng)過初始化以后,可根據(jù)課程安排來增加按鈕;在彈出的輸入框中輸入文件,當(dāng)檢測到change事件后,向后臺(tái)發(fā)起ajax請求;最后讀取學(xué)生信息并下載SQL語句,同時(shí)連接數(shù)據(jù)庫,以完成課程與學(xué)生信息的錄入(要保證教師所上傳的表格中,在數(shù)據(jù)庫中有數(shù)據(jù),以更好地保證互交性);在提示上傳成功后,關(guān)閉文件彈出層。
5.2 學(xué)生綁定
學(xué)生在進(jìn)行微信登錄以后完成綁定,同時(shí)關(guān)注教師的微信公眾號(hào);微信服務(wù)器post到后臺(tái)xml數(shù)據(jù),后臺(tái)會(huì)提示此為一個(gè)訂閱事件;其結(jié)果在經(jīng)過分析判斷后返向主菜單微信服務(wù)器;微信服務(wù)器解析xml信息并展示出來,然后形成微信回復(fù)消息界面,如圖3所示。
在圖中的回復(fù)2中,系統(tǒng)向?qū)W生發(fā)送綁定鏈接后,學(xué)生點(diǎn)擊即可進(jìn)行綁定;在姓名、學(xué)號(hào)等基本信息輸入后,點(diǎn)擊綁定,然后發(fā)送綁定指令,由ajax向后臺(tái)提交;后臺(tái)將微信服務(wù)器傳過來的數(shù)據(jù)進(jìn)行加密后(該功能是為了保證學(xué)生信息的安全性,也為了阻止學(xué)生隨意更改或者偽造openiod),查詢是否曾有綁定記錄;如該學(xué)生曾經(jīng)進(jìn)行過綁定即發(fā)送已綁定指令,若無綁定記錄,則直接進(jìn)行綁定(該功能主要是防止一個(gè)學(xué)生綁定多個(gè)openid,或者是一個(gè)openid被多個(gè)學(xué)生使用);最后完成綁定程序。
5.3 學(xué)生簽到
在進(jìn)行簽到時(shí),為了避免學(xué)生出現(xiàn)作弊現(xiàn)象,要設(shè)定簽到的具體時(shí)間,使學(xué)生的簽到程序要在規(guī)定時(shí)間內(nèi)完成,請假程序在開課前的一個(gè)小時(shí)之內(nèi)開啟,如果學(xué)生需要請假,則在規(guī)定時(shí)間內(nèi)完成請假,具體如圖4所示。
各科的教師在點(diǎn)擊其本門課程時(shí),客戶端的JavaScript程序會(huì)獲取課程的信息,然后進(jìn)入課程的簽到頁面,頁面中顯示時(shí)間選擇及未簽到設(shè)定時(shí)間段,點(diǎn)擊其即可進(jìn)行簽到設(shè)定;將本門課程簽到信息的ajax請求到后端,后臺(tái)會(huì)設(shè)置course中相應(yīng)的課程isstart值為1。當(dāng)簽到程序開始時(shí),簽到時(shí)間會(huì)以倒計(jì)時(shí)的形式出現(xiàn),從而開啟簽到時(shí)間,然后學(xué)生在該平臺(tái)即可進(jìn)行簽到;當(dāng)簽到倒計(jì)時(shí)結(jié)束時(shí),簽到程序就會(huì)自動(dòng)關(guān)閉;在學(xué)生進(jìn)行簽到的同時(shí),教師可以使用“已簽到詳情”和“未簽到詳情”來查看學(xué)生的簽到情況。
6 結(jié)束語
在2019年底到2020年初,疫情的出現(xiàn),更加體現(xiàn)出了互聯(lián)網(wǎng)信息與公共交流平臺(tái)的重要性。將微信公眾平臺(tái)與教學(xué)管理有效地結(jié)合起來,可以讓課堂教學(xué)管理系統(tǒng)利用大數(shù)據(jù)和互聯(lián)來實(shí)現(xiàn)教學(xué)的統(tǒng)一性,該種模式是一種全新的教學(xué)管理模式,對學(xué)校的長期教學(xué)管理具有積極的輔助作用。
參考文獻(xiàn):
[1] 王震,黃坤彬,蘇嘉浩,等.基于微信公眾平臺(tái)的智能實(shí)驗(yàn)室管理系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)[J].教育教學(xué)論壇,2017(14):13-14.
[2] 譚倩.基于微信公眾平臺(tái)移動(dòng)學(xué)習(xí)課程資源的開發(fā)和應(yīng)用[J].信息與電腦,2018(3):215-216.
[3] 翟小可,林海,廖敏慧.基于微信公眾平臺(tái)的O2O教學(xué)模式研究[J].中國管理信息化,2017,20(15):221-223.
[4] 楊敏.基于微信公眾平臺(tái)教學(xué)學(xué)習(xí)的研究與應(yīng)用[D].濟(jì)南:山東大學(xué),2017.
[5] 張巖.微信公眾平臺(tái)下高校教學(xué)管理系統(tǒng)的開發(fā)[J].現(xiàn)代科學(xué)儀器,2018(5):134-136.
【通聯(lián)編輯:光文玲】