版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)
文檔簡介
1、312網(wǎng)絡(luò)課程在線測試系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)網(wǎng)絡(luò)課程在線測試系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)余紅王柏清王柏清華南師范大學(xué)教育技術(shù)研究所佛山廣播電視大學(xué)Email:gdgjdj@本文通過實(shí)踐分析總結(jié)了網(wǎng)絡(luò)課程在線測試系統(tǒng)的設(shè)計(jì)思路,結(jié)合目前學(xué)校的硬件環(huán)境,探討了如何采用當(dāng)今流行的ASP技術(shù),結(jié)合ACCESS2000的關(guān)系數(shù)據(jù)庫和VB腳本語言,建立網(wǎng)絡(luò)課程在線測驗(yàn)系統(tǒng)。關(guān)鍵詞:網(wǎng)絡(luò)課程網(wǎng)絡(luò)課程在線測試在線測試CAT數(shù)據(jù)庫數(shù)據(jù)庫1在線測試系統(tǒng)的建立有著重要意義在線
2、測試系統(tǒng)的建立有著重要意義1.1在線測試系統(tǒng)的建立有著重要意義在線測試系統(tǒng)的建立有著重要意義Inter的出現(xiàn)和發(fā)展改變了傳統(tǒng)學(xué)校單一的教學(xué)模式,隨著網(wǎng)絡(luò)學(xué)院的建立,網(wǎng)絡(luò)課程如雨后春筍迅速發(fā)展。網(wǎng)上學(xué)習(xí)成為一種新型的重要的學(xué)習(xí)途徑,學(xué)員通過網(wǎng)上學(xué)習(xí)掌握了新的知識,增強(qiáng)了能力,但是如何了解、檢查學(xué)習(xí)者的學(xué)習(xí)成果呢?顯然,作為傳統(tǒng)學(xué)習(xí)檢測手段的――測驗(yàn)也必須在網(wǎng)上實(shí)現(xiàn)。但是,綜觀現(xiàn)有的網(wǎng)絡(luò)課程可見,許多網(wǎng)絡(luò)課程還處于資源建設(shè)階段,配套成熟的在
3、線測試系統(tǒng)不多,對一些網(wǎng)校、網(wǎng)絡(luò)學(xué)院中網(wǎng)絡(luò)課程在線測試系統(tǒng)的分析之后,我們認(rèn)為主要存在以下一些問題:①系統(tǒng)缺乏開放性。②對于測驗(yàn)系統(tǒng)題庫的修訂和校正缺乏數(shù)據(jù)基礎(chǔ),使得提高整個題庫數(shù)據(jù)質(zhì)量較為困難。③重視組卷功能,輕視教育測量功能也是一大障礙。另外,由于出題方式比較單一(如選擇題),降低了測驗(yàn)的難度?,F(xiàn)在一些網(wǎng)絡(luò)學(xué)院采用網(wǎng)絡(luò)學(xué)習(xí)與傳統(tǒng)測試手段結(jié)合運(yùn)行,當(dāng)然,非在線測試作為成熟的評價方式有著以下許多優(yōu)點(diǎn):①既可客觀填答,也可主觀描述;②能對
4、理論知識、操作技能進(jìn)行考核;③能全面了解學(xué)習(xí)者認(rèn)知領(lǐng)域、技能領(lǐng)域和情感領(lǐng)域的發(fā)展變化。但是,如果網(wǎng)絡(luò)課程的學(xué)習(xí)還沿用傳統(tǒng)的非在線測試,這又將陷入以往廣播電視、函授教育的局限;在線測試系統(tǒng)的建立,既有助于學(xué)習(xí)者,及時了解自己學(xué)習(xí)的狀況,重新調(diào)整學(xué)習(xí)計(jì)劃。此外,組織者也可以通過對回收反饋信息的統(tǒng)計(jì)和分析,及時對課程結(jié)構(gòu)、內(nèi)容安排等進(jìn)行調(diào)整,并及時為學(xué)習(xí)者提供指導(dǎo)。因此,開發(fā)網(wǎng)絡(luò)課程在線測試系統(tǒng)就顯得非常必要。1.2在線測試系統(tǒng)的設(shè)計(jì)思想在線
5、測試系統(tǒng)的設(shè)計(jì)思想我們知道網(wǎng)絡(luò)學(xué)習(xí)作為一種新型的學(xué)習(xí)方式,如果沒有與之相應(yīng)的學(xué)習(xí)評價手段,這樣的學(xué)習(xí)體系(或者教學(xué)體系)是不完整的。因此,在網(wǎng)絡(luò)上建立一個配套完善的教與學(xué)的體系,這才是我們建立網(wǎng)絡(luò)教學(xué)的最終目的。我們在設(shè)計(jì)和實(shí)現(xiàn)網(wǎng)絡(luò)課程在線測試系統(tǒng)時,既要突現(xiàn)CAT的特點(diǎn),又盡可能吸收傳統(tǒng)測驗(yàn)中有利的因素,具體來說,就是逐步建立題庫,實(shí)現(xiàn)測試、評價自動化;設(shè)計(jì)的題目應(yīng)涵蓋所有知識點(diǎn),且題型多樣,不僅有選擇題、填空題,還有判斷題、排序題和
6、匹配題,使在線測試能從不同的層次考查學(xué)習(xí)者的學(xué)習(xí)水平;并能對學(xué)習(xí)者的測試結(jié)果進(jìn)行統(tǒng)計(jì)和記錄。2在線測驗(yàn)系統(tǒng)的結(jié)構(gòu)和功能分析在線測驗(yàn)系統(tǒng)的結(jié)構(gòu)和功能分析2.1網(wǎng)絡(luò)課程在線測試系統(tǒng)的結(jié)構(gòu)網(wǎng)絡(luò)課程在線測試系統(tǒng)的結(jié)構(gòu)在傳統(tǒng)學(xué)校教學(xué)中,考試、測驗(yàn)這一塊都屬于教學(xué)管理的工作,而且它與學(xué)生學(xué)籍管理、成績管理有著密切關(guān)系。因此,網(wǎng)絡(luò)課程的在線測驗(yàn)系統(tǒng)不但要有出題成卷的功能,還必須有對學(xué)生的學(xué)習(xí)成績314CGI。通過以上對比以及對系統(tǒng)要求的分析,為了降低
7、系統(tǒng)開發(fā)難度,我們可以采用ASP服務(wù)端編程語言來實(shí)現(xiàn)系統(tǒng)的功能。對于數(shù)據(jù)庫的選擇,在數(shù)據(jù)庫方面,ACCESS簡單容易使用,具有數(shù)據(jù)庫的一般要求的功能,包含在了OFFICE套件里面,而且對服務(wù)器的要求不高,可以滿足普通網(wǎng)站的要求,適用于多數(shù)用戶。4.2系統(tǒng)功能的實(shí)現(xiàn)系統(tǒng)功能的實(shí)現(xiàn)4.2.1數(shù)據(jù)庫的設(shè)計(jì)和實(shí)現(xiàn)數(shù)據(jù)庫的設(shè)計(jì)和實(shí)現(xiàn)[3](1)用戶數(shù)據(jù)庫:本系統(tǒng)采用兩個數(shù)據(jù)表記錄用戶的數(shù)據(jù)user.mdb(用戶資料表)和testinfo.mdb(
8、用戶成績記錄表),其中user.mdb記錄和用戶的用戶名、密碼、Email聯(lián)系地址、和test1到testn的測驗(yàn)次數(shù)的記錄,每次用戶測驗(yàn)對應(yīng)的自測題就在對應(yīng)的項(xiàng)目上加一,而testinfo.mdb就是具體的記錄用戶測驗(yàn)數(shù)據(jù)的表格,包括了用戶名、套題號、測驗(yàn)的時間、測驗(yàn)成績和根據(jù)不同成績而不同的評價語句。這兩個表通過用戶名一對多的關(guān)系連接起來,利用關(guān)系數(shù)據(jù)庫的級連更新和級連刪除功能為將來的管理用戶數(shù)據(jù)庫提供方便,減少腳本代碼的編寫。(2
9、)答案數(shù)據(jù)庫:每一份題目建立對應(yīng)的兩個數(shù)據(jù)表test1(記錄答案的數(shù)據(jù)表,其中一題為一條數(shù)據(jù)記錄,空格之間用“”號隔開)和test1answer(記錄了對應(yīng)題目的標(biāo)準(zhǔn)的答案,按照空格的順序輸入,提供參考答案列表)。在答案表的結(jié)構(gòu)中,部分記錄后面有數(shù)字而有些卻沒有,當(dāng)中的數(shù)字就是為了提供題目不同的匹配的要求而輸入的不同數(shù)值。當(dāng)記錄中沒有數(shù)字在記錄中的時候就說明本題并不需要按順序填寫,也就是無序匹配了。4.2.2程序設(shè)計(jì)和實(shí)現(xiàn)程序設(shè)計(jì)和實(shí)現(xiàn)
10、(1)用戶登錄前的基本檢查:由于巧妙的把“’”符號使用在用戶名和密碼欄中可以繞過用戶檢驗(yàn),所以在用戶登錄前必須檢查用戶輸入的數(shù)據(jù)中是否包含了這些非法的字符,在客戶端用JAVRIPT的indexOf函數(shù)檢驗(yàn)。(2)客戶端用戶申請資料的基本驗(yàn)證,主要包括非法字符、密碼確認(rèn)和電子郵件地址填寫正確。(3)用戶答題完畢后的答案匹配按前面提到的分成三種情況,我們通過在客戶端傳過來的空格數(shù)(例如blank_num1)和建立ADO對象取出對應(yīng)題目的答案
11、記錄(test1)取出,并且用VB中的split函數(shù)把這條數(shù)據(jù)記錄分開放進(jìn)一個數(shù)組(aAnswer)中,再用UBOUND函數(shù)取出數(shù)組(aAnswer)的最大可用下標(biāo)加一(verdict),如果verdict的數(shù)值大于空格數(shù)(blank_num)那么就說明這條記錄當(dāng)中包含了數(shù)字,也就是說明這道題是一條有序匹配題,反之則是無序匹配題。在初步判斷了是有序之后,就要判斷是分段有序還是全部有序,我們根據(jù)在記錄中的數(shù)字(在aAnswer(空格數(shù))中
12、)和空格數(shù)來判斷,如果數(shù)字等于空格數(shù)則說明是全部有序匹配,如果小于就是分段有序匹配了。(4)用戶成績表的記錄和形成:在用戶登錄時,本系統(tǒng)將為每一個用戶創(chuàng)建幾個session變量,分別是:用戶名、用戶答案和做題的題號,在核對答案之后,就馬上根據(jù)成績形成評語(evaluate),在具備了用戶名、成績和評價之后,我們可以通過ADO的CONNECTION對象執(zhí)行相關(guān)的SQL語句把這些數(shù)據(jù)保存到用戶成績記錄表中,并且更新用戶資料表中的做題次數(shù)。(
13、5)歷史成績表的重現(xiàn):在用戶登錄后,將首先把該用戶歷史成績表重現(xiàn),讓他(她)調(diào)整學(xué)習(xí)的進(jìn)程,重現(xiàn)主要是通過ADO中的RECDSET對象從用戶成績表中讀出歷史成績,發(fā)送到客戶瀏覽器顯示,實(shí)現(xiàn)起來相當(dāng)?shù)暮唵巍?結(jié)論結(jié)論通過設(shè)計(jì)和編寫網(wǎng)絡(luò)課程在線測試系統(tǒng),我們認(rèn)為:首先,成功的在線測試系統(tǒng)離不開教育評價理論的指導(dǎo);技術(shù)的實(shí)現(xiàn)可利用ASP簡單易用的特點(diǎn),建立網(wǎng)絡(luò)課程在線測試系統(tǒng),方便學(xué)習(xí)者自主測驗(yàn)、及時得到反饋信息,從而有計(jì)劃、有步驟、系統(tǒng)的調(diào)
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 眾賞文庫僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 公共基礎(chǔ)類課程在線測試系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn).pdf
- 在線測試系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn).pdf
- C++程序設(shè)計(jì)雙語課程在線測試系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn).pdf
- 83473.網(wǎng)絡(luò)課程在線答疑系統(tǒng)的研究與實(shí)現(xiàn)
- 網(wǎng)絡(luò)在線學(xué)習(xí)系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn).pdf
- 網(wǎng)絡(luò)課程生成系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn).pdf
- 公共網(wǎng)絡(luò)教學(xué)平臺——在線測試模塊的設(shè)計(jì)與實(shí)現(xiàn).pdf
- 基于網(wǎng)絡(luò)的在線考試系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn).pdf
- 網(wǎng)絡(luò)課程答疑系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn).pdf
- 基于web的網(wǎng)絡(luò)在線考試系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)
- 基于QTI標(biāo)準(zhǔn)的在線測試系統(tǒng)的研究與實(shí)現(xiàn)——以Java課程測試系統(tǒng)為例.pdf
- 網(wǎng)絡(luò)在線考試管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn).pdf
- 安規(guī)網(wǎng)絡(luò)在線考試系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn).pdf
- JAVA課程在線教學(xué)系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn).pdf
- 網(wǎng)絡(luò)課程設(shè)計(jì)---簡單聊天系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)
- 車載CAN網(wǎng)絡(luò)測試系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn).pdf
- 基于Spectrum系統(tǒng)的邊界掃描在線測試設(shè)計(jì)與實(shí)現(xiàn).pdf
- 網(wǎng)絡(luò)病毒入侵在線監(jiān)控系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn).pdf
- java網(wǎng)絡(luò)測試系統(tǒng)_課程設(shè)計(jì)
- 柏聯(lián)酒店網(wǎng)絡(luò)在線訂餐系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn).pdf
評論
0/150
提交評論