吳慶祥 李盛蘭
(益陽職業(yè)技術(shù)學(xué)院,湖南 益陽 413049)
在線考試模塊的設(shè)計(jì)與實(shí)現(xiàn)
——基于Authorware的通用型考試系統(tǒng)
吳慶祥 李盛蘭
(益陽職業(yè)技術(shù)學(xué)院,湖南 益陽 413049)
傳統(tǒng)紙質(zhì)考試從出題、組卷、印刷等準(zhǔn)備工作,到考試的實(shí)施,再到評(píng)卷、成績統(tǒng)計(jì)分析、考試結(jié)果的公布,整個(gè)過程都需要人工參與,既耗時(shí)又費(fèi)力,而且容易出錯(cuò),使得整個(gè)考試成本較大。本文的研究目的是使用通用型考試系統(tǒng)實(shí)現(xiàn)無紙化考試,而通用型考試系統(tǒng)的核心是在線考試模塊,它的設(shè)計(jì)思路與實(shí)現(xiàn)方法直接關(guān)系到該考試系統(tǒng)是否科學(xué)、實(shí)用,通過在幾個(gè)班級(jí)的《計(jì)算機(jī)應(yīng)用基礎(chǔ)》課程期末考試的試用,該在線考試模塊完全符合要求,達(dá)到預(yù)期目標(biāo)。
在線考試;模塊;設(shè)計(jì);實(shí)現(xiàn)
Authorware 是 Macromedia 公 司 推 出 的 多 媒 體 制 作 軟件。它是一種解釋型、基于流程的圖形編程語言,具有強(qiáng)大的交互性,文本、圖形、聲音、動(dòng)畫、數(shù)字電影整合性強(qiáng)。利用Autherware開發(fā)通用型考試系統(tǒng)成本低,同時(shí)又利用現(xiàn)有的網(wǎng)絡(luò)系統(tǒng),使用方便,深受廣大非計(jì)算機(jī)專業(yè)老師的歡迎。
本文是假定通用型考試系統(tǒng)已做好了考生登錄、題庫建立、隨機(jī)抽題、隱藏試題等模塊的設(shè)計(jì)與實(shí)現(xiàn),接下來進(jìn)入在線考試環(huán)節(jié)。
(1)考試系統(tǒng)題型主要是客觀題,包括填空、單選題、多選題、判斷題、操作題(主要是中英文錄入)。
(2)填空題答案要唯一;單選題給出ABCD四個(gè)備選答案,正確答案唯一;多選題給出ABCDE五個(gè)備選答案,正確答案為 2-5個(gè);判斷題有“對(duì)”、“錯(cuò)”兩種情況;操作題主要是中英文錄入。
(3)要能上下滾動(dòng)選題和通過單擊題號(hào)隨意選題。
(4)要能對(duì)已做過的題進(jìn)行修改即重做。
(1)利用下拉菜單交互選擇題型。
(2)做填空題時(shí)有專門的答題區(qū)供輸入答案,采用文本輸入交互實(shí)現(xiàn);做單選題和多選題時(shí),在備選答案中單擊中意的答案,采用按鈕交互實(shí)現(xiàn);做判斷題是在“對(duì)”與“錯(cuò)”中選擇,同樣采用按鈕交互實(shí)現(xiàn);中英錄入題是對(duì)照輸入,采用文本輸入交互實(shí)現(xiàn)。
(3)利用框架圖標(biāo)的“前一頁”、“后一頁”按鈕實(shí)現(xiàn)題與題之間的切換,同時(shí)采用熱區(qū)交互通過單擊任意題號(hào)實(shí)現(xiàn)選題。
(4)要修改填空題答案時(shí),采用直接在答題區(qū)重新輸入的方式實(shí)現(xiàn),即重新輸入答案;對(duì)于單選題和判斷題要修改答案時(shí),直接單擊備選答案按鈕;對(duì)于多選題答案要修改時(shí),采用單擊“重做此題”按鈕后重新選擇備選答案;對(duì)于中英文錄入題則直接在考生輸入?yún)^(qū)輸入的文字上刪除、修改。
4.1 答題主界面如圖1。
圖1 答題主界面
4.2 多選題
做多選題流程圖如圖2,利用框架圖標(biāo)來實(shí)現(xiàn),在框架圖標(biāo)的右側(cè)添加多選題分支,每道題一個(gè)分支。本系統(tǒng)對(duì)框架圖標(biāo)的內(nèi)部結(jié)構(gòu)進(jìn)行了修改,刪除了一些多余的按鈕,只留下“上一題”和“下一題”按鈕,實(shí)現(xiàn)題與題之間的切換。多選題第1小題流程圖如圖3,利用按鈕交互,在五個(gè)備選答案中,直接單擊中意的選項(xiàng)即可,系統(tǒng)自動(dòng)保存答案。多選題答題界面如圖4。
圖2 做多選題流程圖
圖3 多選題第1小題流程圖
圖4 多選題答題界面
當(dāng)考生在多選題答題區(qū)通過單擊備選項(xiàng)選擇了第1題的某個(gè)選項(xiàng)后,如單擊A選項(xiàng)按鈕,系統(tǒng)將考生的答案保存到答案文件 dx1ksda.txt中,并讀出該文件 ,用于把該題的答案顯示在多選題答案顯示區(qū),程序代碼如下:
4.3 操作題
做操作題流程圖如圖5,利用按鈕交互在“英文錄”和“中文錄入”中任意選擇,進(jìn)入輸入操作界面,同其它中英文輸入練習(xí)軟件類似。英文錄入題流程圖如圖6,選擇“英文錄入”后,呈現(xiàn)的界面是,上面是例文,下面是對(duì)照輸入框。若是第二次進(jìn)入“英文錄入”題,則系統(tǒng)提示是否“重做此題”,考生在進(jìn)行英文錄入操作過程中,只需直接輸入,輸入完畢后直接按回車鍵即可。英文錄入題界面如圖7。
圖5 操作題流程圖
圖6 英文錄入題流程圖
當(dāng)考生在考生輸入?yún)^(qū)對(duì)照輸完例文內(nèi)容按回車鍵確認(rèn)后,系統(tǒng)將考生的答案保存到答案文件 ywlr1ksda.txt中,并讀出該文件,用于把該題的答案固化顯示(即按回車鍵確認(rèn)后不能修改)在考生輸入?yún)^(qū),程序代碼如下:
在線考試模塊是通用型考試系統(tǒng)的核心,該模塊功能的完善與否,直接關(guān)系到考試系統(tǒng)的科學(xué)性、實(shí)用性。通過在幾個(gè)班級(jí)的《計(jì)算機(jī)應(yīng)用基礎(chǔ)》課程期末考試的試用,該在線考試模塊完全符合要求,達(dá)到預(yù)期目標(biāo)。但是,該在線考試模塊在需要進(jìn)行字符比較的操作題考試方面,還有待完善。
參考文獻(xiàn):
[1] 叢書 編委會(huì) . A u t h o r w a r e 6.0實(shí)用 教程[M].北 京:宇航 出版社 ,2002.
[2]吳慶祥.p h p書城系統(tǒng)用戶模塊的設(shè)計(jì)與實(shí)現(xiàn)[J].電腦知識(shí)與技術(shù),2016,12(30):45-46.
[3] 郭新房,倪寶童,王建.A u t h o r w a r e 7.0多媒體制作[M].北京:清華大學(xué)出版社,2004.
[4] 李盛蘭,吳慶祥.PH P 書城系統(tǒng)商品展示模塊的設(shè)計(jì)與實(shí)現(xiàn)[J].電腦知識(shí)與技術(shù),2017,13(06):271-273.
Design and Implementation of Online Test Module -The Universal Test System Based onAuthorware
Wu Qingxiang Li Shenglan
(Yiyang Vocational&Technical College,Yiiang 413049,Hunan)
Traditional paper-based test needs artificial participation from the preparatory work to the implementation of the exam,then to the evaluation,results analysis and results publishment.The whole process is time-consuming,laborious,and the test cost is larger.This paper uses the universal test system to realize paperless test.The core of the universal test system is the online examination module and the design idea and implementation method is directly related to the scientificalness and practicability of the test system.Through the application in the final exam of Foundation of Computer Application in several classes,the online examination module meets the expectation.
online examination;module;design;implementation
TP311.52
A
1008-6609(2017)05-0064-03
吳慶祥(1974-),男,湖南寧鄉(xiāng)人,本科,講師,研究方向?yàn)橛?jì)算機(jī)網(wǎng)絡(luò)技術(shù)、職業(yè)教育。