鄧昌建
摘要:為提高測(cè)控專業(yè)實(shí)驗(yàn)課的教學(xué)水平和克服學(xué)生實(shí)驗(yàn)“等、靠、懶”的習(xí)慣,標(biāo)準(zhǔn)化的考試是一種有效的手段。論文提出基于單機(jī)和網(wǎng)站的考試框架,并介紹了網(wǎng)站上傳和下載文件方法,該軟件模型實(shí)現(xiàn)簡(jiǎn)單,可用性強(qiáng)。
關(guān)鍵詞:標(biāo)準(zhǔn)化考試;客觀性;考試框架
1 引言
實(shí)驗(yàn)考試能考查學(xué)生實(shí)驗(yàn)的動(dòng)手能力、對(duì)相關(guān)知識(shí)的掌握程度,同時(shí)也是評(píng)估實(shí)驗(yàn)課教學(xué)效果的重要手段。在實(shí)驗(yàn)考試軟件的建設(shè)中,王建一等提出了針對(duì)不同層解決不同的問題的一個(gè)考試框架[1];何定華等采用采用C/S架構(gòu),設(shè)計(jì)了網(wǎng)絡(luò)在線考試系統(tǒng);包括考試機(jī)、管理機(jī)等部分[2]。而朱小明等設(shè)計(jì)的計(jì)算機(jī)網(wǎng)絡(luò)考試,分為了考試管理系統(tǒng)、登錄系統(tǒng)、出題系統(tǒng)、測(cè)試系統(tǒng)、收卷系統(tǒng)、查詢系統(tǒng),在北京師范大學(xué)經(jīng)過幾年的運(yùn)行[3]
這些考試平臺(tái),在以下的一些共性問題:
(1)編制考試題目困難。
(2)較難測(cè)量表達(dá)、創(chuàng)造能力等。
(3)較難測(cè)量學(xué)生的思維過程。
(4)難避免被試者猜測(cè)正確作答之嫌疑,等[4] [5]。
隨著科學(xué)技術(shù)的發(fā)展,特別是計(jì)算機(jī)的普及,國(guó)外采用了經(jīng)典測(cè)量理論、項(xiàng)目反應(yīng)理論和概化理論的考試技術(shù),出現(xiàn)了計(jì)算機(jī)自適應(yīng)性測(cè)試(CAT)、電子評(píng)分員(E-rater)及真實(shí)性測(cè)試(authentic test)等許多新的測(cè)驗(yàn)方式。
美國(guó)比較有影響標(biāo)準(zhǔn)化軟件如:美國(guó)大學(xué)考試中心(ACT)的大學(xué)學(xué)業(yè)水平評(píng)估考試(CAAP);美國(guó)教育考試服務(wù)處(ETS)的能力測(cè)試(EPP);美國(guó)教育資助委員會(huì)(CAE)的大學(xué)學(xué)習(xí)評(píng)估(CLA)。其特點(diǎn)包括:從通識(shí)角度考核學(xué)生的學(xué)習(xí);對(duì)批判性思維進(jìn)行重點(diǎn)考核;增加對(duì)大學(xué)生的寫作。但目前計(jì)算機(jī)考核存在如下問題
(1)考試答案簡(jiǎn)單;
(2)考試認(rèn)知,忽略解決和思考能力;
(3)考試思考的敏捷大過思考的深度;
(4)考核基本技能;
(5)對(duì)推理能力考核不足;
(6)獨(dú)立性測(cè)驗(yàn)多于綜合性考核。
這樣就需要設(shè)計(jì)一個(gè)能進(jìn)行過程考核的實(shí)驗(yàn)考試系統(tǒng)。本文采用單機(jī)版軟件和網(wǎng)站相結(jié)合,實(shí)現(xiàn)考試軟件的建設(shè)。本文的安排如下:第2節(jié)介紹考試軟件的框架,第3節(jié)介紹ASP設(shè)計(jì)中的一些方法,第4節(jié)進(jìn)行總結(jié)。
2 考試軟件的框架
系統(tǒng)的框架如圖1所示。系統(tǒng)由網(wǎng)站服務(wù)器與考試電腦組成。每個(gè)考試電腦安裝有3類課程設(shè)計(jì)必備軟件,1)共用軟件,如office,計(jì)算器,畫圖軟件等;2)考試編程軟件,如繪制電路原理圖的PROTEL DXP,單片機(jī)編程軟件KEIL C,仿真軟件PROTEUS等,這個(gè)根據(jù)不同的考試,對(duì)實(shí)際應(yīng)用有所增減;3)考試用軟件,如過程監(jiān)控的屏幕錄像或攝像頭錄像軟件,等。而網(wǎng)站服務(wù)器基于數(shù)據(jù)庫(kù),實(shí)現(xiàn)實(shí)時(shí)記錄考試情況,并下載試題,和上傳考試記錄包等。這里主要介紹與考試有關(guān)的相關(guān)軟件開發(fā)。
2.1 單機(jī)軟件
單機(jī)軟件主要完成屏幕或攝像頭錄像,實(shí)現(xiàn)對(duì)考試人員考試過程的全場(chǎng)監(jiān)視。從原理上講,屏幕錄像有2種方法:1種是開發(fā)虛擬驅(qū)動(dòng)程序來獲取屏幕顯示,進(jìn)行實(shí)現(xiàn)錄制和回顯;另一種是利用hook技術(shù)來進(jìn)行錄制和回顯。
由于屏幕錄像,記錄數(shù)據(jù)量大,需要使用優(yōu)秀的數(shù)據(jù)壓縮方法是長(zhǎng)時(shí)間實(shí)現(xiàn)屏幕錄像的關(guān)鍵。論文為避免數(shù)據(jù)量大而自動(dòng)記錄時(shí)影響設(shè)計(jì)者或考試者工作,采用了定時(shí)存儲(chǔ),并采用較高壓縮比進(jìn)行存儲(chǔ)解決長(zhǎng)時(shí)間、占用資源小的屏幕錄像。
2.2 網(wǎng)站建設(shè)
利用ASP結(jié)合SQL server來編寫網(wǎng)站,網(wǎng)站包括考生部分和教師部分。教師用于題目的維護(hù),而考生主要是進(jìn)行考試。在線的基礎(chǔ)考試題目是選擇題,主要考試題目通過考生下載實(shí)現(xiàn)。功能實(shí)現(xiàn)過程包括考生根據(jù)考試分配的密碼登錄,下載自己考題,(含單機(jī)程序,打開考試習(xí)題,將運(yùn)行單機(jī)程序),在線回答幾道基礎(chǔ)題,上傳操作題,微機(jī)定時(shí)交卷。
該軟件原型需要在教學(xué)實(shí)踐中進(jìn)行進(jìn)一步探索和完善。
3 網(wǎng)站ASP設(shè)計(jì)中的一些問題
3.1 文件上傳
ASP.NET可以通過WEB的控件FileUpload,把文件上傳到系統(tǒng)中。這樣考生通過點(diǎn)擊“上傳文件”按鈕,就可以把自己的壓縮文件上傳。在HTML界面的aspx中添加如下代碼:
4 結(jié)論
采用微機(jī)軟件和網(wǎng)站相結(jié)合,可以方便的實(shí)現(xiàn)考試軟件的設(shè)計(jì)。在單機(jī)軟件中,主要是實(shí)現(xiàn)屏幕或攝像頭錄像的功能,網(wǎng)站主要要處理好文件上傳和下載,以及定時(shí)收卷的功能。軟件實(shí)現(xiàn)簡(jiǎn)單,可靠性、可操作性強(qiáng)。
參考文獻(xiàn):
[1]王建一,薛翔. 一個(gè)NET平臺(tái)的遠(yuǎn)程考試系統(tǒng)框架[J]. 安徽大學(xué)學(xué)報(bào):自然科學(xué)版,2003,27(3):35-40.
[2]何定華. 網(wǎng)絡(luò)在線考試平臺(tái)的設(shè)計(jì)與實(shí)現(xiàn)[J]. 衡水學(xué)院學(xué)報(bào),2013(4):18-20.
[3]朱小明,張弘,王兵,等. 計(jì)算機(jī)網(wǎng)絡(luò)實(shí)驗(yàn)課程考試系統(tǒng)設(shè)計(jì)及實(shí)現(xiàn)[J]. 實(shí)驗(yàn)技術(shù)與管理,2013,30(1):101-104.
[4]徐家良,席光文. 計(jì)算機(jī)課程實(shí)驗(yàn)考試平臺(tái)架構(gòu)及實(shí)現(xiàn)[J]. 實(shí)驗(yàn)科學(xué)與技術(shù),2013,11(4):47-49.
[5]孫軍. 計(jì)算機(jī)考試平臺(tái)設(shè)計(jì)分析[J]. Journal of Qinghai University:natural Science,2012(4):80-83.
基金項(xiàng)目:成都信息工程大學(xué)教改項(xiàng)目Y2015015