許秀麗
(吉林省康復(fù)醫(yī)療中心,吉林 長春 13022)
引言。隨著計算機(jī)技術(shù)和網(wǎng)絡(luò)技術(shù)的不斷發(fā)展,我們應(yīng)該充分利用現(xiàn)有的網(wǎng)絡(luò)資源,建立起一個完備的基于網(wǎng)絡(luò)環(huán)境下的科學(xué)的考核評估系統(tǒng),使報名管理、組卷方案、登錄驗證、自動評判、成績統(tǒng)計等工作都可以在局域網(wǎng)上完成,極大地節(jié)省了人力和物力資源,而且,通過該考核方式充分反映了學(xué)員的理論水平和實際動手能力,是學(xué)員對所學(xué)課程消化和理解程度最真實的體現(xiàn)。
1.1 系統(tǒng)功能。這樣的考核系統(tǒng)我們稱為無紙化考核系統(tǒng),它利用校園網(wǎng)強大的服務(wù)功能,在網(wǎng)絡(luò)上搭建一個完備的、通用的在線考核平臺。考生可不受地域和時間的限制,在任何一個終端瀏覽器上都可參加考核、查詢成績和所考核卷,同時教員也可根據(jù)需要組織集體考核,在教員的權(quán)限控制下,逐步完成組卷方案、登錄驗證、自動評判、成績統(tǒng)計等工作。
1.2 系統(tǒng)結(jié)構(gòu)。根據(jù)該考核系統(tǒng)的功能和特點,可劃分為以下幾個功能模塊:
用戶管理模塊:對考生、教員、管理員的基本信息進(jìn)行增加、刪除、修改、查詢,設(shè)置考核科目,設(shè)置教員權(quán)限等功能。
題庫管理模塊:對題庫中的試題進(jìn)行增加、刪除、編輯、查詢等功能。
自動組卷模塊:根據(jù)教員提出的試卷參數(shù)及要求,自動從題庫中隨機(jī)地抽取符合要求的試題進(jìn)行組卷同時生成標(biāo)準(zhǔn)答案及評分標(biāo)準(zhǔn)。
考生答題模塊:從試卷庫中抽取試試卷生成卷面,提示考核時間并監(jiān)控考核過程,防止考生誤操作和惡意操作。
試卷評閱模塊:對客觀題進(jìn)行計算機(jī)自動評閱,對于主觀題給出評閱界面,由教員評閱。
試卷評估模塊:在適當(dāng)?shù)臅r候,對題庫中試題的難度進(jìn)行評估,并修改難易系數(shù),根據(jù)難易系數(shù)對考卷進(jìn)行科學(xué)評價。各個功能模塊如圖1所示。
圖1 系統(tǒng)模塊組成
1.3 考核過程設(shè)計??忌ㄟ^瀏覽器用考號和密碼登錄考核系統(tǒng),選擇相應(yīng)的考核科目,系統(tǒng)隨機(jī)抽取試卷,組成考核界面,同時顯示考核時間,屏蔽功能鍵,避免考生誤操作,同時記錄考生所抽取試卷編號和考生登錄時間、IP地址等信息,考生還可修改個人資料、查看成績以及查看試卷。
2.1 多媒體試題庫。為提高系統(tǒng)的通用性,適用于各學(xué)科的考核,需要一個龐大的、包含各種媒體信息(音頻、視頻、圖形、圖像、動畫、文本)的試題庫,因此多媒體試題庫的建立與維護(hù)是實現(xiàn)系統(tǒng)的一個關(guān)鍵。目前許多數(shù)據(jù)庫系統(tǒng)并不支持文本以外的其它媒體信息的直接存儲,為此我們采用了如下解決方法:在數(shù)據(jù)庫中用兩個字段來存儲該試題的媒體信息,一個字段存儲該媒體存放的路徑及其文件名,為了避免文件名重復(fù),每個試題的媒體文件用該試題在題庫中的編號命名,當(dāng)該試題有多個媒體文件時,在編號后加相應(yīng)序號(如0501.jpg,0502.jpg,此處前兩位為試題編號,后兩位為該試題的媒體文件編號)來區(qū)分;另一字段存放該媒體信息的文件類型(如rm,mp3,avi,gif,jpg等);所有這些媒體文件都存放在特定的目錄下。同時考慮到試卷的公正性和科學(xué)性,必須有較為完整的試題信息,每道試題應(yīng)包含知識點、題型、所屬科目、難易系數(shù)、題干描述、選擇題選項、參考答案、媒體文件名、媒體文件類型、在本次組卷中是否被使用等信息。
2.2 組卷策略。組卷的策略直接影響試卷的知識面覆蓋程度、試卷的難易程度。在系統(tǒng)組卷過程中,設(shè)置詳細(xì)的參數(shù),控制試卷知識點的覆蓋程度,試題的難易程度,來生成較為科學(xué)的試卷。設(shè)置的參數(shù)包括基本參數(shù)(考核科目、考核時間、套題數(shù)目、考核年度)和詳細(xì)參數(shù)(包括題型、知識點覆蓋、各個題型的題目數(shù)以及難易系數(shù))。系統(tǒng)將根據(jù)教員設(shè)置的參數(shù),在試題庫中隨機(jī)地抽取符合要求的試題進(jìn)行組卷。
組卷策略的算法如下:
(1)設(shè)置試卷基本參數(shù);(2)設(shè)置試卷詳細(xì)參數(shù);(3)確認(rèn)參數(shù),從題庫中選出符合考核科目、題型、知識點的題目;(4)對每一題型從(3)中隨機(jī)抽取滿足試卷詳細(xì)參數(shù)的試題,并標(biāo)記該試題在該次組卷中被使用,直到完成所有的題型;(5)將試卷存放到試卷庫中,取消試題被使用標(biāo)記;(6)如果要組多套試卷,則跳轉(zhuǎn)到(4),否則組卷完成。
2.3 試卷界面及考場安全監(jiān)控。試卷界面由程序自動生成,以HTML頁面發(fā)送給考生,調(diào)用客戶端的相關(guān)插件來播放卷中的一些媒體信息,考生可自己控制播放時間,同時記錄考生的登錄時間、IP地址、試卷編號等信息,用JavaScript語言對考生瀏覽器進(jìn)行適當(dāng)?shù)目刂疲M力避免考生的誤操作和惡意操作,動態(tài)顯示考生考核所剩時間,并顯示考生照片,盡力防止考生作弊,保證考核順利進(jìn)行。
2.4 試卷難易評估。對試卷進(jìn)行評估體現(xiàn)了試卷的科學(xué)性。對一道試題,當(dāng)多次考核后做對的人數(shù)所占比例較高,則該試題的難易系數(shù)會上升,相反則下降。我們對每套試卷都作了難易評估,并提出改進(jìn)建議,使試卷更加科學(xué)化。
基于此種想法,我們提出試題難易系數(shù)評估模型:
(1)客觀題難易評估模型(二分法):P=R/N
其中P為難易系數(shù) (0<=P<=1),P值越大,題目越容易,P值越小,題目越難;R為題目被做的正確次數(shù);N為題目被做的總次數(shù)。
(2)主觀題難易評估模型(多重積分法):
其中P為難易系數(shù);Xavg為被測題目的平均得分;Xsum為被測題目的總分。
2.5 試卷評閱。對于不同學(xué)科、不同題型試卷的評閱,完全由程序來自動完成,顯然不現(xiàn)實,現(xiàn)有技術(shù)也很難實現(xiàn)。對于客觀題,在考生提交答案的同時就讓程序自動完成評閱,將客觀題分?jǐn)?shù)寫入考生成績庫。對于主觀題,系統(tǒng)生成評閱界面,提供試題的參考答案、考生答案、評分標(biāo)準(zhǔn)等信息,由教員登錄系統(tǒng)后進(jìn)行評閱,將主觀題分?jǐn)?shù)與客觀題分?jǐn)?shù)之和作為總成績寫入考生成績庫。
系統(tǒng)采用了B/S體系結(jié)構(gòu)的程序開發(fā)模式。鑒于Windows平臺使用廣泛,采用A-pache+Tomcat作網(wǎng)絡(luò)服務(wù)器,后臺數(shù)據(jù)庫采用MSSQLServer2000,綜
合應(yīng)用HTML、JSP、SQL等語言。終端瀏覽器向網(wǎng)絡(luò)服務(wù)器發(fā)送一個HTTP請求,網(wǎng)絡(luò)服務(wù)器接收到請求后,通過JDBC驅(qū)動后臺數(shù)據(jù)庫進(jìn)行操作,并返回結(jié)果,又通過JSP程序動態(tài)生成HTML頁面,向終端瀏覽器返回響應(yīng)信息。具體見圖2。
圖2 工作過程圖
通過無紙化考核,給學(xué)員提供了一個公開和公平的考核環(huán)境,使考核過程更科學(xué)化,有利于促進(jìn)學(xué)員學(xué)習(xí)的自覺性、有利于教學(xué)內(nèi)容的消化理解、有利于理論與實踐相結(jié)合、有利于創(chuàng)新能力的培養(yǎng)。
[1]柴曉路,梁宇奇.Web Services技術(shù)、架構(gòu)和應(yīng)用[M].北京:電子工業(yè)大學(xué)出版社,2004.
[2]朱德全,宋乃慶.現(xiàn)代教育統(tǒng)計預(yù)測評技術(shù)[M].重慶:西南師范大學(xué)出版社,2004.
[3][美]Barry Burd.JavaServer Page.開發(fā)指南[M].北京:電子工業(yè)出版社,2006.
[4]陳波,于泠.教學(xué)質(zhì)量自動評估系統(tǒng)的設(shè)計與實現(xiàn)[J].南京師范大學(xué)學(xué)報(自然科學(xué)版),2007.
[5]徐少平,徐少文.一個Web服務(wù)管理框架設(shè)計方案[J].江西:計算機(jī)技術(shù)與發(fā)展,2006.