賈松茂 潘越


摘要:針對課堂提問考察對象較少和試卷測試時效性差的問題,設計開發了一種課堂實時評價系統。通過使用該系統,老師能在課堂中實時、精確掌握學生的學習效果,并根據測試情況有針對性地進行教學進度調整,進而提高課堂教學質量。經試用,系統界面簡潔易用、運行穩定流暢,具有較高的應用價值。
關鍵詞:課堂;實時評價;教學質量
中圖分類號:TP311? ? ? 文獻標識碼:A
文章編號:1009-3044(2021)16-0068-02
開放科學(資源服務)標識碼(OSID):
1 背景
課堂是老師向學生傳授知識的重要場所,提高課堂教學質量一直是廣大教師追求的目標。怎樣激活課堂,優化教學過程,發揮學生的主體作用,提高課堂教學效益,這涉及很多方面,但激勵評價是其中必不可少的一個重要方面[1]。評價課堂教學質量一般從兩個方面來考慮:一是老師“教”的好不好,二是學生“學”的好不好[2]。老師教的水平可以從目標、內容、過程、方法手段等指標來衡量,比較容易評價。學生學的水平通常使用課堂提問和課堂測試的方法,但課堂提問存在考察對象少的問題,使用試卷課堂測試存在時效性差的弊端。
為了解決這一問題,設計了一個課堂實時評價測試系統,能夠有效解決以上的問題。老師通過該系統能在課堂中實時、精確掌握學生的學習效果,并根據測試情況有針對性地進行教學調整,進而提高課堂教學質量。
2 需求分析
目前大多數學校是用督導的方式進行聽課評價,這種方式給出的評價結果是定性和定量結合,是結論性的,也是靜止狀態的[3]。課堂實時評價系統設計的目的在于解決內部資料的安全和了解學生課堂學習情況的問題,因此系統應該滿足安全性、實時性和易用性的要求[4]。
安全性:在物理連接方面,系統部署在內部局域網中,不必和互聯網相連,可以有效避免來自互聯網的網絡攻擊,降低加密或敏感信息泄露的概率。在用戶認證方面,設計了用戶登錄界面,只有知道口令的用戶才能登錄,然后進行相應的操作。從硬件和軟件兩個方面保證了系統的安全性。
實時性:實時評價指教師和學生在一定時間內對任務的完成情況給予一個客觀的評價。實時評價有助于加強對學生和學習過程的關注,能有效彌補任務驅動教學法的不足[5]。從老師選題到學員答題,再到統計學生答題信息,響應時間非常快。老師可以實時掌握學生課堂知識掌握情況,并及時做出教學內容和策略的調整。
易用性:系統采用B/S(瀏覽器/服務器)架構,學生無需額外安裝軟件,只需要使用裝有瀏覽器的計算機就可以使用該系統,對計算機的性能也沒有太高的要求,可以充分和其他系統兼容。另外,在功能設計上盡量考慮到用戶體驗,操作簡單、易于使用。
3 系統的總體框架
按照課堂組織流程,把系統按功能分為如下幾個模塊:數據管理終端、教師控制端、答題客戶端,系統的總體框架如圖1。
4 模塊功能介紹
4.1 數據管理終端
數據管理終端是對課堂實時評價系統的題庫數據、學生信息數據進行統一管理。其中題庫主要包括題目編號、題目信息、提示信息、正確答案數據;學生數據主要包括學生基本信息和作答使用的計算機唯一識別編號信息。通過數據管理終端,可以按照提前設定好的規則序列,對全部類型數據進行增加、刪除、修改等操作。
由于課堂實時評價系統框架基于B/S架構搭建,這很大程度提高了各模塊功能實現的便捷性,局域網內任意一臺計算機都可以登錄進入數據管理終端,在輸入正確的用戶名和密碼后,就能對數據進行統一管理。
4.2 教師控制端
教師控制端是課堂實時評價系統的核心,具有學生計算機題目信息配置、查看學生作答情況、統計結果等功能。在教師控制端中可以設置每次學生作答的題目類型、編號、數量等信息,設置完成后所有的學生答題客戶端顯示界面會發生變化;學生答題期間,在教師控制端可以看到學生答題的進度,顯示出應該作答多少人、實際提交多少人;還能對當前已作答的答案進行數據統計,包括正確數量、正確率、查看具體哪些學生作答錯誤,錯誤答案具體內容信息。除此之外,為了防止數據錯誤、網絡錯誤等突發狀況影響課堂進程,教師控制端有一鍵清空功能,清除系統所有必須數據之外的全部信息,確保課堂授課正常開展。
教師控制端在課堂評價系統有著極其重要的作用,直接影響到所有學生答題客戶端的界面顯示內容。教師控制端設置了特殊的安全性規則,除了登錄賬號密碼外,還可以根據實際情況設置固定IP地址、MAC地址登入,使用人需要在固定的教師機、穩定的網絡環境、正確的賬號密碼三個條件下才能使用教師控制端,這很大程度上提高了系統的安全性。
4.3 學生答題客戶端
學生答題客戶端主要是學生答題使用,學生使用計算機可直接進入客戶端,系統會自動識別當前計算機IP地址信息,與數據庫中的數據表比對,從而確定當前使用計算機的人員信息;在教師控制端設置好題目后,客戶端刷新后會將最新的題目顯示出來。學生在答題客戶端中選擇答案,確認后單擊提交按鈕,系統會將人員信息和答案信息提交給教師控制端。
為了加強教師對學生學習進度的掌握,在學生答題客戶端中,學生所有的操作記錄都會被保存下來。例如A學生在單選題中第一次選擇了錯誤答案,經過檢查思考后提交了正確答案,學生答題客戶端會將改正的過程提交,為教師更深一步掌握學生學習狀態提供數據支持。
教師控制端、數據管理終端和答題客戶端的系統運行流程如圖2所示。
5 系統的開發與實現
5.1 系統的開發環境
系統基于B/S架構,功能部分使用PHP、JSP語言開發,使用Dreamweaver作為開發工具。系統使用Apache軟件公司的開放源碼網頁服務器,所以課堂實時評價系統同時具備跨平臺、高效和穩定的特性,良好的兼容性讓系統可以廣泛使用在現在市場上的計算機平臺,并可做代理服務器來使用。
系統是基于模塊化設計的Web應用,開發語言可讀性高。系統支持SSL技術,不適合用于多處理器環境,在部署多個課堂評價系統或者大量增加系統題庫、人員信息等數據資源時,可以選擇外增服務器數量或者擴充群集節點的方式。
5.2 系統的數據庫設計
根據系統各模塊的功能,數據庫中的表有:狀態表(ZTB),用于檢測當前系統運行狀態,表中的BOOL類型SYS_SW、TEC_SW、STU_SW字段分別用于系統總開關、教師控制端和答題客戶端登入開關。題目表(TMB),用于存儲題目信息,主要有STRING類型字段QUES_NUM、QUES_INF、QUES_ANS等,分別用于存儲題目編號、題面、答案等信息。用戶表(YHB),用于存儲學生信息,包括學生姓名、班級等;答案表(DAB)用于保存學生提交的答案,該表中的主鍵是STU_IP,用于存儲提交學生使用計算機的IP地址;對應表(DYB)用于關聯計算機信息與學生信息;控制表(KZB)中的字段CTR_NUM、CTR_TYP用于設置題目數量、類型。
5.3 系統的界面設計
課堂評價系統下的三個模塊界面使用HTML、CSS語言開發,CSS層疊樣式是一種用來表現HTML文件樣式的計算機語言。數據管理終端和教師控制端主要使用的是靜態網頁,在學生答題客戶端中加入動態元素。系統使用CSS語言對各模塊界面進行修飾,主要有對象精確控制、字體字號設置作用。
6 結束語
在系統的使用過程中,教師和學生一致認為系統界面簡潔明了、運行穩定流暢,能較好地對學生課堂學習情況進行實時評價,具有較高的應用價值。但課堂實時評價系統也存在一定的局限性,只能在計算機房部署使用。下一步工作中,要將課堂實時評價系統進行終端形式和題目類型多樣化,使考查方式更加豐富、考查效果更加精確。
參考文獻:
[1] 趙立志.如何用好課堂評價[J].中學語文教學,1999(3):43-44.
[2] 戴士弘.職教院校整體教改[M].北京:清華大學出版社,2012.
[3] 陳黎敏.教學信息化實時評價系統的研究[J].教育與職業,2012(32):179-180.
[4] 周志成,柳綱,楊宇峰,等.企業在線文檔管理系統設計與實現[J].華北理工大學學報(自然科學版),2020,42(2):133-140.
[5] 劉漢英,葉苗,董明剛,等. “任務驅動、實時評價”在課程教學中的實踐[J].計算機教育,2017(8):129-134.
【通聯編輯:代影】