【摘要】:伴隨著網絡技術的快速發展,網絡技術,信息技術,逐步擴展到教育領域,校園信息化建設的步伐也有很大的進步,“利用信息技術促進教學改革”,是一個重要的理念的現代學校教育改革,是提高教學質量的切實有效的措施。尤其是在各大高校不斷地擴大招生的趨勢下,教學資源緊缺問題已日益凸顯,這就對高校的教務管理和教學工作提出了新的要求。如何最大限度的利用現有資源,同時運用現代的教學手段和科學的管理方法,以保證教學質量,提高工作效率和辦學效益,是每個高校都需要深入研究的一個重要課題。傳統的學生自學方式以及考試形式已經不能適應大學院校學生自學與自測的需要。因此我們迫切需要開發一個界面友好、功能完善的在線學習考試系統應用到教育教學中去。
【關鍵詞】:考試系統;在線學習;B/S結構;WEB;ASP.NET;網絡化
1.研究的背景及意義
隨著教育信息化的的快速發展,教育信息化,網絡教育正在改變傳統的教育模式的學習。考試作為檢驗教學效果的重要手段之一,在這樣的大環境之下,很多學校、機構根據自身需求建立在線考試系統。
網絡考試是現代化教學過程中十分重要的一個環節,學生學習的效果最終由考試實現檢驗。學校和社會是各種各樣的測試或使用紙和筆為主要工具的傳統考試方式。通過這種方式,組織一次考試至少通過人工影印紙,安排測試問題的時間和地點,監考,收集文件,手動打標、等諸多環節的性能評估和試卷分析。整個過程需要人工參與,周期長,工作量大,容易出錯,必須有適當的保密工作,使測試成本比較大。隨著考試類型的不斷豐富、考試要求的不斷提高,這無疑在很大程度上加重了教師的工作量。由此可見,傳統的考試方式已經不能適應現代考試的需要,教育工作者希望通過有效改革現有的考試模式,從而提高考試效率。在線學習考試系統是以互聯網為基礎,將考試資源整合,達到實現了無紙化考試,避免了傳統考試中紙、筆、監考、巡考等資源的浪費,最終降低了考試成本。考生答題完畢后,系統自動批閱客觀題,減輕了教師的工作負擔并提高工作效率。與此同時也可以縮短了考試的反饋周期、增強了反饋能力、提高了考試質量,使考試更趨于公平公正。除此之外,在線學習考試系統利用網絡的廣闊空間,把最初單一的學校考場,延伸到了家里、計算機房、辦公室等其它任何網絡所覆蓋的區域,使考試不再受時間和空間的局限。
在線學習考試系統大大地促進考試命題趨于科學化、合理化。不斷豐富在線學習考試系統的題庫系統,以提高試題質量。通過試題庫的不斷完善,擴大了試題的覆蓋面、難易程度合理化,使考生的實際能力得到準確的體現,增強可信度。在線學習考試系統促進考試的公平、公正。在線學習考試系統的隨機出題功能,可以為每個學生產生不同的試卷,從而有效杜絕舞弊行為。同時,傳統考試的人工閱卷因其主觀性大也會影響到考試的公正性。
2.國內外研究現狀
網絡化在線學習考試作為現代化教育的重要組成部分和發展趨勢,受到了越來越多國家的關注,并且已經在國外一些發達國家得到了蓬勃發展。在今天的互聯網生意一直很受歡迎,可以構建一個低成本、高效率的在線學習網絡考試系統,技術上和經濟上已經成熟。近年來,隨著網絡教育的興起,絕大多數普通高校和大中專院校都開發了網路教育平臺,建立了自己的校園網并且連接到Internet,這為基于Internet平臺搭建的在線學習考試系統的研制和開發打好了良好的基礎。
3.研究內容與方法
本文將實現一個基于WEB的在線學習考試系統。學生(普通用戶)通過本系統可以實現在線考試、查詢分數、完成作業以及在線學習優秀教學資源的操作;教師和管理人員(管理員)通過本系統可以實現管理用戶信息,創建并管理試題、試卷信息,在線監考,閱卷及用戶權限分配等操作。
隨著網絡信息技術的發展,高等職業院校辦學規模的擴大,數字化校園建設的不斷深入,如何充分利用現有的有限資源,運用現代的教學手段和科學的管理方法,將信息技術運用在教學過程的各個階段,以保證教學質量,提高工作效率和辦學效益,是各大高職院校急需解決的問題。傳統的學生自學方式與考試形式已經不能適應大學院校學生交流、自學與自測的需要。我們迫切需要開發一個界面友好、功能完善的在線學習考試系統應用于教育教學中。
在對南昌教育學院教務管理情況的深入調查和分析的基礎上,本文做了以下工作:
1)首先對在線學習考試系統的可行性進行評估,對南昌教育學院的網絡學習和考試需求進行了深入的調查和分析。
2)根據系統分析的結果,重點研究了在線學習考試系統的設計思路與實現方案,本系統主要包括個人信息管理、在線交流、在線學習考試、考務管理、系統設置和權限管理六大功能模塊。考務管理是本系統的核心模塊,包括題庫信息管理、試卷信息管理、試卷批閱和在線監考管理四個小模塊。在系統的設計和實現過程中,從用戶需求入手,綜合利用網絡技術和數據庫設計技術,實現一個集交流、學習、考試于一身的實用的應用系統。
3) 根據系統設計的結果和系統的運行機制,針對數據庫系統的設計特點和本系統的數據要求特性,數據庫選用SQL Server 2000,數據庫服務器采用SQL server。通過數據庫的概念結構設計和邏輯結構設計對數據庫進行需求分析和實現,啟用SQL Server的三層保護機制并建立了普通用戶和管理員兩種用戶類型來保證安全性權限分配。
4)設計并實現了基于.NET的在線學習考試系統,詳細闡述了系統主要功能模塊的界面設計和實現。
5)將在線學習考試系統運用到實際課程考試中進行測試,并對測試的情況進行了分析,測試結果表明,該系統可以較好地滿足用戶需求,系統能更安全、更穩定、更可靠地運行
本文提出的基于.NET在線學習考試系統的設計思路,是在借鑒同類系統的成功經驗的基礎上進行分析研究后所作的初步探索,加上項目開發時間有限的原因,很多問題考慮得不夠周全,仍有許多方面需要作進一步研究和實踐:
1) 擴展系統跨平臺性。隨著移動電子設備的不斷豐富和廣泛應用,在線考試系統可擴展其操作平臺,為用戶創造更便捷的操作環境。
2) 完善實時監控功能。雖然在時間上對考生設置了考試時間的限制,但這不能保證考生獨立完成考卷。為減少或杜絕考試舞弊現象,可以為每道試題設置一個合理的答題時間,超過這個時間段則不能再答題或修改,使學生沒有更多時間翻書或與別人交流。在條件允許的情況下,還可以在應用本考試系統進行考試時,在考試地點設置監控設備,以保證考試的公平性。
3) 建設高質量的題庫。高質量的題庫應具有優質、量大、可擴充的特點。為了保證題庫的優質性,需要實現試題被答次數及答對次數的統計功能,通過大量的測試,就可以從這兩個數字科學地反應試題難度。此外,還對題目的區分度和迷惑答案的效力做測算,通過修改或增刪題目,不斷完善題庫,使系統實用性更強。這是一項長期的工程,也是系統在將來重點進行的項目,需要多人協調開展。
4) 實現錯題查詢和統計。本在線考試系統可實現批閱試卷和查詢分數的功能,但普通用戶無法查看答錯的考題,管理員也無法統計錯題概率。實現錯題的查詢和統計功能可以讓學生了解在哪些考題上失分,讓教師了解學生普遍的知識盲點,以便在教學過程中能補弱固強。
5) 擴展智能化功能。除了在考試和學習的運用,系統還可以進一步擴展系統功能。根據每個學生的情況,運用智能化專家系統,實現面向個人的針對性訓練環境,使它的應用更廣泛、更具有針對性。