国产日韩欧美一区二区三区三州_亚洲少妇熟女av_久久久久亚洲av国产精品_波多野结衣网站一区二区_亚洲欧美色片在线91_国产亚洲精品精品国产优播av_日本一区二区三区波多野结衣 _久久国产av不卡

?

試題自動(dòng)提取系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)

2012-04-29 08:53康桂珍
現(xiàn)代教育技術(shù) 2012年1期
關(guān)鍵詞:設(shè)計(jì)與實(shí)現(xiàn)試題

[摘要]文章設(shè)計(jì)與實(shí)現(xiàn)了一個(gè)試題自動(dòng)提取系統(tǒng),論述了該系統(tǒng)的特點(diǎn)及構(gòu)建原則;闡述了系統(tǒng)的結(jié)構(gòu)和功能;并詳細(xì)描述了系統(tǒng)所采用的關(guān)鍵技術(shù)。系統(tǒng)針對(duì)考試系統(tǒng)中試題的自動(dòng)提取展開(kāi)研究,把試卷中的問(wèn)題歸類為試題庫(kù)中若干張表,以解決試題庫(kù)中人員管理問(wèn)題、題型問(wèn)題、課程問(wèn)題及安全問(wèn)題等。同時(shí)該系統(tǒng)對(duì)試題提取過(guò)程中的重復(fù)性問(wèn)題、難度問(wèn)題、章節(jié)問(wèn)題等進(jìn)行重點(diǎn)處理,在試題添加過(guò)程中加進(jìn)適當(dāng)?shù)囊蜃舆M(jìn)行控制,以保證試題抽取的科學(xué)性、合理性和規(guī)范化。

[關(guān)鍵詞]試題;自動(dòng)提??;設(shè)計(jì)與實(shí)現(xiàn)

[中圖分類號(hào)]G40-057[文獻(xiàn)標(biāo)識(shí)碼]A[論文編號(hào)]1009-8097(2011)01-0103-04

引言

在精品課程和網(wǎng)絡(luò)課程建設(shè)過(guò)程中,試題庫(kù)建設(shè)問(wèn)題是一個(gè)值得研究的問(wèn)題,教師要建立試題庫(kù),以前都是依靠學(xué)科教師把每年的考題積存在檔案袋里,然后調(diào)出來(lái),供學(xué)生練習(xí)或教師下次出題用。這樣很不方便,而且題量有限。隨著信息化建設(shè)步伐的加快,各級(jí)學(xué)校的校園網(wǎng)都已建成,試題自動(dòng)抽取、網(wǎng)上考試正被越來(lái)越多的學(xué)校重視。因此我們有必要研究一個(gè)試題自動(dòng)提取系統(tǒng),更科學(xué)地對(duì)知識(shí)進(jìn)行考查,更好地發(fā)揮校園網(wǎng)的作用,同時(shí)試題庫(kù)的建設(shè),可以更好地實(shí)現(xiàn)資源共享,促進(jìn)教育教學(xué)改革和教學(xué)質(zhì)量的提高。通過(guò)對(duì)大量文獻(xiàn)研究分析,發(fā)現(xiàn)試題自動(dòng)抽取系統(tǒng),正在被越來(lái)越多的學(xué)校和專家所關(guān)注,因?yàn)樗淖冎藗兊慕逃^念、考試模式和教學(xué)模式。有些專家研究了試題自動(dòng)抽取系統(tǒng)的算法,如題庫(kù)系統(tǒng)試卷自動(dòng)生成算法研究;有些專家研究了用VB和ACCESS數(shù)據(jù)庫(kù)實(shí)現(xiàn)試題自動(dòng)抽取的方法;有些專家研究了基于遺傳算法的試題庫(kù)智能組卷系統(tǒng);但受VB系統(tǒng)自身所限在網(wǎng)絡(luò)環(huán)境下路徑問(wèn)題一直困擾著人們,實(shí)際真正應(yīng)用于實(shí)踐的系統(tǒng)還存在一些問(wèn)題需不斷解決。我們?cè)谇叭搜芯康幕A(chǔ)上,采用基于Brower/Server(B/S)模式架構(gòu)設(shè)計(jì),以Windows 2003+IIS6.0作為服務(wù)器的運(yùn)行環(huán)境,采用ACCESS建立數(shù)據(jù)庫(kù)進(jìn)行數(shù)據(jù)管理,采用ASP和JSP技術(shù)作為開(kāi)發(fā)工具,并以ADO作為數(shù)據(jù)庫(kù)訪問(wèn)技術(shù),使用了VBScript和JavaScript作為腳本語(yǔ)言,對(duì)試題自動(dòng)抽取系統(tǒng)進(jìn)行了設(shè)計(jì)、研究和實(shí)現(xiàn)。

一、系統(tǒng)特點(diǎn)及構(gòu)建原則

1.系統(tǒng)特點(diǎn)

(1)適合不同學(xué)科

對(duì)不同的學(xué)科都可以使用該系統(tǒng),只需要改變題型就可以。

(2)可詳細(xì)定義試卷屬性

對(duì)考試科目、考試類別、考試學(xué)校、適用班級(jí)、考試時(shí)間等進(jìn)行動(dòng)態(tài)定義。

(3)分章節(jié)、按知識(shí)點(diǎn)抽題

在數(shù)據(jù)庫(kù)中加進(jìn)章節(jié)和知識(shí)點(diǎn)標(biāo)識(shí),保證試題知識(shí)點(diǎn)的全面性。

(4)可手動(dòng)和自動(dòng)兩種方法提取試題

通過(guò)手動(dòng)抽題保證試題的全面性和系統(tǒng)性,自動(dòng)抽題保證了試題的隨機(jī)性和快捷性。

(5)分工明確

前臺(tái)由學(xué)生和教師抽題使用和練習(xí)考試使用,后臺(tái)由學(xué)科教師出題、建題庫(kù)使用。

(6)動(dòng)態(tài)管理

不論是試題追加還是試題抽取都可以動(dòng)態(tài)進(jìn)行,可以隨時(shí)完善題庫(kù)和對(duì)所出試題進(jìn)行修改。

試題庫(kù)中試題類型可以隨科目不同而追加或修改。

(7)試題難易可控

對(duì)不同的試題設(shè)有難度層級(jí)。

(8)方便靈活

界面采用智能化管理,不熟悉程序設(shè)計(jì)的教師也可以使用。

(9)自動(dòng)導(dǎo)入Word文檔形成試卷,并可在線考試。

2.構(gòu)建原則

(1)方便實(shí)用原則

試題錄入和抽取都可以采用手動(dòng)和自動(dòng)兩種方式。兩種方式的使用保證了試題在抽出后的重復(fù)率降低、知識(shí)面覆蓋廣。

(2)試題的審核原則

在抽出試題后,有專門的系統(tǒng),讓學(xué)科專家審核,如果通過(guò)才能形成一份試題,不能通過(guò)就不能形成試題,保證了試題的可靠性和可信度。

(3)安全可靠原則

系統(tǒng)專門設(shè)計(jì)了管理和安全模塊,保證了試題的安全性。

(4)美觀易用原則

界面設(shè)計(jì)美觀大方,用戶使用簡(jiǎn)單易操作。

二、系統(tǒng)結(jié)構(gòu)設(shè)計(jì)

系統(tǒng)結(jié)構(gòu)及主要模塊的功能,如圖1所示。試題自動(dòng)提取系統(tǒng)主要功能是解決隨機(jī)抽取、自動(dòng)生成試卷等問(wèn)題的。主要模塊有:課程配置、試題與組卷、人員管理、試題管理和系統(tǒng)安全等,如圖2所示。系統(tǒng)的主要功能特點(diǎn)如下:

1.B/S模式簡(jiǎn)單易用,分布式管理方便實(shí)用

試題輸入、抽題、審卷都在該模式下運(yùn)行,便于維護(hù)升級(jí),并能夠與校園網(wǎng)集成。試題和考試都可以進(jìn)行分布式管理,教師可以隨時(shí)和隨地進(jìn)行試題錄入和試題抽取。學(xué)生可以隨時(shí)在互聯(lián)網(wǎng)或校園網(wǎng)上抽取試題檢測(cè)自己的學(xué)習(xí)情況。

2.教師出題、學(xué)生練習(xí)、在線考試都可進(jìn)行

試題及組卷模塊,教師可以方便的抽取試卷,。并配有答案,計(jì)算機(jī)可以批閱客觀題,教師手工批閱主觀題。同樣學(xué)生可以在線上做題練習(xí),并查詢答案。

3.靈活的題庫(kù)抽取策略

隨機(jī)出題,保證了考試的公平性、保密性。

可以按題型、知識(shí)點(diǎn)、難度、章節(jié)等參數(shù)讓系統(tǒng)自動(dòng)抽題;根據(jù)需要給定試題分?jǐn)?shù)和修改試題分?jǐn)?shù):還可以修改題型。

4.完善的試題管理功能

對(duì)試卷可以進(jìn)行修改,教師可以對(duì)不滿意的試題進(jìn)行手工處理;定義的試卷可以導(dǎo)入Word文檔,即可滿足傳統(tǒng)考試和練習(xí)的要求,也可進(jìn)行在線考試。

5.完整的用戶管理和權(quán)限控制

系統(tǒng)包括管理員、學(xué)科教師、學(xué)生等用戶,不同用戶對(duì)系統(tǒng)的使用權(quán)限不一樣,保證題庫(kù)的安全性。

三、系統(tǒng)關(guān)鍵技術(shù)設(shè)計(jì)與實(shí)現(xiàn)

1.數(shù)據(jù)庫(kù)設(shè)計(jì)

數(shù)據(jù)庫(kù)結(jié)構(gòu)的設(shè)計(jì)是整個(gè)系統(tǒng)設(shè)計(jì)中最為重要的環(huán)節(jié),合理的數(shù)據(jù)庫(kù)不僅能簡(jiǎn)化數(shù)據(jù)庫(kù)操作程序的編寫(xiě),提高系統(tǒng)的工作效率,而且能方便系統(tǒng)的擴(kuò)充與維護(hù)。本系統(tǒng)采用ACCESS作為數(shù)據(jù)庫(kù)。

主要由以下9張表組成,如表1所示:

另外一些表是常規(guī)管理中常用表,如:管理人員表、公告表、系統(tǒng)日志表等;還有各類型的題庫(kù)信息表,每個(gè)類型占一張表。

2.自動(dòng)提取試題算法設(shè)計(jì)與實(shí)現(xiàn)

(1)當(dāng)完成了數(shù)據(jù)庫(kù)中表的設(shè)計(jì)后,又設(shè)計(jì)了專門的錄入、修改等界面(如圖3),與數(shù)據(jù)庫(kù)中的各表關(guān)聯(lián),完成數(shù)據(jù)添加任務(wù)和修改任務(wù),給各字段賦值。

(2)錄入?yún)?shù)包括題型總數(shù)、各種類型試題數(shù)、難度及試題總分等數(shù)據(jù),如圖4和圖5所示。

根據(jù)錄入的參數(shù)建立循環(huán)處理函數(shù)。第一層循環(huán)為試題類型的循環(huán),第二層為試題類型中的難度循環(huán),第三層為試題類型中的試題數(shù)量的循環(huán)。若循環(huán)體中沒(méi)有相應(yīng)的參數(shù),系統(tǒng)會(huì)自動(dòng)跳到下一層循環(huán)。

(3)試題中難度問(wèn)題的解決

在試題庫(kù)數(shù)據(jù)添加時(shí),直接由學(xué)科教師根據(jù)經(jīng)驗(yàn)按各型試題的要求,把試題難度分成幾類:很難、難、較難、較易、易幾個(gè)等級(jí),保證出題需求和質(zhì)量,如圖5所示。

(4)試題中隨機(jī)提取試題問(wèn)題的解決

獲得試題庫(kù)表中試題類型和要求難度的試題總數(shù)后與前面相應(yīng)參數(shù)作對(duì)比,如果試題總數(shù)小于或者等于抽取題型數(shù)量,則將試題庫(kù)中的所有試題都插入試卷表中,如果試題總數(shù)大于抽取試題數(shù)量,則運(yùn)行randomize函數(shù),產(chǎn)生不同的種

子數(shù),再用Rnd()函數(shù)獲得一組隨機(jī)數(shù)字,存放在數(shù)組中,然后通過(guò)這組隨機(jī)數(shù)字從試題庫(kù)中抽取試題。

(5)重復(fù)問(wèn)題的解決

在獲得隨機(jī)數(shù)字的時(shí)候,系統(tǒng)會(huì)判斷前面所獲得的數(shù)字,如有重復(fù),則刪除該數(shù)字,以防止數(shù)字重復(fù),也就是試題重復(fù)。

(6)上下題知識(shí)點(diǎn)重復(fù)問(wèn)題的解決

除了在建立表時(shí)有章節(jié)字段可以解決章節(jié)知識(shí)點(diǎn)問(wèn)題,同時(shí)若同一知識(shí)點(diǎn)在不同題型中出現(xiàn)的解決也很關(guān)鍵,我們?cè)诮?shù)據(jù)庫(kù)時(shí),可以給各知識(shí)點(diǎn)以標(biāo)識(shí),通過(guò)不同的標(biāo)識(shí)來(lái)區(qū)分知識(shí)點(diǎn),在試題抽取時(shí)可以對(duì)標(biāo)識(shí)進(jìn)行判斷,后面題型所抽試題避免出現(xiàn)前面知識(shí)點(diǎn)。

在獲得需要插入的試題數(shù)據(jù)之后,我們?cè)O(shè)計(jì)了系統(tǒng)插入過(guò)程,在插入過(guò)程中,系統(tǒng)會(huì)將試題庫(kù)中的試題ID(關(guān)鍵字)存到試題表中,并插入試題類型分值和排序號(hào),以及試題的總分。

(7)試卷的生成

該系統(tǒng)設(shè)計(jì)了自動(dòng)組卷和手工添加試卷兩種操作方式,自動(dòng)和手工添加試卷不同的是:自動(dòng)組卷在選擇試題時(shí)只需要操作者輸入相應(yīng)的參數(shù),系統(tǒng)便會(huì)根據(jù)參數(shù)值從系統(tǒng)數(shù)據(jù)庫(kù)自動(dòng)選擇試題,完成組卷操作。

在輸入完試卷信息后,該系統(tǒng)設(shè)計(jì)有試卷參數(shù)設(shè)定頁(yè)面。在頁(yè)面中列出此門課程中的題型和試題(試題數(shù)據(jù)按試題的難度劃分),操作者可以在后面輸入需要的試題數(shù)量以及設(shè)定試題分值和排序號(hào)。設(shè)定之后,系統(tǒng)將根據(jù)設(shè)定的參數(shù)值,自動(dòng)從試題庫(kù)抽取試題,從而組成試卷,如圖6和圖7所示。

在生成試卷時(shí),系統(tǒng)從數(shù)據(jù)庫(kù)中獲取所要生成的試卷信息,然后從試卷表中獲得試題信息,最后通過(guò)試題ID(關(guān)鍵字)將試題表中的試題循環(huán)顯示。

3.試卷的管理與打印

試卷生成之后,有專門的試卷管理頁(yè)面,可以查看試卷的信息,以及修改和預(yù)覽試卷。

(1)在修改頁(yè)面中可以修改試卷的參數(shù),以及試卷里面的試題和調(diào)整試題類型的分值。試卷總分是按照試題的類型數(shù)量和試題類型的分值計(jì)算的,如圖8所示。

(2)在預(yù)覽頁(yè)面中可以看到試卷最后的組成效果,在試卷的最下面可以點(diǎn)擊打印和打印答案按鈕。試卷生成實(shí)現(xiàn)之后,可以將試卷導(dǎo)入到Word中,系統(tǒng)會(huì)自動(dòng)生成一份Word格式的試卷。同時(shí),該系統(tǒng)還可以進(jìn)行在線考試。

四、結(jié)語(yǔ)

該系統(tǒng)通過(guò)多個(gè)維度對(duì)數(shù)據(jù)庫(kù)進(jìn)行了設(shè)計(jì),保證了試卷的信度和效度、試題的難易度和區(qū)分度;采用隨機(jī)抽取的方法保證了試題的隨機(jī)性和安全性;利用B/S模式保證了試題的分布式管理;利用數(shù)據(jù)庫(kù)技術(shù)保證了數(shù)據(jù)的可存儲(chǔ)和再利用。該系統(tǒng)在《C語(yǔ)言精品課程》、《現(xiàn)代教育技術(shù)應(yīng)用》、《教育軟件與開(kāi)發(fā)》等多門精品課程和網(wǎng)絡(luò)課程中試運(yùn)行效果良好,較好地滿足了教學(xué)需要。教師可以很容易地形成所需試題,學(xué)生可以通過(guò)試題的形成對(duì)所學(xué)知識(shí)進(jìn)行檢驗(yàn),從而促進(jìn)了教學(xué)改革,實(shí)現(xiàn)教考分離;同時(shí)又可以把教師從繁重的出題判卷中解放出來(lái),使大量精力用在如何提高教育質(zhì)量上,試題庫(kù)的建設(shè)也極大地豐富了教學(xué)資源,使更多的教師和學(xué)生分享網(wǎng)絡(luò)資源的成果。

當(dāng)然,系統(tǒng)中還有一些問(wèn)題需要完善,如該系統(tǒng)試題自動(dòng)提取采用的是隨機(jī)函數(shù)的數(shù)學(xué)模型,雖然加進(jìn)了許多約束條件來(lái)保證試題的信度、難度及效度,但還不能完全保證試題在抽取時(shí)覆蓋面的問(wèn)題;在主觀題的判卷上還要進(jìn)一步引進(jìn)人工智能和自然語(yǔ)言的分詞系統(tǒng)進(jìn)行處理。

基金項(xiàng)目:本文系山西師范大學(xué)教改項(xiàng)目課題組課題“試題自動(dòng)提取系統(tǒng)研究”(編號(hào):SD2007ZDET-04)和“C程序設(shè)計(jì)精品課程”(編號(hào):SD2008JPKC-09)的研究成果。

作者簡(jiǎn)介:康桂珍,山西師范大學(xué)教育技術(shù)與傳媒學(xué)院教師,副教授,碩士。研究方向:教育技術(shù)學(xué)和信息技術(shù)應(yīng)用。

收稿日期:2011年11月1日

編輯:小西

猜你喜歡
設(shè)計(jì)與實(shí)現(xiàn)試題
第63屆IMO試題
高考數(shù)學(xué)模擬試題(一)
2021年高考數(shù)學(xué)模擬試題(四)
2019年高考數(shù)學(xué)模擬試題(五)
《陳涉世家》初三復(fù)習(xí)試題
2019屆高考數(shù)學(xué)模擬試題(二)
配調(diào)一體配網(wǎng)自動(dòng)化系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)
校園電商平臺(tái)的設(shè)計(jì)與實(shí)現(xiàn)
高校文化建設(shè)中視覺(jué)識(shí)別系統(tǒng)的設(shè)計(jì)和實(shí)現(xiàn)
科研院所科研信息化管理系統(tǒng)的設(shè)計(jì)與應(yīng)用