吳慶祥 李盛蘭
(益陽職業(yè)技術學院,湖南 益陽 413049)
在線考試模塊的設計與實現
——基于Authorware的通用型考試系統(tǒng)
吳慶祥 李盛蘭
(益陽職業(yè)技術學院,湖南 益陽 413049)
傳統(tǒng)紙質考試從出題、組卷、印刷等準備工作,到考試的實施,再到評卷、成績統(tǒng)計分析、考試結果的公布,整個過程都需要人工參與,既耗時又費力,而且容易出錯,使得整個考試成本較大。本文的研究目的是使用通用型考試系統(tǒng)實現無紙化考試,而通用型考試系統(tǒng)的核心是在線考試模塊,它的設計思路與實現方法直接關系到該考試系統(tǒng)是否科學、實用,通過在幾個班級的《計算機應用基礎》課程期末考試的試用,該在線考試模塊完全符合要求,達到預期目標。
在線考試;模塊;設計;實現
Authorware 是 Macromedia 公 司 推 出 的 多 媒 體 制 作 軟件。它是一種解釋型、基于流程的圖形編程語言,具有強大的交互性,文本、圖形、聲音、動畫、數字電影整合性強。利用Autherware開發(fā)通用型考試系統(tǒng)成本低,同時又利用現有的網絡系統(tǒng),使用方便,深受廣大非計算機專業(yè)老師的歡迎。
本文是假定通用型考試系統(tǒng)已做好了考生登錄、題庫建立、隨機抽題、隱藏試題等模塊的設計與實現,接下來進入在線考試環(huán)節(jié)。
(1)考試系統(tǒng)題型主要是客觀題,包括填空、單選題、多選題、判斷題、操作題(主要是中英文錄入)。
(2)填空題答案要唯一;單選題給出ABCD四個備選答案,正確答案唯一;多選題給出ABCDE五個備選答案,正確答案為 2-5個;判斷題有“對”、“錯”兩種情況;操作題主要是中英文錄入。
(3)要能上下滾動選題和通過單擊題號隨意選題。
(4)要能對已做過的題進行修改即重做。
(1)利用下拉菜單交互選擇題型。
(2)做填空題時有專門的答題區(qū)供輸入答案,采用文本輸入交互實現;做單選題和多選題時,在備選答案中單擊中意的答案,采用按鈕交互實現;做判斷題是在“對”與“錯”中選擇,同樣采用按鈕交互實現;中英錄入題是對照輸入,采用文本輸入交互實現。
(3)利用框架圖標的“前一頁”、“后一頁”按鈕實現題與題之間的切換,同時采用熱區(qū)交互通過單擊任意題號實現選題。
(4)要修改填空題答案時,采用直接在答題區(qū)重新輸入的方式實現,即重新輸入答案;對于單選題和判斷題要修改答案時,直接單擊備選答案按鈕;對于多選題答案要修改時,采用單擊“重做此題”按鈕后重新選擇備選答案;對于中英文錄入題則直接在考生輸入區(qū)輸入的文字上刪除、修改。
4.1 答題主界面如圖1。
圖1 答題主界面
4.2 多選題
做多選題流程圖如圖2,利用框架圖標來實現,在框架圖標的右側添加多選題分支,每道題一個分支。本系統(tǒng)對框架圖標的內部結構進行了修改,刪除了一些多余的按鈕,只留下“上一題”和“下一題”按鈕,實現題與題之間的切換。多選題第1小題流程圖如圖3,利用按鈕交互,在五個備選答案中,直接單擊中意的選項即可,系統(tǒng)自動保存答案。多選題答題界面如圖4。
圖2 做多選題流程圖
圖3 多選題第1小題流程圖
圖4 多選題答題界面
當考生在多選題答題區(qū)通過單擊備選項選擇了第1題的某個選項后,如單擊A選項按鈕,系統(tǒng)將考生的答案保存到答案文件 dx1ksda.txt中,并讀出該文件 ,用于把該題的答案顯示在多選題答案顯示區(qū),程序代碼如下:
4.3 操作題
做操作題流程圖如圖5,利用按鈕交互在“英文錄”和“中文錄入”中任意選擇,進入輸入操作界面,同其它中英文輸入練習軟件類似。英文錄入題流程圖如圖6,選擇“英文錄入”后,呈現的界面是,上面是例文,下面是對照輸入框。若是第二次進入“英文錄入”題,則系統(tǒng)提示是否“重做此題”,考生在進行英文錄入操作過程中,只需直接輸入,輸入完畢后直接按回車鍵即可。英文錄入題界面如圖7。
圖5 操作題流程圖
圖6 英文錄入題流程圖
當考生在考生輸入區(qū)對照輸完例文內容按回車鍵確認后,系統(tǒng)將考生的答案保存到答案文件 ywlr1ksda.txt中,并讀出該文件,用于把該題的答案固化顯示(即按回車鍵確認后不能修改)在考生輸入區(qū),程序代碼如下:
在線考試模塊是通用型考試系統(tǒng)的核心,該模塊功能的完善與否,直接關系到考試系統(tǒng)的科學性、實用性。通過在幾個班級的《計算機應用基礎》課程期末考試的試用,該在線考試模塊完全符合要求,達到預期目標。但是,該在線考試模塊在需要進行字符比較的操作題考試方面,還有待完善。
參考文獻:
[1] 叢書 編委會 . A u t h o r w a r e 6.0實用 教程[M].北 京:宇航 出版社 ,2002.
[2]吳慶祥.p h p書城系統(tǒng)用戶模塊的設計與實現[J].電腦知識與技術,2016,12(30):45-46.
[3] 郭新房,倪寶童,王建.A u t h o r w a r e 7.0多媒體制作[M].北京:清華大學出版社,2004.
[4] 李盛蘭,吳慶祥.PH P 書城系統(tǒng)商品展示模塊的設計與實現[J].電腦知識與技術,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è)教育。