摘要:本文探討了網上考試系統的開發意義。并詳細講述了本校網上考試系統的開發過程,使用情況及效果分析.從而成功地實現了計算機無紙化考試。
關鍵詞:網上考試 開發過程 使用情況 效果分析
0 引言
在二十一世紀的新時代,隨著計算機技術的發展及計算機的日益普及,無紙化考試與無紙化辦公一樣已成為大勢所趨。無紙化考試也越來越成為學校的好幫手,它的優勢不但體現在人力上也體現在物力上,無紙化考試系統的自動評閱、計分、成績存檔功能將有效地避免資源的浪費,有利于環保,減少人員,提高效率。無紙化考試真正地使老師從出題、監考、評改統計等等費時的工作中解脫出來,將主要精力轉移到如何利用現代化的科技手段提高教學效率等具有創造性的教學改革工作中,以更好地適應現代教育形勢。
為了進一步培養學生自行探究知識的能力,完善學生的知識結構。拓展知識面,倡導主動學習的良好學風。我們學校組織部分教師編寫了多門知識類型的教材,供參加“考核類”選修課程的學生使用,同時也進行了網上考核系統的開發。經過近兩年來的實際使用,成效明顯,當然在應用過程中也發現了一些問題,由于系統是自主開發的,所以在第一時間得到了有效的解決。
近年來網絡應用范圍越來越廣,其中基于Intemet網上考核系統也不少,現成的網絡考核軟件也有很多,但試用了幾個系統后發現。存在幾點問題:①費用較高;②應用不夠靈活;③公用系統存在較多隱患。所以決定自行開發一套基于Internet的網絡考核系統。
1 開發進程
由于網上考核在教學中的應用是一個全新的事物,為了不影響正常的教學,所以決定先在選修課的考核上進行。課程的學習方式為:學生進行自主報名,通過自學相關的學習資料,期末通過相應考核者。即獲得相應的學分。學習資料由文字資料和網絡學習資源(學習網站)組成,考核由計算機在1000至1500道題的題庫中隨機出卷,每卷50題,每題2分,60分及以上者為合格。每人每學期有兩次考核的機會。
網絡考試系統的實現技術有多種,可以采用傳統的客戶機/服務器(C/S)型的MIS型架構,即試題內容放在遠程的服務器上,在考試機上安考試應用程序和數據庫客戶機配置,因此每次考試峙要對機器進行安裝、配置,這樣一來考務工作比較煩瑣:而且考弒程序放在客戶機上,安全性也受到一定影響。另外一種考試系統采用Web技術實現。在用戶機上不需要安裝任何應用程序,應用程序可以安裝在事務層所在的計算機上,試題存放在數據庫服務器上。整個系統是基于B/s模式進行開發的。試題庫與學生信息存儲在不同的數據庫中。以保證數據的安全性。應用層通過ASP進行編程,以網頁的形式體現給最終用戶。
系統到目前為止,現在總共開發了2個版本,版本的分界點是2004年春節,第一個版本由是用ASP開發的,底層數據庫用的是Access:第二個版本是用ASP.NET開發,底層數據庫用的是SQL2000。第二個版本已實現第一版本的所用功能,并有所加強,后繼功能還在開發中。
系統目前實現的功能主要是自學、模擬練習、考核、成績查詢等。系統正在開發的功能主要有:學生網上交流,師生互通等。
2 應用情況
第一版本當時共有3個題庫,每個題庫約有1千道題,已進行過大規??荚囀褂?0次,每次約有80人進行考試(學生自己模擬練習未計入)??荚嚱Y果有較多人未通過,但系統穩定,考核結果客觀公正,且學生對網上考試方式有所了解。
第二版將題庫擴充至8個大題庫,同時系統軟件也用ASP NET進行重寫,由于數據量的增加,以及考慮到今后應用的擴展,底層的數據庫也由原先的Access改用大型的數據倉庫SQL 2000。第二版在改版完成后已進行過小規模試用若干次,大規??荚囈惨堰M行過10次,應用過程中出現的一些小bug也已解決。
在實際應用中發現,由于題量較大,教師在題庫的錄入與整理中雖然進行了多次的檢查與修正,但難免還會出現錯誤。導致學生在考試的時候發現題目或答案有誤,使得該題無法作答。所以為了減少題目的錯誤,在每題后面增加了一個“糾錯”按鈕,當學生發現題目有錯時點擊,將題目出錯信息保存到數據庫,由系統管理員將題目及時改正。由于這一功能的增加,系統經多次使用后,基本已無錯誤。
為了體現考試的公正性,網上考試同樣也要防止作弊。原先筆試的作弊方式有夾帶、偷窺、傳小條等方法,在網上考試這種考試方式下已不管用,因為網上考試的題量大、隨機組卷等原因致使夾帶資料無從準備,四周偷窺的題目又都不一,所以網上考試能較客觀、公正地反映學生的學習情況。但隨著考試的多次進行,個別學生還是通過個人對計算機的了解,利用系統存在的一些不足,取得考試的高分。“魔高一尺,道高一丈”,由于系統是自主開發的,一旦發現了這些問題后,馬上能得到及時的解決。比方說,有的學生通過網頁瀏覽器帶的“前進”、“后退”功能用來演算答題的正確性,當發現這個情況后,馬上在服務器端修改程序,系統不能“后退”,如果后退,學生所答的題目將全部作廢。
3 效果分析
系統投入到實際運用中,運用穩定,性能良好,并得到廣大學生及使用教師的認可。
在整個系統的應用中,一開始使用,考試雖然有較多人未通過,經過分析,主要原因是由于學生對網上考試系統是第一次接觸,有許多不適應,并且有許多學生抱有僥幸心理造成的。
在第二版投入使用過后,學生有了第一次考試的教訓過后,對網上考試有了新的認識,在后繼的若干次小規模考試中,成績有了較明顯的提升,通過率也提高了不少。
綜上所述,該系統一方面節約了教學資源,另一方面提高了同學們的自學能力,同時又給學校考核類型多元化又開辟了一條新的路徑,并且達到甚至超過了原始的開發目的。
4 開發意義
4.1 有利于學生主體意識培養。學校對學生的考核評價采用網絡考試與傳統考試相結合的方式后,學生在考試這件事上在相當程度上成了主人,他們不再完全受教師擺布。特別是在網絡考試時,考試的時間、地點(學生甚至在家里考試,只要上學校的校園網)、難易上有相當大的靈活度和自主性,學生不再視考試為苦刑,考試過程是學生生命價值得以閃光的過程。
4.2 有利于學生個性的成長。傳統的考試在時間、地點、難易程度等方面整齊劃一,學生在時間、地點、難易度上無任何選擇的余地,學生的個性完全被扼殺。而網絡考試可以任由學生的個人好惡選擇考試的時間(當然有一定的區間)、地點(當然受一定客觀條件限制)和難易度(當然要有配套的管理制度),這樣學生的個性得到體現和尊重,其積極性得到提高,也有利于其水平的發揮。
4.3 有利于提高學生自我評價能力。該考試系統生成后,學生可以在正式考試前自己上機檢測自己學得怎樣了,由于系統會對學生的答題作出評價,學生可在第一時間知道結果,再結合自己的情況作出該科目學習情況的綜合評價。不象傳統的考試,等老師閱卷打分后才知結果,評價帶有明顯的滯后性,不利于學生自我評價能力的提高。
本系統實現了考教分離,無紙考試在計算機課程的使用中,取得了較好的效果,在考試中,排除了教師的主觀因素,客觀公正地反映了教學的效果和學生的水平.但也有不足之處,在于題庫的建設和試題難度等級的劃分工作量大,對成績的分析統計功能尚欠缺等,需在以后的實踐過程中改進、完善。隨著教學管理信息化的深入,計算機網絡在教學上的使用將得到進一步的提高。