劉偉學(xué)
(赤峰學(xué)院 學(xué)科建設(shè)規(guī)劃處,內(nèi)蒙古 赤峰 024000)
隨著教學(xué)改革的深入,我校正在逐步實(shí)行學(xué)分制,進(jìn)行學(xué)生自主選課,實(shí)行教考分離等.為了提高教學(xué)質(zhì)量,我校進(jìn)行了積極的探索,除了對(duì)教學(xué)方法、課程設(shè)置、教材建設(shè)和師資隊(duì)伍建設(shè)等方面進(jìn)行改革外,實(shí)行教考分離已被認(rèn)為是保證和提高教學(xué)質(zhì)量的有效措施.教考分離能否取得成功的關(guān)鍵是試題庫(kù)的建設(shè).沒有高質(zhì)量的試題庫(kù)很難達(dá)到教考分離的真正目的[1],因此研發(fā)教考分離出題系統(tǒng)成為我校教學(xué)改革的迫切需要之一.
教考分離即是把課程考試從整個(gè)教學(xué)過程中剝離出來,相對(duì)獨(dú)立地組織進(jìn)行[2],任課教師負(fù)責(zé)課程教學(xué),并將課程按照章節(jié)設(shè)計(jì)試題,同時(shí)錄入試題庫(kù).出題教師根據(jù)課程教學(xué)大綱從試題庫(kù)中抽取試題組卷.通過教考分離的內(nèi)容對(duì)本系統(tǒng)進(jìn)行分析如下.
教考分離出題系統(tǒng)從多個(gè)方面體現(xiàn)了“教”與“考”的關(guān)系,它們并沒有分開,而且聯(lián)系的還很緊密.從“教”與“考”兩方面驗(yàn)證同一個(gè)知識(shí)點(diǎn)的重要性,從而更能突出重點(diǎn),難點(diǎn),這對(duì)提高學(xué)習(xí)效率和素質(zhì)教育都是行之有效的[3].
通過分析研究,該系統(tǒng)應(yīng)具備以下的主要功能.
教師登陸系統(tǒng)后,能夠查看某一課程的教學(xué)計(jì)劃和內(nèi)容并對(duì)其進(jìn)行增加,修改、刪除等操作.
教師登陸系統(tǒng)后查看,增加,修改和刪除試題.
教學(xué)管理人員可以查看試題庫(kù),并從中抽出難易程度不同的試題,最終自動(dòng)生成一套完整的試卷.
本系統(tǒng)設(shè)計(jì)是在windows環(huán)境的支持下運(yùn)行的,采用窗口式執(zhí)行文件,操作簡(jiǎn)單、簡(jiǎn)易、實(shí)用方便、直觀.本著高效、全面、安全的設(shè)計(jì)思想.系統(tǒng)采用窗體和模塊來實(shí)現(xiàn)其功能,各個(gè)窗體之間有一定的聯(lián)系,數(shù)據(jù)存儲(chǔ)在后臺(tái)數(shù)據(jù)庫(kù)中.主要的功能模塊有教學(xué)管理、試題庫(kù)管理、試卷管理,三個(gè)模塊下有多個(gè)子功能分別在不同的窗體中完成.
通過上述的分析,本系統(tǒng)前臺(tái)采用Visual Basic開發(fā)工具,后臺(tái)采用Access數(shù)據(jù)庫(kù)進(jìn)行管理.
教考分離出題系統(tǒng)功能模塊如圖1所示.系統(tǒng)由管理模塊和應(yīng)用模塊組成.出于對(duì)系統(tǒng)安全性的考慮,需要通過登錄界面才能進(jìn)入主操作界面,登錄界面要求有身份的驗(yàn)證,只有正確的口令才能成功登錄才能進(jìn)行下一步操作,否則將不能進(jìn)入系統(tǒng).在主操作界面中有三個(gè)不同的模塊,三個(gè)模塊各自對(duì)應(yīng)不同的功能,在三個(gè)模塊中又包含多個(gè)子模塊,這些模塊共同實(shí)現(xiàn)系統(tǒng)的功能.
圖1 系統(tǒng)功能模塊圖
數(shù)據(jù)庫(kù)是系統(tǒng)的后臺(tái),存儲(chǔ)著所有的信息,在整個(gè)系統(tǒng)中有著很重要的地位.數(shù)據(jù)庫(kù)設(shè)計(jì)的好與壞,直接影響到這個(gè)系統(tǒng)的運(yùn)行效率.良好的數(shù)據(jù)庫(kù)設(shè)計(jì),可以提高數(shù)據(jù)信息的存儲(chǔ)效率,保證數(shù)據(jù)信息的完整性和統(tǒng)一性.同時(shí),一個(gè)合理的數(shù)據(jù)庫(kù)結(jié)構(gòu)有利于程序的實(shí)現(xiàn).本系統(tǒng)選用Access作為后臺(tái)數(shù)據(jù)庫(kù),數(shù)據(jù)庫(kù)名稱為教考分離.mdb,其中主要包括教學(xué)管理表和試題庫(kù)管理表和試卷管理表三個(gè)表.
表1 教學(xué)管理表
表2 試題管理表
表3 試卷管理表
操作人員需登錄后才能進(jìn)入主界面.若用戶名或密碼輸入錯(cuò)誤,彈出提示框,重新輸入,連續(xù)三次輸入錯(cuò)誤,自動(dòng)退出系統(tǒng).
本系統(tǒng)實(shí)現(xiàn)的功能比較豐富,課程設(shè)置、教學(xué)管理、試題庫(kù)管理、試卷管理等,其中試題庫(kù)管理和試卷管理是兩個(gè)關(guān)鍵的功能.下面主要對(duì)這個(gè)功能的實(shí)現(xiàn)進(jìn)行詳細(xì)的介紹.
試題庫(kù)的建設(shè)是教考分離成功與否的關(guān)鍵.本系統(tǒng)試題庫(kù)的容量不受限制,內(nèi)置九種題型,分別是:填空題、單選題、多選題、判斷題、名詞解釋、簡(jiǎn)答題、論述題、計(jì)算題、作圖題.這些試題是組成試題庫(kù)的基本元素,試題的主鍵(ID號(hào))采用課程號(hào)加章、節(jié)、試題順序號(hào)、難易程度標(biāo)號(hào)來實(shí)現(xiàn),試題答案的主鍵采用試題的主鍵加答案標(biāo)號(hào)來實(shí)現(xiàn).試題由講授課程的講師按要求設(shè)計(jì),并錄入試題庫(kù),教師可以隨時(shí)登錄系統(tǒng)對(duì)試題進(jìn)行瀏覽、增加、修改、刪除.
試卷組成是試卷管理的主要功能,分成人工組卷和自動(dòng)組卷兩種形式.
人工組卷的實(shí)現(xiàn)過程:(1)進(jìn)入人工選題頁(yè)面中可以看到所選試題所在的章節(jié)、試題類型、難度和在題庫(kù)中的ID號(hào).(2)點(diǎn)擊全部試題按鈕可以瀏覽全部試題內(nèi)容.(3)要將此題用在試卷中,即按“選中此題”按鈕,如覺得選中的試題不合適,也可按“取消選中”按鈕放棄此題.(4)按“已選試題”按鈕可在下面的列表框中顯示出所有準(zhǔn)備成卷的試題.(5)當(dāng)選題結(jié)束后可按“成卷”按鈕,組成試卷.
自動(dòng)組卷的實(shí)現(xiàn)過程:(1)確定選題范圍,首先要確定起始章節(jié)和結(jié)束章節(jié),然后在選擇試題所在的院系和課程名,確認(rèn)此范圍后,在進(jìn)行下一步操作.(2)確定所選題型的試題量.在取題數(shù)文本框中填上數(shù)字,注意此數(shù)字不要大于題量數(shù),如果大于題量數(shù)時(shí),就按題量數(shù)取題.(3)填寫完成后,點(diǎn)擊“隨機(jī)選題”按鈕即可按所選的章節(jié)和題型、題量數(shù)組成一份試卷.生成試卷后可以進(jìn)行試題預(yù)覽和分析,如果覺得試卷可以滿足要求,便按“導(dǎo)出”按鈕,組成試卷.如果生成的試卷不能滿足要求,便可以重新進(jìn)行選擇,直到生成符合要求的試卷.試卷導(dǎo)出后自動(dòng)生成Word文檔,可以更方便的操作和編輯.
教考分離是高校教學(xué)改革的一種必然趨勢(shì),我校從2012級(jí)學(xué)生開始實(shí)行學(xué)分制改革,隨著課程數(shù)量的增加給教師帶來繁重的手工出題、組卷工作,對(duì)教學(xué)質(zhì)量的監(jiān)控提出了新要求.通過測(cè)試證明本系統(tǒng)建立了一個(gè)良好的試題庫(kù),可以通過手工和自動(dòng)兩種方式組卷,并為今后我校全面實(shí)行教考分離、規(guī)范教學(xué)質(zhì)量提供了有利的保障.
〔1〕王芳.自動(dòng)組卷系統(tǒng)的設(shè)計(jì)和實(shí)現(xiàn)[D].華東師范大學(xué),2010.
〔2〕李可欣.智能考試系統(tǒng)相關(guān)技術(shù)研究[D].中南大學(xué),2010.
〔3〕杜書慶.基于VB的試題庫(kù)系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)[J].電子商務(wù),2011(03).
〔4〕孫家廣,劉強(qiáng).軟件工程——理論、方法與實(shí)踐[M].高等教育出版社,2005.
〔5〕劉文濤.Visual Basic+Access數(shù)據(jù)庫(kù)開發(fā)與實(shí)例[M].清華大學(xué)出版社,2006.
〔6〕安劍,孫秀梅.Visual Basic數(shù)據(jù)庫(kù)系統(tǒng)開發(fā)自學(xué)手冊(cè)[M].人民郵電出版社,2008.
〔7〕劉凡馨.Visual Basic程序設(shè)計(jì)教程[M].清華大學(xué)出版社,2007.