譚紅春,金 力,汪 慶
(安徽中醫藥大學醫藥信息工程學院, 安徽 合肥 230012)
?
課程考核方式的研究與探討
——以在線考試為例
譚紅春,金力,汪慶
(安徽中醫藥大學醫藥信息工程學院, 安徽 合肥 230012)
互聯網技術的日益發展推進了教育領域信息化的變革.目前,僅采用紙質考試,已經不能滿足課程考核的需求,在線考試成為了主要的考核形式之一.通過對在線考試的各模塊進行分析,包括用戶登錄設計、題庫建設、組卷算法和智能評分等模塊,對課程考試的改革進行了探討.在線考試的使用,提高了閱卷的效率,保證了試卷的質量和考試公平.
在線考試;系統設計;題庫建設
在高校的常規教學中,為了檢驗學生掌握課本知識的情況,基本上都會在期中或期末以紙質考試的方式進行測試,以衡量學生對書本知識的掌握程度,但是隨著計算機網絡的發展,各種各樣的應用相應而生,作為一種對學生進行測試和評價的紙質考試已經跟不上時代的發展.因此,各種在線考試系統相應出現,可以為學生提供簡單而且客觀公正的各種測試[1].
目前傳統紙質考試存在的問題:
(1)傳統的紙質考試缺乏靈活性、沒有一定量的題庫作為測試內容,而且考試偏重理論,不能結合實際進行衡量,尤其是計算機類的考試,比如語言類的程序編程題,學生只能在紙張上寫出代碼,無法將自己的代碼上機調試,考查不了學生的動手能力.
(2)紙質考試中部分考題非常教條,考生的思維得不到發散,束縛學生的天性,忽略了創新能力和綜合能力的塑造,往往參考答案過于嚴格、過于標準化,無法體現學生的真實水平,不具備科學性.
(3)各科考試時間過分集中,容易造成“平時不學,期末努力”的現象,還有的同學抱著考試作弊的想法.這有悖于以期末考試作為衡量學生水平的初衷.
一般意義上的傳統考試,其流程可以設計為:考試范圍的選定、統一試卷的格式、考試時間和地點的選擇、試卷批改和分數的匯總等.組織一次考試要花費大量的精力,還要協調各部門,而且在此過程中因為人工參與的原因,容易出現泄題,評判錯誤等各種問題,整個考試效率低下,周期長[2].而在線考試系統彌補了傳統考試的缺點,可以從題庫抽取試題,按教師的要求生成試卷,閱卷工作也可以實現自動評閱,學生成績也能保存到數據庫中,大大節約了考試的成本,提高了工作效率和資源的利用率[3].
針對上述情況,本文設計了一個通用的在線考試系統,可以方便的為各種課程使用,該系統不僅能代替傳統的紙質考試,還能測試學生的實際動手能力.
1.1利用網絡技術,整合資源,建設適合課程的通用在線考試系統
《國家中長期教育改革和發展規劃綱要( 2010—2020 年)》指出:“加強網絡教學資源體系建設,開發網絡學習課程,創新網絡教學模式,強化信息技術應用,改進教學方法,提高教學效果”[4].合理使用各種資源和編程技術,構建靈活通用的校內訪問平臺,設計滿足各科各類課程的在線考試系統,此舉應用不僅減輕了老師們出卷的負擔,又科學的對學生進行了考核.構建在線考試系統,是今后課程考核方式的趨勢,值得大力推廣.
1.2設計先進算法對在線考試進行科學組卷
智能組卷算法是在線考試中最核心的環節,是區分考試系統優劣的關鍵依據,其基本思想是利用計算機技術配合傳統的人工組卷方法和經驗,讓計算機自動生成一份高水平的試卷.如何保證生成的試卷最優化、知識點的覆蓋率和重難點的設置,是系統著重考慮的問題.目前,廣泛運用的智能組卷算法主要包括6種:基于深度與廣度搜索算法;基于粒子群算法;基于變量算法或隨機函數;基于遺傳算法;基于項目反應理論和基于人工魚群算法.
1.3利用計算機技術對考試成績進行數據挖掘
隨著在線考試的逐步應用,學生考試成績的信息量也在不斷的增長,系統可以利用數據挖掘技術,從考試成績中提取隱藏的、有用的信息來指導教學改革,幫助老師進行更好的教學.此外,某些授課中難以發現的問題,也可以通過數據挖掘來發現,從而獲得結果,幫助老師做出相應的調整,提高課堂效果.
本系統設計為通用在線考試系統,系統用PHP語言開發,數據庫使用MySQL,總體架構采用B/S模式[5],具體分系統管理、考試管理、題庫管理、試卷管理和評分系統五個功能模塊,其總體結構如圖1所示.本考試系統界面簡潔,數據庫性能優越,采用安全的訪問機制[6],管理員、教師和學生擁有不同的權限,老師可通過后臺進行題庫管理,試卷管理等操作,考生則通過前臺進行登錄[7],選擇相應的課程,完成單元測試或者課程考試等功能.

圖1 系統總體流程圖
在此系統中,題庫建設是工作量最大,涉及面最廣的一個模塊.試題庫在建設過程中首先要保證能具備一定量的題量,避免相關聯的題目前后與答案沖突.
2.1登陸界面的實現
在考試之前,首先要登錄,選擇合適的身份,填入相應的賬號密碼,經過驗證后即可進入考試系統,如圖2所示.學生可以自行按照學號進行注冊,或者管理員批量導入考生信息.考試登陸時,需要填寫正確的信息和隨機的驗證碼,經過后臺服務器的驗證后,通過的學生則可以參加相應的測試.后臺服務器還能記錄學生登陸考試的時間地點等功能.

圖2 登錄界面
2.2用戶管理模塊設計
本系統擁有三種角色成員,具體分為管理員身份、教師身份和學生賬號,其中最重要的角色之一是各個教師身份,其賬號涉及到的管理比較重要,比如進行某個課程題庫的添加、智能組卷、考后評分等操作.我們可以在圖3的界面下新建教師用戶,對其進行密碼設置,還可以對過期失效的教師用戶進行編輯刪除等操作.在老師填入系統分配的用戶名和對應的密碼后,點擊“確認”按鈕,即可允許登陸管理界面,進入后臺管理界面以后就可以對自己所帶的課程進行添加、刪除和更新,還能對所帶班級學生進行成績管理和試題庫管理等功能.系統擁有的管理員身份,其作用為負責整個系統的架構、數據庫的設計、平臺的運維等操作.

圖3 用戶管理界面
2.3課程管理
課程管理主要是針對我們學校的各個專業,由老師這個角色填寫相關的課程信息,所屬學院.主要錄入的信息有:課程所在學院或者某個系,課程的完整名稱,在“操作”一欄中,點擊“查看”按鈕,可以了解更多課程內容,點擊“修改”按鈕,可以對每個課程進行修改,點擊“刪除”按鈕,可以做刪除工作,其操作界面如圖4所示.

圖4 課程管理
2.4題庫管理模塊設計
每個教師只可對自己的課程進行題庫管理,試題庫的建設是一個非常系統的工作,費時費力,需要投入大量的精力,需要長期不懈的堅持.題庫建設的原則是以教學大綱為藍本,盡可能的覆蓋到各種題型,各個知識點,同時試題還要具備相應的難易度,還要滿足題庫數量多的基本要求.具體的題庫創建要按以下幾個要求進行:
試題類型:主要分為客觀題和主觀題.其中客觀題涵蓋了單項、多項選擇等題型;主觀題涵蓋了簡答、論述等題型.在進行組卷時,可以靈活配置各種題型,比如單元測試時,則可以只有選擇題.
覆蓋范圍:試題庫中的知識點應遵照所屬課程的教學大綱,每個章節的內容保證要能涉及到,并關注本學科最新動態,可以設計3%至12%的前沿試題.
難易程度:在各科試題中,中等難度題大約為題量的一半,其他等級難、易分別占四分之一題量.
試題質量:考試內容必需定義準確,避免錯別字,公式代碼無誤,條理分明,配圖清晰,試題語句無明顯歧義.
參考答案及評判標準:選擇題的標準答案要準確唯一;主觀題給定的答案應是此題的知識點的羅列,無需給出完整的大段的參考答案.
主要錄入的信息有:試題名稱的添加,試題的審核,試題的編輯和刪除等操作,其操作界面如圖5所示.在進行測試時,既可以分別針對某一題型進行自測練習,也可以按篇章進行自測練習,還可以進行本學科綜合自測練習.在練習結束后,可以查看正確答案,試題解析,顯示已做和未做題量,完成率,正確題量和錯誤題量,給出正確率.

圖5 題庫管理
本文分析了傳統考試的弊端,提出了一種課程考核方式的改革方向,設計了一個通用的在線考試系統,此系統人機界面友好,操作簡單,可以隨時隨地滿足師生的訪問,擴大了學生自主學習和鞏固所學知識的途徑,提高了課程教學質量,還便于教務部門對教學質量作客觀評估.在學期任何時間,學生們都可以進行靈活方便的測試,從而達到更好的掌握課本知識,輔助教學.在線考試系統擴展了傳統紙質考試的概念,在目前現代化的教育教學中,勢必占有重要的地位,因能為師生們提供更科學更優質的服務,值得在各大院校推廣.
[1]張作政. 應用型本科院校“計算方法”課程改革的幾點體會與思考[J].長沙大學學報,2013,(5):115-117.
[2]熊曉莉. 網絡課程在線考試模塊的設計與實現[J].渭南師范學院學報,2011,(12):76-79.
[3]關德君.基于NET技術的考試系統的設計與實現[J].通化師范學院學報(自然科學版),2012,(12):43-44.
[4]謝會娟,佘為,鐘聲. 基于ASP.NET實現隨機選取考題的研究[J].信息技術,2010,(9):66-68.
[5]董紅影.《程序設計》在線練習與考試系統的設計與實現[D]. 廣州:中山大學碩士學位論文,2014.
[6]張玲. 基于Web數據庫在線考試系統的設計研究探討[J]. 自動化與儀器儀表,2016,(5):120-124.
[7]宋艷.高校在線考試系統數據庫的設計與實現[J]. 電子技術與軟件工程,2016,(4):182-183.
(責任編校:晴川)
Research and Exploration of Examination Method for Curriculum
TAN Hongchun, JIN Li, WANG Qing
(College of Medical Information Engineering, Anhui University of Traditional Chinese Medicine,Hefei Anhui 230012, China)
The increasing development of internet technology promotes the reform of information technology in the field of education. At present, paper-based exam method alone could not meet the demand of curriculum evaluation. Online examination has become one of the main evaluation forms. The paper analyzes all modules of the online examination, including the design of user login, item bank construction, auto generating algorithm and intelligent score modules. The use of online examination could improve the marking efficiency and ensure the test quality and equity.
online test; system design; item bank construction
2016-08-28
安徽省教育廳2016年自然科學基金重點項目(批準號:kj2016A400);安徽省2015年省級教學研究重點項目(批準號:2015jyxm188);安徽中醫藥大學校級教研重點項目(批準號:2015xjjy003).
譚紅春(1979— ),男,安徽合肥人,安徽中醫藥大學醫藥信息工程學院講師,碩士.研究方向:計算機網絡、圖像識別.
TP311
A
1008-4681(2016)05-0130-03