李松濤
摘 要: 為解決教學(xué)質(zhì)量評(píng)價(jià)、計(jì)算機(jī)考試、各科考試的網(wǎng)絡(luò)化問題,在綜合考慮數(shù)字化校園建設(shè)要求的基礎(chǔ)上,提出了基于Web的考試系統(tǒng)的功能要求和體系結(jié)構(gòu),設(shè)計(jì)了后臺(tái)數(shù)據(jù)庫系統(tǒng)和功能模塊,保證了系統(tǒng)的實(shí)用性、兼容性和可擴(kuò)展性,面向現(xiàn)代化校園綜合管理平臺(tái)進(jìn)行設(shè)計(jì),解決系統(tǒng)的高效性、安全問題。
關(guān)鍵詞: 計(jì)算機(jī)課程 試題質(zhì)量 web系統(tǒng) 現(xiàn)代化校園 數(shù)據(jù)庫 智能出卷
一
計(jì)算機(jī)課程是一門實(shí)踐性很強(qiáng)的課程,在教育教學(xué)中對(duì)相關(guān)知識(shí)的掌握僅僅依靠聽懂是遠(yuǎn)遠(yuǎn)不夠的,而本身計(jì)算機(jī)的內(nèi)容大多需要在電腦上完成,所以傳統(tǒng)的作業(yè)形式無法滿足檢驗(yàn)學(xué)生學(xué)習(xí)狀況的要求,需要設(shè)計(jì)用于檢驗(yàn)計(jì)算機(jī)學(xué)習(xí)效果的相關(guān)軟件檢測(cè)學(xué)生的學(xué)校效果,并及時(shí)予以評(píng)價(jià),通過評(píng)價(jià)促進(jìn)相關(guān)知識(shí)的掌握。對(duì)學(xué)生學(xué)習(xí)效果的評(píng)價(jià)是良性的促進(jìn)學(xué)生學(xué)習(xí)的必要過程。僅僅通過講學(xué)和籠統(tǒng)的作業(yè)布置往往很難在第一時(shí)間掌握學(xué)生的學(xué)習(xí)情況,通過細(xì)致的答題技能促進(jìn)學(xué)生的學(xué)習(xí),又能夠使老師把知識(shí)點(diǎn)盡可能地細(xì)化,減輕學(xué)生的學(xué)習(xí)壓力,使問題簡單化、明朗化、模塊化,精簡成必須學(xué)會(huì)的內(nèi)容和提高部分。必須學(xué)會(huì)的內(nèi)容,盡可能地做成客觀題??傮w采用以客觀題形式為主的考察方式,并采用可以自糾的方式出題,讓同學(xué)們通過題庫系統(tǒng)快速學(xué)會(huì)重要內(nèi)容,在大題庫中多多練習(xí)。考試卷從題庫中出,這樣學(xué)生在考試復(fù)習(xí)時(shí)根據(jù)平時(shí)的練習(xí)掌握相關(guān)的知識(shí)點(diǎn),不需要老師參與考前復(fù)習(xí)。一個(gè)好的題庫系統(tǒng),使學(xué)生更加注重平時(shí)的練習(xí)而不是寄希望于考試的沖刺,就像很多考試系統(tǒng)一樣,練習(xí)多了自然了解需要掌握的相關(guān)知識(shí)點(diǎn)并能熟練答題。如果學(xué)生想通過抱佛腳臨時(shí)突擊則需要花費(fèi)大量時(shí)間練習(xí)平時(shí)沒有完成的題目。通過建立和完善題庫,幫助學(xué)生自覺循序漸進(jìn)地學(xué)習(xí),更加牢固、細(xì)致地掌握每一個(gè)知識(shí)點(diǎn)。
每一個(gè)階段的題目的完成,對(duì)應(yīng)都將促進(jìn)學(xué)生對(duì)自我學(xué)習(xí)目標(biāo)的評(píng)價(jià),同時(shí)一個(gè)學(xué)期結(jié)束的期末測(cè)試又是一個(gè)學(xué)生檢驗(yàn)自我學(xué)習(xí)成果的很好呈現(xiàn)。通過學(xué)生題目的完成情況,進(jìn)行自動(dòng)評(píng)分,同時(shí)設(shè)置論壇討論區(qū),模棱兩可的題目由學(xué)生或老師提議共同討論。設(shè)計(jì)的系統(tǒng)具有可擴(kuò)展性,可以添加新的學(xué)科,新的題庫,同時(shí)對(duì)不同用戶的訪問權(quán)限進(jìn)行很好的限制,以利于進(jìn)行系統(tǒng)的維護(hù)和安全控制。系統(tǒng)采用B/S模式,所有操作通過瀏覽器進(jìn)行,只要能訪問網(wǎng)絡(luò)就可以完成教與學(xué),有很強(qiáng)的使用性和易用性。系統(tǒng)還在安卓系統(tǒng)、蘋果系統(tǒng)、小米系統(tǒng)等手機(jī)客戶端進(jìn)行進(jìn)一步擴(kuò)展,使得在智能手機(jī)應(yīng)用十分普及的今天,同學(xué)們做到隨時(shí)隨地可以應(yīng)用系統(tǒng)進(jìn)行學(xué)習(xí)。
二
我們?cè)O(shè)計(jì)用于計(jì)算機(jī)基礎(chǔ)教學(xué)的基礎(chǔ)試題管理系統(tǒng)(BTS系統(tǒng)),BTS系統(tǒng)屏蔽了許多認(rèn)為的出題弊端,由系統(tǒng)科學(xué)組題,根據(jù)不同的測(cè)試目的由題庫中選出對(duì)應(yīng)的適合的題型,同時(shí)避免了考試的漏題現(xiàn)象。因?yàn)轭}目是由系統(tǒng)自動(dòng)隨機(jī)生成的,學(xué)生只能通過對(duì)所有考點(diǎn)的認(rèn)真復(fù)習(xí)才能很好地完成測(cè)試,更加有利于促進(jìn)教學(xué),避免只復(fù)習(xí)考試重點(diǎn)。BTS考試系統(tǒng)是由多位專業(yè)老師集體研究分析總結(jié)出若干知識(shí)點(diǎn)構(gòu)成題庫,所以比較全面和精確,一般不會(huì)漏掉。同時(shí)對(duì)于試卷的結(jié)構(gòu)也通過精心研究生成模板,從而避免老師出題的隨意性。當(dāng)然考慮到有可能有特殊出卷的需要,留有自定義試卷模塊供特殊需要的開發(fā)使用,這樣使題庫的組成更加豐滿。BTS系統(tǒng)具有一定的通用性,當(dāng)把試題庫中存放的題目換成任意科目時(shí),只要略加修改相應(yīng)的屬性,即可生成相應(yīng)學(xué)科的試題庫,十分具有推廣應(yīng)用價(jià)值。
系統(tǒng)具有用戶識(shí)別和IP地址識(shí)別功能,考生在規(guī)定的IP范圍進(jìn)行登陸。通過身份驗(yàn)證登錄該系統(tǒng)后,選擇相關(guān)試卷進(jìn)入答題界面,考生選擇答題時(shí)必須在規(guī)定的時(shí)間內(nèi)完成并提交試卷,也可以選擇練習(xí)測(cè)試,在測(cè)試功能區(qū)系統(tǒng)提供錯(cuò)誤記憶方便考生復(fù)習(xí)相關(guān)知識(shí)。在考試環(huán)節(jié)中考生提交試卷后等待老師批改,客觀題的答案和老師批改的主觀題目的答案,考生可通過系統(tǒng)的查詢功能進(jìn)行成績查詢成績。用戶具有在線考試請(qǐng)求、練習(xí)請(qǐng)求、成績查詢及瀏覽信息等功能選擇,可以根據(jù)需要實(shí)時(shí)和老師互動(dòng)。同時(shí)具有提問請(qǐng)求功能和好題推薦功能,使系統(tǒng)能夠集思廣益、功能更加健全。
數(shù)據(jù)庫的邏輯設(shè)計(jì)是將數(shù)據(jù)庫的概念設(shè)計(jì)進(jìn)一步抽象化,得到真正意義上的數(shù)據(jù)表,在設(shè)計(jì)數(shù)據(jù)表時(shí)盡可能考慮周全。
系部:ID,名稱,部門簡稱,負(fù)責(zé)人ID,電話,簡介,備注。
題庫集:ID,名稱,簡介,創(chuàng)建時(shí)間,備注。
題庫:ID,名稱,簡介,創(chuàng)建時(shí)間,創(chuàng)建人ID,是否審核,是否鎖定。
試卷:ID,試卷標(biāo)題,試卷總分,試卷考試時(shí)間,有效開始時(shí)間,有效結(jié)束時(shí)間,試卷類型,創(chuàng)建人ID。
試題:ID,題庫ID,難度系數(shù),認(rèn)知度,區(qū)分度,內(nèi)容,標(biāo)準(zhǔn)答案,解析。
問題:ID,發(fā)布問題時(shí)間,標(biāo)題,內(nèi)容,IP,是否顯示,問題人ID。
學(xué)生:學(xué)號(hào),姓名,性別,所屬部門ID,密碼,登錄次數(shù),上次登錄時(shí)間。
教師:教師編號(hào),姓名,性別,所屬部門ID,密碼。
試卷詳細(xì)表:試卷編號(hào),試題編號(hào),試題內(nèi)容,大題序號(hào),所屬序號(hào),設(shè)置分值,試題狀態(tài)。
答卷:試卷ID,學(xué)號(hào),考試時(shí)間,結(jié)束時(shí)間,自動(dòng)批改得分,手動(dòng)批改得分,考試總分,考試密碼。
解答:問題ID,解答人ID,解答內(nèi)容,解答時(shí)間。
三
系統(tǒng)的功能滿足考試形式多樣化,如考試時(shí)間可統(tǒng)一也可不統(tǒng)一、考試地點(diǎn)可集中也可分散,等等,包括系統(tǒng)的維護(hù)可以在任何可以上網(wǎng)的地方進(jìn)行維護(hù)。支持大規(guī)模的考試;易于使用,只要具備使用Web瀏覽器的常識(shí),教師、考生就能夠使用該平臺(tái);可以通過手機(jī)客戶端進(jìn)行互動(dòng),能夠滿足更多場(chǎng)合的需求。因?yàn)閷?duì)用戶的環(huán)境要求較少,可以擴(kuò)展相應(yīng)的功能,如:投票功能、統(tǒng)計(jì)功能、生活社區(qū)功能等。
在系統(tǒng)設(shè)計(jì)時(shí),充分考慮通用性和獨(dú)立性原則,摒棄傳統(tǒng)試題庫很多繁瑣的地方,主要以通用性、可擴(kuò)展性、簡單實(shí)用性為主導(dǎo)思想,將復(fù)雜的試題庫系統(tǒng)分解為較為簡單的多個(gè)模塊,并分別對(duì)每個(gè)模塊進(jìn)行系統(tǒng)的設(shè)計(jì)和開發(fā)。各模塊既可以獨(dú)立使用,又可以關(guān)聯(lián)使用,簡化了試題庫系統(tǒng)的開發(fā)流程,縮短了試題庫系統(tǒng)的開發(fā)周期,同時(shí),使試題庫系統(tǒng)具有良好的可擴(kuò)展性和可移植性。系統(tǒng)采取了將課程信息管理與試題信息管理分開的方式,每一門課程均有自己獨(dú)立的數(shù)據(jù)庫,任課教師只需對(duì)自己所負(fù)責(zé)的課程試題數(shù)據(jù)庫進(jìn)行維護(hù)即可,不影響其他課程對(duì)相應(yīng)試題數(shù)據(jù)庫的操作,既提高了程序的運(yùn)行效率,又提高了試題庫的可移植性。
是網(wǎng)絡(luò)性質(zhì)的試題庫系統(tǒng)具有鮮明的優(yōu)勢(shì),因?yàn)榫W(wǎng)絡(luò)的普及程度高,所以在很多環(huán)節(jié)方便了用戶使用,在試題的確定過程中,以前通常需要出許多樣題和測(cè)試題,然后花費(fèi)很多精力研究哪些適合哪些不適合,考慮難度、對(duì)象、考試等級(jí),等等。單獨(dú)集中測(cè)試花費(fèi)了很多人力物力,在有了網(wǎng)絡(luò)環(huán)境后,可以在用戶的使用中不斷完善收集,利用用戶所完成的情況,從中總結(jié)出一定規(guī)律。這樣的題庫往往更加符合實(shí)際情況。比如,正確率在90%的就是題目,正確率在30%以下的為難題,十分方便。更好地利用網(wǎng)絡(luò)的優(yōu)勢(shì)能夠使題目具有更高的質(zhì)量。同時(shí)考慮到很多高校,尤其是條件不好的高校在計(jì)算機(jī)的配備使用上還有很多難處,讓同學(xué)們隨時(shí)隨地地練習(xí),就可以充分利用社會(huì)資源,利用同學(xué)們自己的電腦,而不需要再集中到學(xué)校的電腦房里練。把系統(tǒng)從機(jī)房搬到公共網(wǎng)絡(luò),這是本系統(tǒng)最貼合實(shí)際需求,促進(jìn)了教育教學(xué)的發(fā)展。
在使用系統(tǒng)時(shí),應(yīng)該留有相應(yīng)的固定提醒模塊,比如在每次測(cè)試前必須核對(duì)相應(yīng)的考生信息是否有變動(dòng),實(shí)時(shí)添加和刪除合法考生,這樣統(tǒng)計(jì)成績才準(zhǔn)確有效。為了客觀、合理地實(shí)現(xiàn)教師教學(xué)質(zhì)量評(píng)價(jià),在結(jié)合“教學(xué)質(zhì)量評(píng)價(jià)系統(tǒng)作為數(shù)字化校園綜合管理平臺(tái)的組成部分”原則的基礎(chǔ)上,同時(shí)設(shè)計(jì)了基于Web的高校教師教學(xué)質(zhì)量評(píng)價(jià)系統(tǒng)。對(duì)不同老師的出卷效果做歸納,對(duì)不同試卷在不同班級(jí)的考試結(jié)果做自動(dòng)歸納,在考試結(jié)束的同時(shí),得到我們想要知道的大部分統(tǒng)計(jì)信息,方便相關(guān)總結(jié)工作的開展。通過系統(tǒng)框架、后臺(tái)數(shù)據(jù)庫系統(tǒng)和系統(tǒng)功能模塊的合理設(shè)計(jì),利用面向高校數(shù)字化校園綜合管理平臺(tái)的公共數(shù)據(jù)采集技術(shù),使得本系統(tǒng)不僅實(shí)現(xiàn)了教學(xué)質(zhì)量評(píng)價(jià)過程的規(guī)范化、網(wǎng)絡(luò)化等基本功能要求,而且具備了面向數(shù)字化校園綜合管理平臺(tái)建設(shè)的適應(yīng)性、前瞻性等特點(diǎn),解決了本系統(tǒng)與人事、教務(wù)等業(yè)務(wù)系統(tǒng)之間的融合問題,為數(shù)字化校園綜合管理平臺(tái)各個(gè)業(yè)務(wù)系統(tǒng)之間融合問題提供了一個(gè)有效的解決途徑。在使用中不斷更新試題庫,添加應(yīng)用平臺(tái)和應(yīng)用群體,不斷加強(qiáng)試題庫的安全性建設(shè),加強(qiáng)網(wǎng)絡(luò)安全性建設(shè),提高運(yùn)行速度,簡化對(duì)運(yùn)行系統(tǒng)的要求,構(gòu)建易用精準(zhǔn)的現(xiàn)代化考試系統(tǒng)。
參考文獻(xiàn):
[1]劉永剛,金輝.基于B/S模式網(wǎng)上考試系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn),2009.11.
[2]余勝泉,何克抗.網(wǎng)絡(luò)題庫系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn),2000.9.
[3]范明虎,孫斌.通用試題庫管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn),2007.5.