[摘要]智能化在線學習考試系統(tǒng)不僅可以作為大規(guī)模的考試的總結性評價、教師的課堂教學測試的診斷性評價和形成性評價,也可以作為學生在線學習的學習平臺。
[關鍵詞]智能化題庫 自動生成 智能化考試系統(tǒng)
教育技術發(fā)展的特點在教學評價中起到了重要的作用。傳統(tǒng)的教學評價已經(jīng)滿足不了當前個性化的學習需求,智能化在線學習考試系統(tǒng)可以促進學生的在線學習,充分體現(xiàn)學生學習的個性差異,真正實現(xiàn)個別化的學習和評價,解決了傳統(tǒng)測評系統(tǒng)和評價方式的不足。
一、 智能化在線學習考試系統(tǒng)的設計思想
教學評價是教學過程中的重要環(huán)節(jié),分為診斷性評價、形成性評價和總結性評價。診斷性評價是在學習開始之前對學習者所具有的認知、情感和技能方面的條件進行的評估;形成性評價是在教學和學習過程進行的評價;總結性評價是在學習結束后對學生的學習效果進行的評價。智能化在線學習考試系統(tǒng)充分考慮到每個學生的個性差異,提供了一個自主、智能化、個性化的學習平臺。真正達到考試與教學和學習的結合,使考試為教學和學習服務。其考試統(tǒng)計信息作為一種教學信息反饋給教師,幫助教師及時掌握教學的情況,使教學和學習達到最優(yōu)化。
二、智能化在線學習考試系統(tǒng)的優(yōu)勢
1.題庫的通用性、有效性、動態(tài)更新
利用XML文件在不同的題庫之間進行試題的共享,從而在異構系統(tǒng)、異構數(shù)據(jù)庫之間實現(xiàn)題庫資源的共享。通過數(shù)據(jù)庫對試題集中管理,通過XML進行數(shù)據(jù)交換,實現(xiàn)了數(shù)據(jù)庫和XML文件的數(shù)據(jù)交換,保證了題庫的開放性。
2.錯題庫、練習題庫建立和及時更新,保證錯題庫的有效性和典型性。
3.題庫的多樣性,考試題庫、測試題庫、錯題庫等多種題庫,保證考試與教學和學習的相互結合。
4.生成試卷方式的多樣化、智能化,自動生成試卷和手工生成試卷相結合。
5.評卷方式的多樣化,自動閱卷和手動閱卷相結合的方式。
6.題型的多樣化、以及格式的通用性。包括單選、多選、是非、填空、簡答、實驗、操作等多種題型,并且所有的題型統(tǒng)一使用一種格式,保證格式的通用性。
7.考試和教學和學習相結合,診斷性評價、總結性評價和形成性評價相結合。
8.教學統(tǒng)計信息的合理有效的使用,隨時統(tǒng)計每個考生的學習測試信息,反饋給教師,以便教師及時了解學生掌握情況,對以后的教學過程作出調整;統(tǒng)計錯題信息,及時更新錯題庫。
三、 智能化在線學習考試系統(tǒng)的設計
智能化在線學習考試系統(tǒng)主要有以下功能模塊。
1.用戶管理子系統(tǒng)。
本系統(tǒng)有三種用戶:后臺管理員、教師、學生。用戶管理子系統(tǒng)就是對這三種角色的信息進行管理。
2.題庫管理子系統(tǒng)。
題庫管理系統(tǒng)是考試系統(tǒng)的中心部分。本題庫系統(tǒng)是一個智能化、通用的題庫系統(tǒng)。其智能化主要體現(xiàn)在每道題的知識點表示方法上,通用性是主要體現(xiàn)在通過XML實現(xiàn)不同題庫之間的數(shù)據(jù)共享,實現(xiàn)資源共享,減少數(shù)據(jù)冗余。題庫按照不同的教學和學習評價需求分為練習題庫、考試題庫、錯題庫。
(1)練習題庫主要是用于學生在線學習和測試。
(2)考試題庫主要是用于學生的總結性評價。
(3)錯題庫主要是利用考試信息統(tǒng)計子系統(tǒng)的錯題信息,統(tǒng)計把錯誤率高的且具有典型代表的試題加入到錯題庫中。
一個好的題庫應該隨著課程內容的改變做及時地更新,練習題庫、考試題庫應該及時更新,一方面保證題庫的保密性,另一方面確保題庫評價的有效性和題型的多樣性;錯題庫也要及時更新,保證每道題都是具有典型代表的。
3.試卷管理子系統(tǒng)。
主要是負責對試卷的管理工作,包括試卷模版管理、試卷管理和組卷模塊三部分組成。
(1)模版是試卷按照題型、以及知識點、試題難易度等具體要求制成的一種試卷結構框架,試卷就是根據(jù)這種結構從題庫中抽取符合要求的試題然后組成的。
(2)試卷管理模塊主要是對生成的試卷進行修改達到滿意。
(3)組卷管理模塊主要是生成試卷,有兩種方式:手動生成試卷和利用考試模版自動生成試卷。
4.考試管理子系統(tǒng)。
由考試控制管理、考試監(jiān)控管理和評閱試卷管理等管理模塊組成。
(1)考試控制管理模塊實質上是考試控制臺,由考試批準、考試開始和考試結束三個子模塊組成。
(2)考試監(jiān)控管理模塊主要是為了防止考生考試作弊,可以采取對考生IP的進行監(jiān)控,發(fā)現(xiàn)異常IP,及時進行處理。
(3)評閱試卷管理模塊主要是負責閱卷。閱卷主要采取三種方式:自動閱卷、手動閱卷、專家系統(tǒng)閱卷。
5.考試信息統(tǒng)計子系統(tǒng)。主要是負責對考生的考試信息進行統(tǒng)計,并且利用數(shù)據(jù)挖掘技術挖掘出有用的信息,將這些信息反饋給學生和教師,為教學和學習服務。主要有試題統(tǒng)計、錯題統(tǒng)計、考試信息打印等三部分組成。
6.考試異常處理子系統(tǒng)。該系統(tǒng)主要是負責對考生考試過程中發(fā)生的異常進行處理,對于頁面出現(xiàn)的一些報錯信息打印出來。對于考試中發(fā)生考試異常,造成學生及其死機等問題的,程序每隔幾分鐘自動備份考卷,以保證考試異常時考生再次考試的時候答題信息不會丟失,如果異常發(fā)生時,程序自動停止計時。
四、 智能化在線學習考試系統(tǒng)的開發(fā)環(huán)境和技術支持
1.開發(fā)環(huán)境。針對網(wǎng)絡在線考試系統(tǒng)的特點,本系統(tǒng)采用了Browser/Web Server系統(tǒng)運行模式。考試中心子系統(tǒng)和考點子系統(tǒng)的數(shù)據(jù)庫及Web服務器操作系統(tǒng)都采用Linux9.0,數(shù)據(jù)庫管理平臺采用Oracle9i,WEB 服務器采用的Resin。
2.數(shù)據(jù)庫設計
(1)人員數(shù)據(jù)庫。
主要有三個表,教師信息表(DB_TCHINFO)、管理員信息表(DB_ADMININFO)、學生信息表(DB_STDINFO)。
(2)試題數(shù)據(jù)庫。
主要有三個題庫表: 練習題庫表(DB_QUEPRACTICE )、考試題庫表(DB_QUESTEST)、錯題庫表(DB_QUESWRONG)。所有的題庫都使用統(tǒng)一的題庫信息表,存放題庫的科目表、章表、節(jié)表、知識點表、模版表等信息。
(3)試卷數(shù)據(jù)庫。
試卷表(DB_PAPER)包括:試卷編號、試卷名稱、試卷中的試題編號、試題類型、試題、參考答案、專業(yè)、課程、認知層次、組卷人員、組卷日期、考試時間、考試說明等等。還包括學生成績表。
3.題庫加密、成績加密技術。對試題和答案進行加密,防止泄密、成績被泄露、復制、修改,萬一成績被修改,應恢復出原始成績。題庫的加密:采用改進的3DES加密,這樣兼顧了速度和安全兩方面的指標。由于試卷信息的加密實際是數(shù)據(jù)庫記錄的加密,而記錄并不是一個連續(xù)的信息串序列。另外,為了能正確地區(qū)分有效數(shù)據(jù)和填充數(shù)據(jù),加密的數(shù)據(jù)串應有長度控制。成績的加密:當考生點擊交卷,系統(tǒng)在判完卷后,這就需要防止成績被查看、修改、替換學生成績記錄以及發(fā)現(xiàn)成績被修改后防止抵賴。為保證成績的安全性,我們提出了成績多級別安全的防范措施。
參考文獻:
[1]吳平.遠程考試系統(tǒng)的設計[J].中國遠程教育,2000(162):46-48.
[2]余勝泉,何克抗.網(wǎng)絡題庫系統(tǒng)的設計與實現(xiàn)[J].教育技術通訊應用開發(fā),2003,(7).
[3]尹朝慶,尹皓.人工智能與專家系統(tǒng)[M].北京:中國水利水電出版社,2001.
(作者單位:北京交通大學計算機與信息技術學院)