摘要:充分利用瀏覽器軟件資源,使用HTTP協議編寫無紙化通用考試系統軟件,使考試過程方便、高效,隨時利用軟件所提供的分析統計功能,提高學生的學習效率,促進教學的針對性及目的性,可以適用于多種學科的教學及考試過程。
關鍵詞:通用考試 成績分析 教學管理
考試作為考核學生的學習成果、衡量知識的掌握能力、選拔用人機制等由來已久,隨著計算機技術的蓬勃發展,利用計算機實現無紙化考試也非常普及,本文主要探討計算機技術在學習考試等方面的應用。
利用計算機實現考試,主要有如下幾種模式:一是單機安裝考試程序,可以實現部分考試功能,但系統安裝、考試管理、成績回收等都比較麻煩,目前很少采用;二是在計算機網絡中采用S/C(服務器/考試機)模式,具有較強的考試管理能力,但需要為各考試機安裝考試軟件,如果對于不太復雜的考試需求顯得有些麻煩;三是采用W/B(Web服務器/瀏覽器)模式,需要服務器、安裝IIS等信息服務軟件模塊支持,優點是支持遠程考試,但考試過程中過度依賴信息服務器,而且考前的系統配置也相對繁瑣。
鑒于上述幾種考試模式的特點,在一個考試內容及考核環境相對有限的情況下,比如學校教學過程中的學科測試,采用S/B(服務器/瀏覽器)模式可以實現方便高效的考試操作。我們都知道:瀏覽器在訪問網頁時,主要遵循HTTP協議,那么考試服務器與瀏覽器之間就以HTTP協議作為通信協議標準,實現考試的通信及管理功能,同時考試服務器又有較強的本地數據處理能力,可以導入試題、導出考試結果到指定格式的文檔中。充分利用瀏覽器的強大功能,即省去了安裝考試機軟件的繁瑣,又不需要專用的WEB服務器的支持,因為考試服務器軟件只是使用HTTP協議標準,所以對硬件沒有什么特殊需求,有較強的適應能力,在局域網環境中響應速度很快。
據此,筆者編寫了通用智能無紙化考試系統,該系統采用模擬練習和考試兩種工作模式,在模擬練習模式下,練習者可以熟悉考試環境,尤其在模擬考試過程中,可以及時得到試題幫助信息及得分情況,極大地提高了學習效率,由于考試端使用大家熟悉的瀏覽器軟件,致使練習者不需要太多的說明就可以進行操作;在考試模式下,考生很多特權被限制,試題順序也是隨機抽取的,在一定程度上避免了舞弊現象的發生。考試管理機程序界面及考試機界面如下圖:
系統主要功能:
①試題及考生信息導入:支持從EXCEL中導入試題及考生信息。
②考試結果導出:支持將考試成績信息導出到EXCEL中,還支持將每個考生的電子試卷以WORD文檔方式導出。
③分析統計功能:系統還具有試題分析統計功能,將各試題的出錯率及易錯點進行統計,在教學活動及學習過程中更具有針對性。
④支持題型:系統支持客觀題(判斷題、單項選擇題、多項選擇題、填空題)及主觀題(簡答題及論述題等),在主觀試題的評分過程中,由評分人員根據考生答題情況,結合系統給出的參考分值確定考生主觀試題的最終得分。
⑤支持多科目多級別在同一場次中參加考試、練習活動。
⑥考場管理功能:如考試延時、考生重考、強制考生交卷、考試舞弊設置等。
該軟件具有適用學科泛圍廣、操作簡單、軟硬件適應能力強等優點,在學校的教學活動過程中,可以很好的掌握學生的學習脈搏,了解學生對知識的掌握能力,使教學可以做到有的放失,針對性較強,同時該軟件也可以作為學生個人的學習工具。當然軟件本身也有很大的改進空間,希望有這方面意愿的朋友提出意見和建議。
參考文獻:
[1]謝希仁編著.《計算機網絡》.大連理工大學.
[2]陳冠軍編著.《ASP.NET 2.0模塊設計與實現》.人民郵電出版社.
[3]張海藩編著.《軟件工程導論》.清華大學出版社.