張霆
【摘 要】考試是教學(xué)管理中非常重要的一個(gè)環(huán)節(jié),隨著計(jì)算機(jī)技術(shù)的飛速發(fā)展,計(jì)算機(jī)在線考試已經(jīng)在一些大型的考試中得到了應(yīng)用,并且獲得了很好的效果。近年來在學(xué)校中也開發(fā)出了一些適合學(xué)生學(xué)習(xí)與考試的在線考試系統(tǒng),相比傳統(tǒng)的考試形式,在線考試更加受到學(xué)生歡迎。本文對(duì)在線考試系統(tǒng)的應(yīng)用技術(shù)、系統(tǒng)功能以及未來發(fā)展方向做了分析,今后只要進(jìn)一步完善與發(fā)展在線考試系統(tǒng),一定會(huì)對(duì)計(jì)算機(jī)教學(xué)與考試起到促進(jìn)作用。
【關(guān)鍵詞】在線考試系統(tǒng) ? ? 計(jì)算機(jī) ? ? 功能 ? ? ? ?發(fā)展
一、研究背景
考試可以說是日常教學(xué)當(dāng)中非常重要的一個(gè)環(huán)節(jié),隨著教育改革的不斷深入和計(jì)算機(jī)技術(shù)的廣泛應(yīng)用,計(jì)算機(jī)在線考試這種全新的考試模式已經(jīng)逐漸走入了課堂,大有取代傳統(tǒng)考試的趨勢(shì)。傳統(tǒng)的考試由于涉及組織命題、試卷印刷、考場安排、監(jiān)考及閱卷等多個(gè)環(huán)節(jié),因此每組織一次考試都要耗費(fèi)大量的人力物力,并且在閱卷時(shí)人為因素也會(huì)對(duì)考試的公平性造成影響。而計(jì)算機(jī)在線考試這一全新的考試模式,只要具備一套較為完善的考試系統(tǒng),考生就可以隨時(shí)隨地通過計(jì)算機(jī)完成考試,這樣就大大提高了考務(wù)管理的效率,節(jié)省了大量的人力物力資源,對(duì)考試的公平性也有所提升。所以對(duì)計(jì)算機(jī)在線考試進(jìn)行研究,對(duì)于未來的教育改革有著極為重要的意義。
現(xiàn)在幾乎所有學(xué)校都開設(shè)了計(jì)算機(jī)課,所以在計(jì)算機(jī)課的考試中推廣在線考試系統(tǒng)是最為方便也是最為適合的?,F(xiàn)代學(xué)生普遍對(duì)實(shí)踐知識(shí)感興趣,而對(duì)理論知識(shí)興趣稍差,所以對(duì)于傳統(tǒng)的主要靠背誦的筆試考試方式普遍比較抵觸,而對(duì)計(jì)算機(jī)在線考試這種新的考試方式比較感興趣。我對(duì)天津藝術(shù)職業(yè)學(xué)院、天津工藝美術(shù)學(xué)院等幾所高職院校的同學(xué)進(jìn)行了調(diào)查問卷,借調(diào)查問卷的形式進(jìn)一步了解學(xué)生對(duì)于考試方面的一些想法和建議。調(diào)查問卷的內(nèi)容如下:
1.你接觸過計(jì)算機(jī)在線考試系統(tǒng)嗎?
2.你認(rèn)為哪些考試屬于計(jì)算機(jī)在線考試?
3.你認(rèn)為計(jì)算機(jī)在線考試會(huì)給你的學(xué)習(xí)帶來哪些方面的改變?
4.傳統(tǒng)筆試考試和計(jì)算機(jī)在線考試,你認(rèn)為哪個(gè)效果更好?
5.你認(rèn)為筆試考試和計(jì)算機(jī)在線考試哪個(gè)更便捷,效率更高?
6.你認(rèn)為筆試考試和計(jì)算機(jī)在線考試哪個(gè)更具發(fā)展前景,為什么?
從我回收的300份調(diào)查問卷來看,多數(shù)同學(xué)對(duì)于網(wǎng)絡(luò)在線考試是有一定了解的,95%的同學(xué)更喜歡計(jì)算機(jī)在線考試,他們認(rèn)為這種考試效率更高,更加公平,也更加適合他們。因?yàn)檫@種考試更加注重動(dòng)手能力,平常在練習(xí)時(shí),可以通過電腦來完成練習(xí),而不是天天復(fù)習(xí)書本知識(shí),這樣更能激發(fā)他們的學(xué)習(xí)興趣。所以針對(duì)當(dāng)前學(xué)生的特點(diǎn)來講,計(jì)算機(jī)在線考試系統(tǒng)的開發(fā)和應(yīng)用是很有實(shí)際意義的。
綜上所述,在計(jì)算機(jī)課的考試中應(yīng)用在線考試系統(tǒng)既符合學(xué)生的需求,又是未來教學(xué)改革的發(fā)展方向,所以有必要加大對(duì)計(jì)算機(jī)在線考試系統(tǒng)的開發(fā)力度,可以在學(xué)校中進(jìn)行廣泛地推廣和應(yīng)用,積極促進(jìn)學(xué)??己嗽u(píng)價(jià)方式的改革。
二、開發(fā)在線考試系統(tǒng)的常用技術(shù)
在線考試系統(tǒng)開發(fā)中用到的技術(shù),主要是開發(fā)編程語言的選擇、后臺(tái)數(shù)據(jù)庫和系統(tǒng)架構(gòu)的選擇。選擇一種合適的開發(fā)語言是很重要的,如JAVA、C++、PHP、C#等都是近幾年比較流行也比較容易使用的開發(fā)語言。通過這些開發(fā)語言的使用,可以完成在線考試系統(tǒng)前臺(tái)主要功能的開發(fā)。比如考試系統(tǒng)界面的開發(fā),考試系統(tǒng)中考生注冊(cè)、考生登錄、試題組卷、考生考試、成績查詢等相應(yīng)功能的開發(fā)工作,都是運(yùn)用相應(yīng)的開發(fā)語言來完成的。
考試系統(tǒng)后臺(tái)數(shù)據(jù)庫的選擇也是非常重要的,目前市場上主流的數(shù)據(jù)庫有Access數(shù)據(jù)庫、SQL Server 數(shù)據(jù)庫、Oracle數(shù)據(jù)庫、MySQL數(shù)據(jù)庫、DB2數(shù)據(jù)庫等等。數(shù)據(jù)庫不僅僅是存儲(chǔ)和管理數(shù)據(jù)的工具,而且轉(zhuǎn)變成用戶所需要的各種數(shù)據(jù)管理的方式。我們可以根據(jù)考試系統(tǒng)的規(guī)模大小選擇合適的數(shù)據(jù)庫。比如,規(guī)模較小的計(jì)算機(jī)考試系統(tǒng)可以選擇Access數(shù)據(jù)庫,因?yàn)锳ccess數(shù)據(jù)庫的存儲(chǔ)容量比較小;大中型的考試系統(tǒng)可以采用SQL Server 數(shù)據(jù)庫或者是Oracle數(shù)據(jù)庫,這幾種數(shù)據(jù)庫的存儲(chǔ)容量較大,也具備更高的安全性和更好的數(shù)據(jù)管理功能。
計(jì)算機(jī)考試系統(tǒng)中比較重要的技術(shù)還有系統(tǒng)結(jié)構(gòu)。常見的系統(tǒng)結(jié)構(gòu)有C/S結(jié)構(gòu)(Client/Server客戶端/服務(wù)器模式)或是B/S結(jié)構(gòu)(Browser/Server,瀏覽器/服務(wù)器模式)。在B/S結(jié)構(gòu)中,WEB瀏覽器成為客戶端最重要的工具。這種模式將客戶端進(jìn)行了有效統(tǒng)一,在客戶端只要通過瀏覽器就能訪問WEB服務(wù)器,使得客戶端的維護(hù)工作大大減少,因此這種結(jié)構(gòu)的使用比較廣泛。C/S結(jié)構(gòu)的特點(diǎn)是服務(wù)器運(yùn)行時(shí)負(fù)荷較輕,因?yàn)榭蛻舳撕头?wù)器是分別獨(dú)立工作的,所以客戶端的運(yùn)行不會(huì)給服務(wù)器端造成過大的負(fù)擔(dān),而且數(shù)據(jù)的存儲(chǔ)管理功能也較為透明。因?yàn)榭蛻舳撕头?wù)器端工作相互獨(dú)立,所以也有相當(dāng)一部分考試系統(tǒng)采用這種結(jié)構(gòu)。
三、計(jì)算機(jī)考試系統(tǒng)的常見功能分析
計(jì)算機(jī)考試系統(tǒng)主要的功能是滿足學(xué)生的考試需要,同時(shí)還有學(xué)生對(duì)成績的查詢、后臺(tái)數(shù)據(jù)管理等功能。具體來講,分為考試系統(tǒng)前臺(tái)功能和后臺(tái)管理功能兩大部分,前臺(tái)功能主要是針對(duì)考生的,后臺(tái)功能主要是針對(duì)管理員和教師的。
考試系統(tǒng)的前臺(tái)功能主要是針對(duì)考生來進(jìn)行的,包括考生的注冊(cè)功能、考生的登錄功能、試題的自動(dòng)組卷、隨機(jī)抽卷的實(shí)現(xiàn)、考生考試的實(shí)現(xiàn)、自動(dòng)閱卷功能的實(shí)現(xiàn)、考生成績查詢功能,這些都是考試系統(tǒng)必需的一些功能。
系統(tǒng)的后臺(tái)功能主要是針對(duì)管理員來實(shí)現(xiàn)的。首先要進(jìn)行數(shù)據(jù)庫的設(shè)計(jì),在選擇好需要的數(shù)據(jù)庫軟件之后,先設(shè)計(jì)出與系統(tǒng)功能相關(guān)的E-R圖(實(shí)體—聯(lián)系圖);再根據(jù)E-R圖制作出相應(yīng)的數(shù)據(jù)表格,完成數(shù)據(jù)庫的有關(guān)設(shè)計(jì);之后再根據(jù)數(shù)據(jù)庫的內(nèi)容設(shè)計(jì)出考生信息管理功能、試題管理功能、成績管理功能等主要功能。
一個(gè)比較成熟完善的考試系統(tǒng),前臺(tái)功能與后臺(tái)管理功能缺一不可,以上都是比較重要而且基本的考試系統(tǒng)的功能。此外,一個(gè)成熟的考試系統(tǒng)在安全性與系統(tǒng)的可操作性方面也應(yīng)該進(jìn)行考慮。比如,考生登錄時(shí)多密匙驗(yàn)證功能;系統(tǒng)的計(jì)時(shí)并自動(dòng)交卷的功能;打亂答案順序防止考生作弊的功能;對(duì)考試人數(shù)、及格、不及格人數(shù)、及格率和平均分的統(tǒng)計(jì)功能;如果出現(xiàn)機(jī)器死機(jī)時(shí)重新登錄系統(tǒng)繼續(xù)答題的功能等等。這些功能可以進(jìn)一步完善系統(tǒng),并使系統(tǒng)安全性得到更大的提升。
四、計(jì)算機(jī)在線考試系統(tǒng)對(duì)教學(xué)考試的促進(jìn)作用
提升了學(xué)生的計(jì)算機(jī)動(dòng)手操作能力。計(jì)算機(jī)技術(shù)是現(xiàn)代社會(huì)必須要掌握的一門技術(shù),無論是基礎(chǔ)教育、職業(yè)教育或是高等教育中,計(jì)算機(jī)應(yīng)用基礎(chǔ)都是一門必修課。因此采用計(jì)算機(jī)在線考試的形式,對(duì)于學(xué)生而言并不困難,可以提高學(xué)生的計(jì)算機(jī)動(dòng)手能力。
使用計(jì)算機(jī)在線考試系統(tǒng)以后,除了學(xué)生以外,最大的受益者可以說就是老師。老師們不必再每進(jìn)行一次考試都要出一套試卷了,免去了復(fù)習(xí)時(shí)對(duì)復(fù)習(xí)材料、考試時(shí)對(duì)考試試卷的大量印刷工作。而且在閱卷環(huán)節(jié)的工作量也大大減輕了,系統(tǒng)的自動(dòng)閱卷方式大大減輕了教師的工作負(fù)擔(dān),閱卷的準(zhǔn)確性和公平性也都更有保障。
五、計(jì)算機(jī)在線考試系統(tǒng)的發(fā)展展望
雖然在線考試系統(tǒng)近些年來有了很大的發(fā)展,很多社會(huì)性考試,比如計(jì)算機(jī)等級(jí)考試、托福考試、職稱計(jì)算機(jī)考試、普通話考試等都運(yùn)用了在線考試系統(tǒng),但是在教學(xué)中的應(yīng)用還不夠廣泛。究其原因,還是計(jì)算機(jī)在線考試系統(tǒng)還有一些不完善的地方,在應(yīng)用中也出現(xiàn)了一些問題。我覺得如果從以下幾點(diǎn)進(jìn)行改善,計(jì)算機(jī)在線考試系統(tǒng)的發(fā)展會(huì)有更為廣闊的空間。
1.在系統(tǒng)的安全性上應(yīng)該進(jìn)一步提升
計(jì)算機(jī)考試系統(tǒng)由于涉及試題等機(jī)密內(nèi)容,所以對(duì)于系統(tǒng)安全性有很高的要求,如果出現(xiàn)系統(tǒng)安全漏洞、試題泄露等情況,考試系統(tǒng)的安全性與公平性將無從談起。尤其對(duì)于大型的考試系統(tǒng),系統(tǒng)安全性是必須要考慮的問題。首先是硬件系統(tǒng)的安全,它們是考試系統(tǒng)安全穩(wěn)定運(yùn)行的前提和保證。硬件主要包括服務(wù)器、客戶端這些硬件設(shè)備的安全,要注意防破壞、防干擾、防泄漏、防病毒等等。另外,考試系統(tǒng)的身份認(rèn)證和訪問控制的安全性也要加強(qiáng),要通過多種口令驗(yàn)證的方式提高系統(tǒng)的安全性。最后是在管理制度上的安全性,人為的安全因素往往是最難控制的,所以要制定詳細(xì)的操作規(guī)程和嚴(yán)密的管理制度,確保系統(tǒng)能安全穩(wěn)定地運(yùn)行。
2.試題的難易度上應(yīng)該有更好的區(qū)分
傳統(tǒng)考試中,每個(gè)人的試卷是一樣的,因此每個(gè)人試題的難易度肯定是一樣的;而計(jì)算機(jī)在線考試系統(tǒng)中,每個(gè)人都是從題庫中抽取屬于自己的一套試卷。因此,確保每個(gè)人試卷的難易度一致是非常重要的。在線考試的題庫應(yīng)該對(duì)題目的難易度有著詳細(xì)的說明,應(yīng)該計(jì)算出每一道試題的難度系數(shù),在組卷時(shí)每個(gè)人試題的難度系數(shù)應(yīng)該是一致的,這樣更能保證考試的公平性。
3.在線考試系統(tǒng)應(yīng)當(dāng)向移動(dòng)設(shè)備上發(fā)展
現(xiàn)在的在線考試系統(tǒng)多是應(yīng)用于PC端的,在移動(dòng)設(shè)備上可以使用的在線考試系統(tǒng)還非常少。但是隨著移動(dòng)設(shè)備尤其是智能手機(jī)的普及,在移動(dòng)設(shè)備上開發(fā)出一套計(jì)算機(jī)在線考試系統(tǒng),可以說是應(yīng)用非常廣泛的,而且會(huì)成為未來的發(fā)展方向。這種考試系統(tǒng)主要是安卓和ios兩個(gè)版本,因?yàn)榻^大多數(shù)的移動(dòng)設(shè)備都是基于這兩種系統(tǒng)的,功能和電腦上開發(fā)出的類似,主要有前臺(tái)的考試系統(tǒng)和后臺(tái)的管理系統(tǒng),另外可以加入一些視頻課程講解等等。我想這種基于移動(dòng)設(shè)備的在線考試系統(tǒng)會(huì)為在線考試用戶提供更為豐富的選擇,也會(huì)成為非常流行的一款A(yù)PP。
六、總結(jié)
綜上所述,在線考試系統(tǒng)相對(duì)于傳統(tǒng)考試,更加高效便捷,節(jié)省了人力物力,并且提高了考務(wù)管理效率,因此會(huì)成為傳統(tǒng)考試的有益補(bǔ)充,尤其是對(duì)于計(jì)算機(jī)課而言,使用更加方便,更加有利于推廣。由于現(xiàn)在的學(xué)生普遍對(duì)實(shí)踐操作更感興趣,而對(duì)理論知識(shí)不太感冒,因此在線考試系統(tǒng)由于其較強(qiáng)的動(dòng)手操作性,更容易受到學(xué)生的青睞,只要在技術(shù)上更加成熟的話,一定會(huì)在學(xué)校中得到廣泛應(yīng)用。今后我一定會(huì)在計(jì)算機(jī)在線考試方面進(jìn)行更加深入的探索,以促進(jìn)計(jì)算機(jī)課考試改革的進(jìn)一步發(fā)展。
【參考文獻(xiàn)】
[1]楊雪杰.基于.Net 的在線考試系統(tǒng)的研究與實(shí)現(xiàn)[J].吉林工業(yè)大學(xué)學(xué)報(bào),2010(9):47-53.
[2]朱玉超,鞠艷,王代勇.ASP.NET 項(xiàng)目開發(fā)教程[M].北京:電子工業(yè)出版社,2013.
[3]韓生智.基于校園網(wǎng)的在線考試系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)[J]. 新課程教育,2009(12):39-42.
[4]楊柳.SQL Server 數(shù)據(jù)庫的性能分析與優(yōu)化策略研究[J].科技創(chuàng)新導(dǎo)報(bào),2012(1):35.
[5]祝紅濤,劉海松.AJAX 從入門到精通[M].北京:電子工業(yè)出版社,2008.
[6]何南,張桂芬.SQL Server 數(shù)據(jù)庫完整性的綜合設(shè)計(jì)與實(shí)現(xiàn)[J].桂林航天工業(yè)高等??茖W(xué)校學(xué)報(bào),2010(4):458-460.
[7]劉振巖.基于.NET的Web程序設(shè)計(jì)——ASP.NET標(biāo)準(zhǔn)教程[M].北京:電子工業(yè)出版社,2006.
[8]蔣磊宏,胡鳳華.上海交大管理信息系統(tǒng)建設(shè)的進(jìn)展[J].教育信息化,2002(07):5-6.
[9]啟明工作室.ASP.NET網(wǎng)絡(luò)應(yīng)用系統(tǒng)開發(fā)與實(shí)例[M].北京:人民郵電出版社,2005.