王勇智
摘要:針對傳統(tǒng)課堂管理模式的不足,借助移動終端技術(shù),設(shè)計了一個新型的基于微信公眾平臺的信息教育平臺,提供一種高效便捷的考勤方式與課堂教學(xué)互動手段,提高教師們的課堂教學(xué)效果,實現(xiàn)老師與學(xué)生之間便捷的課堂交互,并且通過云共享,大大減少相關(guān)管理人員的工作難度與教育管理成本,提高學(xué)校的教學(xué)管理效率,有較大的教育實用意義和推廣價值。
關(guān)鍵詞:微信公眾號;信息化教育;課堂教學(xué)創(chuàng)新;課堂管理
中圖分類號:TP311 ? ? ?文獻(xiàn)標(biāo)識碼:A
文章編號:1009-3044(2020)24-0089-03
Abstract: Considering the shortcomings of the traditional classroom management model, we design a new digital education platform based on the WeChat official accounts platform. It provides an efficient and convenient attendance method and an interactive method in the classroom. Such a method improves teachers' teaching effect and achieves convenient interaction between teachers and students in the classroom. Moreover, through cloud sharing, it can significantly reduce the work difficulty and education management cost, improve the efficiency of school teaching management, and has more considerable practical significance and value in education.
Key words: Wechat official accounts; information education; teaching innovation; classroom management
1 背景
目前,微信幾乎存在于每個中國人的手機(jī)中[1]。微信公眾平臺擁有完善的開發(fā)接口,可通過編程實現(xiàn)各類功能,既增加了用戶黏度,也保障了服務(wù)的正常提供[2-3]。在傳統(tǒng)課堂上,教師進(jìn)行考勤的方式主要為人工點名。這種方式需要根據(jù)名冊逐個確認(rèn),費(fèi)時過多且影響教學(xué)進(jìn)度。學(xué)?;蛟翰康目记谌藛T進(jìn)行考勤的方式主要依賴于課堂抽查,由于學(xué)校中同一時段的上課班級較多且上課地點不集中,考勤人員每日都花費(fèi)過多時間在路程上,效率低下。除此之外,老師、學(xué)生輔導(dǎo)員和教務(wù)處三方的考勤結(jié)果缺乏共享性。除了課堂考勤之外,教師關(guān)注教學(xué)效果問題,采用課堂提問的反饋結(jié)果具有片面性,如果能得到絕大多數(shù)同學(xué)的回答結(jié)果,能更好地獲得教學(xué)效果的真實反饋。
針對傳統(tǒng)考勤模式的不足,我們設(shè)計并實現(xiàn)了一種基于微信公眾平臺的信息教育平臺,通過前臺與后臺管理的開發(fā),提供一種高效便捷的考勤與課堂教學(xué)互動方式。該平臺提供了基于微信公眾平臺的考勤方式,通過簽到碼實現(xiàn)靈活自由的考勤管理與發(fā)布,允許所有學(xué)生并行進(jìn)行考勤,大大減少了考勤時間,以保障教學(xué)進(jìn)度的正常開展。
2 系統(tǒng)設(shè)計
2.1 業(yè)務(wù)流程分析
該信息教育平臺分為微信端和后臺管理端兩個部分,微信端是依附于微信應(yīng)用的用戶交互接口,不同的綁定賬號提供有不同的功能。學(xué)生在綁定微信后可以在該平臺完成簽到與課堂練習(xí)操作,操作產(chǎn)生數(shù)據(jù)將通過網(wǎng)絡(luò)傳輸至系統(tǒng)服務(wù)器。教師在該平臺被賦予了發(fā)布簽到與課堂練習(xí)的權(quán)限,并可實時查看服務(wù)器的數(shù)據(jù)統(tǒng)計結(jié)果。后臺管理端由不同權(quán)限的用戶組成,教師可以在網(wǎng)頁端對課堂的題庫進(jìn)行增加修改,院領(lǐng)導(dǎo)可查看本院的考勤信息,校領(lǐng)導(dǎo)可查看全校的考勤信息,而管理員則擁有后端管理端的所有操作權(quán)限。本平臺的業(yè)務(wù)流程圖如圖1所示。
2.2 用戶權(quán)限
信息教育平臺的用戶主要分為三類角色:
1)學(xué)生:可以在微信端以自己的身份進(jìn)行考勤以及完成課堂練習(xí),無權(quán)訪問其他用戶的相關(guān)數(shù)據(jù)且無后臺管理端的使用權(quán)限。
2)教師:可在后臺管理端查看與修改所負(fù)責(zé)課程的題庫,并可查看本課程學(xué)生的歷史考勤記錄和練習(xí)相關(guān)情況。除此之外,在微信端可對考勤進(jìn)行設(shè)置并查看當(dāng)前班級的考勤實時記錄。
3)管理人員:其中包含輔導(dǎo)員、院系領(lǐng)導(dǎo),校級領(lǐng)導(dǎo)以及管理員。輔導(dǎo)員與院系領(lǐng)導(dǎo)具有查看所負(fù)責(zé)院系的學(xué)生數(shù)據(jù)的權(quán)限,校級領(lǐng)導(dǎo)具有查看全校學(xué)生數(shù)據(jù)的權(quán)限,而管理員則擁有增刪查改一切數(shù)據(jù)以及訪問全部功能的權(quán)限。
2.3 系統(tǒng)架構(gòu)
該平臺系統(tǒng)運(yùn)行架構(gòu)由前臺、服務(wù)器與數(shù)據(jù)庫三部分組成。前臺有微信公眾平臺與瀏覽器網(wǎng)頁兩種展現(xiàn)形式,分別對應(yīng)微信端與后臺管理端,為用戶提供了直觀便捷的操作模式。服務(wù)器為平臺功能實現(xiàn)的核心,負(fù)責(zé)處理前臺發(fā)回的請求以及相關(guān)數(shù)據(jù)的存儲與統(tǒng)計。數(shù)據(jù)庫則存儲了平臺所需的用戶信息、權(quán)限分配、考勤數(shù)據(jù)、練習(xí)數(shù)據(jù)。
2.4 系統(tǒng)功能結(jié)構(gòu)
根據(jù)系統(tǒng)需求分析,信息教育平臺主要分為微信端和管理網(wǎng)頁端兩大模塊。
微信端模塊的總體功能結(jié)構(gòu)圖如圖2所示,主要分學(xué)號(或教師編號)與微信綁定,學(xué)生課堂簽到、學(xué)生課堂練習(xí)、教師發(fā)布簽到信息、教師發(fā)布課堂練習(xí)5個模塊。
后臺管理端模塊的總體功能結(jié)構(gòu)圖如圖3所示,主要分為教師新增練習(xí)、教師修改練習(xí)、管理人員查看考勤情況、管理人員管理學(xué)生信息4個模塊。
2.5 系統(tǒng)數(shù)據(jù)庫設(shè)計
作為計算機(jī)軟件設(shè)計的關(guān)鍵部分,數(shù)據(jù)庫設(shè)計對保障軟件的正常運(yùn)行有著至關(guān)重要的作用[4]。在信息教育平臺中,平臺由學(xué)生、教師、管理人員、考勤、練習(xí)五個主體組成,數(shù)據(jù)由主體的唯一標(biāo)識進(jìn)行區(qū)分(如學(xué)號及工號),保障數(shù)據(jù)與標(biāo)識號可以一對一檢索。
平臺的實際使用中,存在復(fù)雜的數(shù)據(jù)交叉的情況。在綁定模塊上,微信號同時與學(xué)生、教師兩張數(shù)據(jù)表有關(guān)聯(lián),給檢索帶來了不便。在課堂練習(xí)模塊上,一個練習(xí)可以由多個學(xué)生進(jìn)行回答,而一個學(xué)生可以回答多個練習(xí),兩者存在多對多的對應(yīng)關(guān)系。為盡可能降低數(shù)據(jù)冗余以及提高表性能,平臺采取聯(lián)合查詢的方式進(jìn)行復(fù)雜數(shù)據(jù)的檢索,設(shè)計了微信號對應(yīng)表、練習(xí)對應(yīng)表兩個關(guān)系表輔助查詢數(shù)據(jù),從而提供微信號到學(xué)號/工號以及學(xué)號到練習(xí)答案的查詢途徑。
3 系統(tǒng)實現(xiàn)
3.1 微信端實現(xiàn)
用戶在微信關(guān)注平臺公眾號后首先進(jìn)行綁定身份操作,一個微信號只能綁定一個身份。一經(jīng)綁定,用戶無法在微信端進(jìn)行解綁操作,只能由后臺管理員進(jìn)行解綁操作,避免他人代簽的情況。
經(jīng)過微信號綁定后,用戶輸入任意內(nèi)容即可獲取命令列表,包括參與考勤、發(fā)布考勤、參與練習(xí)及發(fā)布練習(xí)。不同身份的用戶僅能訪問自己相關(guān)的功能,例如學(xué)生僅可參與考勤與參與練習(xí),而不可發(fā)布。教師發(fā)布考勤頁面如圖4所示,進(jìn)入發(fā)布考勤頁面后,可進(jìn)行簽到管理,包括發(fā)布新的簽到、繼續(xù)上一次的簽到、查看簽到結(jié)果以及查詢最近一次簽到編碼。教師可設(shè)置考勤截止時長,過期將自動算作遲到。發(fā)布考勤后,服務(wù)器將自動生成一個六位隨機(jī)字符串作為簽到編碼,以篩選未到現(xiàn)場的學(xué)生。隨后教師可告知在場學(xué)生考勤編碼,開始考勤過程。學(xué)生進(jìn)行考勤時平臺將通過微信開發(fā)接口獲取學(xué)生當(dāng)前位置,當(dāng)學(xué)生所在位置較遠(yuǎn)時,將無法完成考勤。
教師可隨時查看考勤情況,平臺用不同顏色區(qū)分正常到課、遲到、早退、曠課四種情況,其中早退與曠課結(jié)果由第二次考勤結(jié)果決定。除此之外,教師還可手動更改用戶考勤狀態(tài),以作為訂正。
教師還可通過公眾平臺發(fā)布課堂練習(xí)。微信端僅提供發(fā)布功能,練習(xí)題修改需通過后臺管理頁面進(jìn)行。學(xué)生回答完畢后,教師可直接查看回答統(tǒng)計結(jié)果,以掌握課堂教學(xué)情況。
3.2 后臺管理端的實現(xiàn)
后臺管理端首先需要進(jìn)行登錄,賬號為職工的工號,密碼為自設(shè)的密碼,登錄后將根據(jù)工號所屬的用戶級別進(jìn)行權(quán)限劃分,從而顯示不同級別的數(shù)據(jù)。
相關(guān)用戶可在后臺管理端查看考勤數(shù)據(jù),如圖5所示。不同級別的用戶能查看的考勤數(shù)據(jù)范圍也不同,如院系管理人員僅可查看所屬院系學(xué)生的考勤數(shù)據(jù),而校級管理人員有權(quán)查看所有學(xué)生的考勤數(shù)據(jù)。
除此之外,教師與管理員的界面還會顯示練習(xí)題目編輯的接口,如圖6所示。在該頁面,教師可以增刪查看自己的練習(xí)題目,并且除管理員外他人無權(quán)訪問自己的題目。
4 結(jié)束語
信息教育平臺將智能手機(jī)為教學(xué)所用,通過微信公眾平臺開發(fā),提供一種高效便捷的考勤方式與課堂教學(xué)互動手段,實現(xiàn)了考勤數(shù)據(jù)共享,從而能大大減少相關(guān)管理人員的工作難度與教育管理成本,提高學(xué)校的教學(xué)管理效率。該方法使用門檻極低,方便操作,有較大的教育實用意義和推廣價值。
參考文獻(xiàn):
[1] Lai Lin Thomala. Leading apps by monthly active users in China 2020[EB/OL].[2020-06-15].https://www.statista.com/statistics/1032630/china-leading-apps-by-monthly-active-users.
[2] 微信團(tuán)隊. 微信公眾平臺開發(fā)概述[EB/OL].[2020-03-05].https://developers.weixin.qq.com/doc/offiaccount/Getting_Started/Overview.html.
[3] 微信公眾平臺開發(fā)從零基礎(chǔ)到ThinkPHP5高性能框架實踐[M].北京: 機(jī)械工業(yè)出版社, 2017.
[4] 陳英達(dá), 黃巨濤, 林強(qiáng), 等. 關(guān)系型數(shù)據(jù)庫邏輯設(shè)計規(guī)范研究[J]. 微型電腦應(yīng)用, 2018, 34(6): 1-2, 7.
【通聯(lián)編輯:謝媛媛】