馮素梅
(遼寧對外經貿學院,遼寧 大連 116052)
考試從古到今一直在進行,隨著社會的進步和科學技術的發(fā)展,對考試能否合理測試考生的能力也提出了更高的要求。試卷是否規(guī)范、合理、嚴密、難易適當等直接影響著考核是否合理,能否客觀準確的評估一個人的能力水平。因此,試題庫建設和研究受到了人們的日益重視,建立高質量、大容量的現代化試題庫成為必要。
傳統(tǒng)的考試出題一般都是考前由任課教師集中出題、集中組卷,這種過程存在弊端,出現不必要的重復勞動,浪費大量的人力資源和時間,增加了教師的負擔,同時試卷的難易度、嚴密性等也不能得以保障,建立質量高、容量大的現代化試題庫成為必要。我院深入落實科學發(fā)展觀,依據《國家中長期教育發(fā)展規(guī)劃綱要》、《遼寧對外經貿學院“十二五”發(fā)展規(guī)劃》,以提高質量為核心,全面推進教育教學改革,實現考教分離。結合我院辦學特色,申報了“試題庫管理系統(tǒng)研究”課題。
對于試題庫管理系統(tǒng)的研究,很多學者都做了大量的工作,提出了許多組卷算法,也開發(fā)了一些試題庫管理系統(tǒng)。目前,試題庫管理系統(tǒng)主要有基于C/S結構的試題庫管理系統(tǒng),基于移動Agent的試題庫管理系統(tǒng)和基于B/S結構的試題庫管理系統(tǒng)。本文結合我校的實際情況,提出了試題庫建設的指導思想與要求,確立了試題庫管理系統(tǒng)中,試題與屬性、試卷與約束的關系模型,進而對試題庫管理系統(tǒng)提出了總體設計。
試題庫建設的指導思想是:以科學發(fā)展觀為指導思想,堅持教育創(chuàng)新,深化教育教學改革,有利于課程教學和考教分離,體現考試的公正與公平原則,促進教學質量的提高。
為保證試題庫質量,以及試題庫的實用性,試題庫建設必須達到如下要求:
(1)課程需具有較穩(wěn)定的教學大綱與考試大綱。一般教學計劃、教學大綱、考試大綱能夠穩(wěn)定在三年以上的必修課和限選課程。
(2)試題庫建設應以教學大綱、考試大綱為依據。具有較強的科學性和思想性,能反映學科發(fā)展的前沿知識。
(3)試題庫題量要多、精、準,保證每次期末考試都能同時抽取至少A、B兩套難度一樣、試題重復率不超過5%的試卷,以滿足期末與補考的需要。試題庫每門課程的題量數應為試卷題量的20倍以上。每道試題都要經過精確測試,答案標準,易于批卷。
(4)試題庫題型要豐富。試題庫與組成的試卷都必須附有試題的評分標準及參考答案,試卷庫的試卷、評分標準及參考答案都應用W ord排版并備份。
(5)試題庫試題不僅要覆蓋考試大綱的全部知識點,同時要突出重點。要使難、較難、一般、易各類難度的試題所占比例適中。即檢查其理解和掌握基本知識的程度,又能考核其運用知識、分析問題和解決問題的能力,同時有利于培養(yǎng)創(chuàng)新意識,并做到難易適中。
(6)試題庫要做到絕對的保密。每門課程的試題庫建設都需要有專人負責。
(7)試題庫建設具備動態(tài)性。定期根據課程教學需要對試題庫進行更新、補充和完善。
不論試題庫試題屬于哪種題型,也不論考核的是學生的知識、能力還是素質,其中每道試題的主要屬性有題型、試題編號、題干、試題分數、難度系數、知識點(試題內容所屬大綱的單節(jié))、掌握程度(反映該題對教學內容的掌握程序)、參考答案、錄入時間、修改時間、是否抽取、估計答題時間等。試題與屬性的關系矩陣為:
T=[a1,a2,a3……an]
其中:n是試題所擁有的屬性數目。
試卷一般通過自動組卷和手動組卷兩種方式獲取,無論自動組卷還是手動組卷都是從一定題量的試題庫中搜索滿足組卷目標要求的一個試題組合。而組卷目標要求實質上就是一系列的約束條件,如試卷的分數總和,試卷的題型,各題型所占總分數的比例,每個題型中各知識所占的分數比例、各種難度的試題所占的分數比例、各種掌握程度所占的分數比例、一次抽取多套試卷時試卷的重復率等等。即試卷與各種約束條件的關系矩陣為:
J=[b1,b2,b3……bm]
其中:m是對試卷的約束條件數目。
3.3 目標關系模型
根據上述的試題與屬性的關系模型與試卷與約束的關系模型,可以得出組卷的目標關系模型實質上是一個n×m的目標矩陣,即:
矩陣S反映了試卷所有試題都要滿足用戶指定的要求,其中矩陣S的行元素反映了每道試題的的一系列約束條件,矩陣S的列元素反映了每道試題的每個屬性。在實際應用中,一般希望誤差所有的試題都要滿足用戶的要求,即其誤差達到最小。如果一次抽取多于兩套試卷,希望試卷間的試題重復率能達到最低。如果試題庫的中的試題足夠多,試卷間的重復率可接近于零。
根據試題庫建設指導思想與要求,結合試題與屬性關系模型、試卷與約束關系模型及目標模型,開發(fā)一套實用的試題庫管理系統(tǒng)。試題庫管理系統(tǒng)主要達到以下目標功能:
(1)系統(tǒng)具有良好的人機操作界面。
(2)因為系統(tǒng)的使用對象較多,所以要求有較好的權限管理。
(3)強大的數據查詢功能,支持多條件查詢。
(4)對試題及課程信息進行增加、刪除、修改和查詢。
(5)能夠實現“一鍵自動組卷”功能,快速準確地生成試卷。
(6)正式抽取試卷前,可進行樣卷的抽取。
(7)通過提示選擇,試卷參數設置,能夠實現人工組卷功能。
(8)通過對試題知識點與試題難度的設置,對試卷進行有效分析。
(9)因為試卷所具備的特殊性,數據應絕對安全。
(10)加強日志管理,以保證試卷的安全性。
根據其功能,對試題庫管理系統(tǒng)進行總體設計,主要包括課程管理、試題管理、試卷管理、日志管理、權限管理等,其功能框圖如圖1所示。
圖1 試題庫管理系統(tǒng)的功能框圖
(1)課程管理
課程管理主要包括課程名稱、課程編號、基本信息和考試大綱的章、節(jié)信息。知識點結構管理主要包括:知識點管理包括囊括了章、節(jié)以及具體知識點的管理。只有錄入了課程每一章節(jié)具體的知識點信息,才可以在試題管理模塊中按照所屬知識點來錄入,這樣也才能夠保證后期按照知識點來進行組卷。
(2)試題管理
試題管理包括對試題的基本操作以及試題參數設置兩個子模塊。其主要功能如下:
1)試題基本操作:在試題庫中進行試題的增加、刪除、查詢、修改等。
2)試題參數設置:對試題所屬的課程、試題類型、章、節(jié)、知識點結構以及難度等進行設置。
(3)試卷管理
試卷管理包括了有人工組卷和自動組卷兩種方式。
1)人工組卷:就是按照一定的要求從試題庫中直接選擇所需要的試題,然后組成一份試卷。
2)自動組卷:通過設置相應參數,點擊按鈕,自動生成一張完整的試卷。
(4)系統(tǒng)管理
系統(tǒng)管理就是對使用該系統(tǒng)的相關用戶進行管理,主要包括了用戶信息和用戶權限管理兩個部分。其中用戶有兩種類型:管理員和普通用戶,當以管理員的身份登錄系統(tǒng)時,即擁有了對試題信息管理、課程信息管理、組卷管理以及系統(tǒng)管理的權限。而以普通用戶身份登錄時,只能對自己的信息以及本人所教課程的相關信息進行查詢及修改操作,不能進行其他系統(tǒng)相關操作,這樣有效的保證了數據的安全性。因此,該模塊的主要功能包括了一下幾個部分:
1)用戶信息管理:包括用戶名、密碼等各項基本信息的錄入、刪除、修改維護。
2)用戶權限管理:管理員在設置某用戶初始信息時,可賦予該用戶一定的權限。比如:系統(tǒng)管理、課程管理等。只有具有權限的用戶才能在登錄系統(tǒng)之后,對所擁有權限的模塊進行操作。
試題庫建設是高校的一項重要任務,試題庫建設的好壞一方面影響著其使用效率,另一方面也影響了生成的試卷質量。本文主要從試題庫建設指導思想與要求出發(fā),分析了試題庫管理系統(tǒng)的目標模型,進一步提出了建設試題庫管理系統(tǒng)的總體設計。
[1]王建忠,張萍等.考試系統(tǒng)中題庫量與試題量的關系研究[J].計算機應用研究,2010,27(2):611-612.
[2]Callear,David,Terry King.Using computer-based tests for information science[J].Association for Learning Technology Journal,2007,35(1):27-32
[3]楊勇,梁金鈴.基于B/S模式的通用試題庫系統(tǒng)的設計與實現[J].計算機工程與科學,2009,31(4):144-145.
[4]劉志海.通用試題庫系統(tǒng)的設計與實現[J].計算機與信息技術,2008,(9):95-98.
[5]曾任仁,林宇洪,呂義勇.通用試題庫管理系統(tǒng)的設計與實現[J].福建農林大學學報(自然科學版),2008,(3):25-27.