王亞 郭延明 田勝利
摘要:學(xué)生網(wǎng)絡(luò)評教是進(jìn)行教學(xué)質(zhì)量監(jiān)控的重要手段。該文基于學(xué)科特點(diǎn),對不同類型的課程設(shè)計不同的評教內(nèi)容,以此開發(fā)新型評教系統(tǒng)。該系統(tǒng)顛覆了以往的評教系統(tǒng)對所有課程所有教師均采用同一套評教內(nèi)容進(jìn)行評教的弊端,評教結(jié)果能更準(zhǔn)確的評估教師的教學(xué)水平,并依此對教師的教學(xué)進(jìn)行更好的教學(xué)監(jiān)控和教學(xué)反饋,從而促進(jìn)教師教學(xué)質(zhì)量的提高。
關(guān)鍵詞:新型評教系統(tǒng);評教內(nèi)容;Spring;Mvc;Shiro
中文分類號:TP311 文獻(xiàn)標(biāo)識碼:A 文章編號:1009-3044(2018)20-0085-03
Development of a New Type of College Students' Evaluation of Teaching System Based on Subject Characteristics
WANG Ya, GUO Yan-ming, TIAN Sheng-li
(College of Information Engineering, Xuchang University, Xuchang 461000, China )
Abstract: Student network evaluation is an important means to monitor the quality of teaching. Based on the subject characteristics, this article designs different evaluation contents for different types of courses to develop a new evaluation system. This system subverts the shortcomings of the previous evaluation system in which all teachers in all courses use the same teaching content to evaluate teaching. The teaching evaluation results shown by this system can be evaluated the teachers teaching more accurately, thus it can give better teaching monitoring and teaching feedback, and then improve teachers teaching quality.
Key words:New evaluation system; Evaluation content; Spring; Mvc; Shiro
1 引言
教學(xué)質(zhì)量是高等學(xué)校的生命線,提高教師課堂教學(xué)質(zhì)量是高校的畢生追求。而學(xué)生評教是進(jìn)行教學(xué)質(zhì)量監(jiān)控的重要手段[1]。針對學(xué)科特點(diǎn)不同,高校開設(shè)的課程呈現(xiàn)了多樣化的分類,如更偏重于理論的課程、更偏重于實(shí)踐的課程、理論和實(shí)踐并重的課程。但經(jīng)調(diào)研發(fā)現(xiàn),當(dāng)前存在的大部分教學(xué)評教系統(tǒng)對所有學(xué)科的所有課程都采用相同的一套評教內(nèi)容進(jìn)行教學(xué)評教,這不能準(zhǔn)確的反應(yīng)教師的教學(xué)水平,以此收集的評教結(jié)果數(shù)據(jù)對于教師的評價也不具備針對性,評教的價值將不能充分的體現(xiàn),這不利于對教師的教學(xué)質(zhì)量進(jìn)行評估。本文將開發(fā)基于學(xué)科特點(diǎn)的新型高校學(xué)生評教系統(tǒng),該系統(tǒng)針對學(xué)科特點(diǎn),對不同類型的課程展現(xiàn)了不同的評教內(nèi)容,使評教內(nèi)容更有針對性地反映不同學(xué)科教師的教學(xué)水平,并依此對教師的教學(xué)進(jìn)行更好的教學(xué)監(jiān)控和教學(xué)反饋,從而提高教學(xué)質(zhì)量 [2]。
2 系統(tǒng)需求分析
該新型評教系統(tǒng)的使用用戶有三類:管理員,教師和學(xué)生。根據(jù)對當(dāng)前已經(jīng)存在的評教系統(tǒng)的分析以及本文的需求調(diào)研,本系統(tǒng)的開發(fā)應(yīng)滿足以下的功能和目標(biāo)。
2.1 功能
教師用戶通過該系統(tǒng)可以進(jìn)行個人信息的維護(hù),可以通過本學(xué)期的課程開設(shè)情況選擇相應(yīng)的課程進(jìn)行教授,可以查看選自己所教授課程的學(xué)生信息,并可以查看學(xué)生對自己的評教。
學(xué)生用戶通過該系統(tǒng)可以進(jìn)行個人信息的維護(hù),網(wǎng)上選課和依據(jù)課程類型的不同進(jìn)行不同的教學(xué)評教。
管理員用戶通過該系統(tǒng)可以進(jìn)行學(xué)生和教師用戶的管理,進(jìn)行課程信息的管理,對評教內(nèi)容進(jìn)行管理,對評教結(jié)果進(jìn)行總體的分析。
2.2 目標(biāo)
本系統(tǒng)是基于學(xué)科特點(diǎn),對不同類型的課程設(shè)計不同的評教內(nèi)容以此對教師進(jìn)行更具針對性的評教。本系統(tǒng)要實(shí)現(xiàn)簡單操作性強(qiáng)的用戶交互界面,能進(jìn)行高效的選課和教學(xué)評教工作,尤其能體現(xiàn)依據(jù)課程類型的不同,基于不同的評教內(nèi)容對教師進(jìn)行評教功能。在性能上保證系統(tǒng)運(yùn)行流暢安全,嚴(yán)格區(qū)分角色權(quán)限,后期應(yīng)方便系統(tǒng)維護(hù)[3]。
3 系統(tǒng)的開發(fā)技術(shù)
本系統(tǒng)采用Java語言作為后臺開發(fā)語言,使用JavaScript、CSS、HTML和部分前端插件開發(fā)前臺。使用MariaDB作為后臺數(shù)據(jù)庫,系統(tǒng)開發(fā)遵循MVC的設(shè)計模式。WEB服務(wù)器使用Tomcat,系統(tǒng)開發(fā)工具使用IntelliJ IDEA。
4 系統(tǒng)設(shè)計
4.1 功能模塊設(shè)計
該系統(tǒng)的使用用戶有三類,分別為管理員、教師和學(xué)生用戶。系統(tǒng)的管理用戶負(fù)責(zé)管理系統(tǒng)的字典數(shù)據(jù),包括課程、學(xué)生、課程類別、評教類別,負(fù)責(zé)初始化評教內(nèi)容,維護(hù)學(xué)生和教師用戶信息??蓪τ脩暨M(jìn)行新增、編輯和刪除等操作。在統(tǒng)計分析模塊能夠查看學(xué)生對教師的評價信息。系統(tǒng)的教師用戶可以維護(hù)自己的基本信息、選擇自己教授的課程、查看選課的學(xué)生信息和學(xué)生評價。系統(tǒng)的學(xué)生用戶可以維護(hù)自己的基本信息、修改密碼、選課及對教師進(jìn)行評教。
4.2 數(shù)據(jù)庫分析和設(shè)計
根據(jù)對系統(tǒng)功能的分析,可知該系統(tǒng)用戶實(shí)體包含管理員,教師和學(xué)生實(shí)體。課程實(shí)體可以分別與教師和學(xué)生建立關(guān)聯(lián)關(guān)系,教師任教多門課程,多名學(xué)生選修多門課程。教師、學(xué)生、評教內(nèi)容及課程都由管理員來管理。
4.3 基于課程類型的評教內(nèi)容的設(shè)計
評教內(nèi)容是針對教師的課堂教學(xué)態(tài)度、教學(xué)方式、教學(xué)過程、教學(xué)方法等方面而設(shè)計的相關(guān)問題[4]。不同的課程在這幾個方面應(yīng)該有不同的側(cè)重。另外評教內(nèi)容的設(shè)計應(yīng)貼近學(xué)生的實(shí)際和課程的實(shí)際,簡潔易懂。強(qiáng)調(diào)教師的積極參與,除了客觀的評教內(nèi)容外,還應(yīng)該增加些主觀的評教內(nèi)容[5]。本文在設(shè)計系統(tǒng)時按學(xué)科特點(diǎn),將課程分為三種類型,分別為純理論課、實(shí)踐課、理論和實(shí)踐并重的課程,針對這三種類型課程,設(shè)計了三種評教內(nèi)容。結(jié)合對當(dāng)前已經(jīng)存在的評教系統(tǒng)的調(diào)研和分析,本系統(tǒng)的評教內(nèi)容包含了對教師的教學(xué)態(tài)度、教學(xué)內(nèi)容、教學(xué)方法、教學(xué)效果和教學(xué)管理這五個方面的評價。并結(jié)合當(dāng)前課程大綱的要求,評教內(nèi)容在這五方面占據(jù)不同的分值。如在滿分100分的評價中,教學(xué)態(tài)度滿分為16分,教學(xué)內(nèi)容滿分為32分,教學(xué)方法滿分為32分,教學(xué)效果滿分為10分,教學(xué)管理滿分為10分。另外不同類型的課程在同一方面的客觀題也不同,依此來體現(xiàn)不同類型的課程在評教時的側(cè)重點(diǎn)不同。這三種評教內(nèi)容最后均有主觀題對教師的教學(xué)進(jìn)行主觀評價,給出總體評教和教學(xué)改進(jìn)的建議。
5 系統(tǒng)實(shí)現(xiàn)
本部分將對系統(tǒng)登錄模塊、管理員管理模塊、教師模塊和學(xué)生模塊的實(shí)現(xiàn)和功能進(jìn)行詳細(xì)介紹。
5.1 登錄模塊
本系統(tǒng)的用戶為高校管理者,教師和學(xué)生。系統(tǒng)設(shè)計了登錄模塊,根據(jù)系統(tǒng)業(yè)務(wù)流程,為不同的用戶分別分配了不同的權(quán)限和用戶名及密碼,當(dāng)用戶登錄時首先進(jìn)行身份驗(yàn)證和授權(quán),在數(shù)據(jù)庫中查詢用戶的類別,然后分別登錄到不同的頁面進(jìn)行不同權(quán)限的操作。為了便于管理,本系統(tǒng)對所有用戶設(shè)計了統(tǒng)一的登錄界面,如圖2所示:
系統(tǒng)的安全性在軟件設(shè)計中至關(guān)重要,本系統(tǒng)的登錄認(rèn)證模塊集成了Apache Shiro。后臺通過繼承和實(shí)現(xiàn)Shiro的AuthorizingRealm抽象類對用戶進(jìn)行身份驗(yàn)證。輸入的用戶名密碼和驗(yàn)證碼到了后臺,首先對驗(yàn)證碼進(jìn)行驗(yàn)證,如果錯誤直接返回。驗(yàn)證碼通過再將用戶名和密碼封裝為Shiro的UsernamePasswordToken調(diào)用Subject的login方法,由Shiro對用戶進(jìn)行認(rèn)證如果用戶名不存在返回賬號不存在,密碼錯誤返回密碼輸入錯誤。
5.2 管理員模塊
管理員后臺主要分為:用戶管理、課程管理、評教管理,每個菜單下細(xì)分具體模塊。
1)用戶管理
管理員可添加、刪除和修改用戶信息及管理賬戶。其中用戶信息角色分為兩類,一類是教師用戶一類是學(xué)生用戶。在用戶管理界面亦可對用戶進(jìn)行賬戶的啟用和停用、修改密碼、編輯刪除等操作。
2)課程管理
課程管理頁面可以對開設(shè)的課程進(jìn)行維護(hù)。可以對課程信息進(jìn)行增加、刪除或修改。其中課程信息包括:課程編號、課程名、課時、上課地址、學(xué)分、開設(shè)時間、課程類型等。課程分為藝術(shù)實(shí)踐類、理論類、理論+實(shí)踐類,在添加課程時課程將按此進(jìn)行分類。課程將帶有此屬性。在學(xué)生評教模塊將根據(jù)課程的此屬性來生成不同的評教問卷。
3)評教管理模塊
該模塊管理員可以對預(yù)設(shè)的評教內(nèi)容進(jìn)行維護(hù)可以新增和修改評價內(nèi)容。添加的評教內(nèi)容也將圍繞實(shí)踐、理論、理論+實(shí)踐進(jìn)行分類的評教內(nèi)容。評教管理頁如圖3所示:
管理員可以查看學(xué)生的評教記錄,可通過多種圖表多維度了解教師的評教,比如可以查看全校或全院歷年的教師評價平均得分,可以查看每個教師的評教成績。評教部分?jǐn)?shù)據(jù)分析示例如圖4如下:
5.3 教師模塊
1)維護(hù)個人信息
教師可以重新修改自己的基礎(chǔ)信息,完善信息,修改密碼。其中教師的個人信息即為管理員所管理的用戶信息。
2)教師選課
教師可以通過當(dāng)前開設(shè)的課程選擇某一門或多門課程進(jìn)行講授。若課程已被選中,則顯示為分配狀態(tài)。教師在進(jìn)行課程選擇時可基于課程名或編號來查詢相關(guān)的課程狀態(tài)。
3)查看學(xué)生打分及意見
教師在教師端點(diǎn)擊我的評分,能夠查看自己所授課程的平均得分,并能夠查看學(xué)生對于該課程的匿名主觀評價及建議。如下圖5所示:
5.4 學(xué)生模塊
1)維護(hù)個人信息
學(xué)生可以對自己的個人信息進(jìn)行添加、修改操作。
2)學(xué)生選課
在學(xué)生選課頁面,學(xué)生可根據(jù)課程名或編號查詢相關(guān)課程,在顯示的課程信息中有課程余量信息代表還可以有多少人可以選擇此課程,學(xué)生可根據(jù)課程余量信息,然后結(jié)合課程本身的上課時間、地點(diǎn)等信息進(jìn)行選課。學(xué)生選課頁面如圖6所示:
3)學(xué)生評教
在期末,學(xué)生可對已選的教師課程進(jìn)行評教,評教記錄將保存至數(shù)據(jù)庫,供管理員查看管理,組織數(shù)據(jù)生成分析報告,在設(shè)計評教時,本系統(tǒng)將課程類型分為三大類分別為理論課、實(shí)踐課和理論+實(shí)驗(yàn)實(shí)踐課,不同的課程在進(jìn)行評教時會跳轉(zhuǎn)到不同的評教頁面。其中不同的課程有不同的評教內(nèi)容。評教內(nèi)容滿分為100分。為了體現(xiàn)不同的權(quán)重,在設(shè)計評教內(nèi)容時,不同評教方面所占的比例不同,這部分體現(xiàn)在了數(shù)據(jù)庫中。下圖7是理論+實(shí)踐課的部分評教內(nèi)容的展示:
6 結(jié)束語
本系統(tǒng)針對不同的學(xué)科特點(diǎn)設(shè)計了新型的評教系統(tǒng),該系統(tǒng)的評教內(nèi)容基于課程類型的不同設(shè)計了不同的評教內(nèi)容,從而使對教師的評教更具有針對性,利用該評教系統(tǒng)學(xué)生可以選課和評教,教師可以選擇任教課程、查看選課學(xué)生信息、管理個人信息和查看評教結(jié)果,此新型評教系統(tǒng)的開發(fā),使評教更具有針對性,從而能更真實(shí)的反應(yīng)教師的教學(xué)水平,有利于對教師的教學(xué)監(jiān)控和反饋的進(jìn)行,從而促進(jìn)教師教學(xué)質(zhì)量的提高。
參考文獻(xiàn):
[1] 黎明.高校學(xué)生評教現(xiàn)狀分析與對策研究[J].老區(qū)建設(shè),2013(6):45-48.
[2] 段志明.高職院校網(wǎng)絡(luò)評教系統(tǒng)設(shè)計與實(shí)現(xiàn)[J].電腦編程技術(shù)與維護(hù),2017(21):13-15.
[3] 朱鐵櫻.基于ASP.NET的學(xué)生評教系統(tǒng)[J].企業(yè)技術(shù)開發(fā),2017,36(6):39-42.
[4] 陳一,安毅.基于B/S架構(gòu)下的學(xué)生評教管理系統(tǒng)設(shè)計與實(shí)現(xiàn)[J].電子測試,2017(4):69-71.
[5] 李鑫.基于Java的高校學(xué)生評教系統(tǒng)的設(shè)計與實(shí)現(xiàn)[J].電腦知識與技術(shù),2018,14(1):127-128.