耿立明+楊威+李娟+孟軍紅
摘 要: 基于上機(jī)考試時(shí),題庫信息量大,容易出現(xiàn)出題重復(fù)現(xiàn)象,主要針對(duì)在小規(guī)模上機(jī)考試系統(tǒng)中的隨機(jī)抽取問題,采用Authorware軟件靈活設(shè)計(jì)的方法,實(shí)現(xiàn)了隨機(jī)抽取試題的目的,并通過實(shí)例加以簡(jiǎn)單的分析和說明。主要采用決策圖標(biāo),配合計(jì)算圖標(biāo)、群組圖標(biāo)、等待圖標(biāo)、顯示圖標(biāo)等獲得隨機(jī)抽取的效果。該方法應(yīng)用范圍廣、實(shí)用性較強(qiáng),應(yīng)用于教學(xué),起到了較好效果,增加了學(xué)生學(xué)習(xí)興趣,提高了學(xué)習(xí)效率,減少了教師工作量.
關(guān)鍵詞: Authorware; 隨機(jī)抽??; 上機(jī)考試系統(tǒng); 試題抽取
中圖分類號(hào): TN911?34; TP273 文獻(xiàn)標(biāo)識(shí)碼: A 文章編號(hào): 1004?373X(2014)18?0070?02
Application of Authorware in random drawing examination system
GENG Li?ming1, YANG Wei1, LI Juan2, MENG Jun?hong1
(1. College of Mechanical and Electronic Engineering, Shenyang City University, Shenyang 110112, China;
2. College of Electrical Engineering, Shaanxi University of Technology, Hanzhong 723000, China)
Abstract: Since there is a large amount of information in question bank, and the test questions are prone to the duplication phenomenon when computer examination, especially for the random extraction problem of test questions in small?scale computer examination system, the flexible design method of Authorware software is adopted to achieve random extraction of the test questions. Simple analysis and explanation are made with examples. The random extraction effect is obtained by the decision icon combining with calculation icon, group icon, wait icon and display icon. The method is widely used, and has strong practicability. It can increase the study interest of students, improve learning efficiency and reduce teachers workload if it is applied to the class teaching.
Keywords: Authorware; random drawing; computer examination system; test question extraction
隨著計(jì)算機(jī)技術(shù)的普及,特別是信息技術(shù)的高速發(fā)展,計(jì)算機(jī)輔助教學(xué)(Computer Aided Instruction,CAI)的應(yīng)用越來越廣,采用計(jì)算機(jī)輔助教學(xué)技術(shù),每次考試前可由題庫中隨機(jī)抽取試題,可較好地解決教考分離的問題,體現(xiàn)考試的公正性,也可將廣大教師從繁重的試題抽取工作中解放出來。本文中采用的是Authorware 7.02中文版開發(fā)環(huán)境,系統(tǒng)為單機(jī)版結(jié)構(gòu),界面美觀,易于操作[1?3]。
1 系統(tǒng)功能
Authorware在實(shí)現(xiàn)隨機(jī)不重復(fù)選題方面具有其獨(dú)特優(yōu)勢(shì)。下面舉例說明[4?6]:
假設(shè)現(xiàn)在有30道題,要求每次從這些題中隨機(jī)抽取出一道題,下道題再從剩余的題中隨機(jī)抽取出,以此類推,每次都不相同。
1.1 利用交互圖標(biāo)和決策圖標(biāo)實(shí)現(xiàn)
由于【交互】圖標(biāo)的功能非常強(qiáng)大,并且該圖標(biāo)和【決策】圖標(biāo)經(jīng)常配合起來,二者經(jīng)常一起使用。決策圖標(biāo)的主要作用是在Authorware中實(shí)現(xiàn)循環(huán)的操作,還可以實(shí)現(xiàn)選擇其中的某個(gè)單元進(jìn)行執(zhí)行。這樣可以實(shí)現(xiàn)類似分支的功能。這就為用戶編輯提供了選擇路徑的方法。
圖1 交互圖標(biāo)
使用Authoware提供的【決策】圖標(biāo),不僅可以完成程序的順序分支結(jié)構(gòu)(對(duì)象按照排列順序播放)、隨機(jī)分支結(jié)構(gòu)(由程序隨機(jī)播放對(duì)象)和條件分支結(jié)構(gòu)(根據(jù)條件判斷需要執(zhí)行的分枝),還可以完成循環(huán)結(jié)構(gòu)(反復(fù)播放對(duì)象)。當(dāng)流程線運(yùn)行到該圖標(biāo)時(shí),程序會(huì)根據(jù)采用的分支結(jié)構(gòu),比如條件分支判斷自動(dòng)跳轉(zhuǎn)到所指定的圖標(biāo)上?!九袛唷繄D標(biāo)主要用于根據(jù)流程線不同情況確定程序分支的執(zhí)行情況,通常用于設(shè)置流程線的控制點(diǎn)。
本文重點(diǎn)描述實(shí)現(xiàn)隨機(jī)抽取功能的設(shè)置。針對(duì)決策圖標(biāo)屬性設(shè)置時(shí),打開 “重復(fù)”下拉列表框,在列表框中顯示“判斷”圖標(biāo)提供的5種循環(huán)方式,“固有的循環(huán)次數(shù)”,“所有的路徑”,“直到單擊鼠標(biāo)或按任意鍵”,“直到判斷值為真”,“不重復(fù)”。例如選擇“直到判斷為真”選項(xiàng)時(shí),可進(jìn)行循環(huán)條件的設(shè)置。在“分支”下拉列表框中有4個(gè)選項(xiàng),這就是“判斷”圖標(biāo)具有的4種分支路徑:“順序分支路徑”、“在未執(zhí)行的路徑中隨機(jī)選擇”、“隨機(jī)分支路徑”、“計(jì)算分支路徑 ”,此時(shí)選擇“在未執(zhí)行的路徑中隨機(jī)選擇”。并勾選“復(fù)位路徑入口”。決策圖標(biāo)屬性面板如圖2所示。
圖2 決策圖標(biāo)屬性面板
配合【決策】圖標(biāo)的使用,在“判斷”路徑中也要對(duì)判斷路徑屬性進(jìn)行設(shè)置。通過【判斷】圖標(biāo)分支上的響應(yīng)按鈕,在判斷路徑屬性面板里面設(shè)置了3種內(nèi)容擦除方式,“在下個(gè)選擇之前”,“在退出之前”,“不擦除”。如圖3判斷路徑屬性面板所示。這樣由決策圖標(biāo)和所有判斷路徑就構(gòu)成了判斷分支選擇的目標(biāo)[8]。
圖3 判斷路徑屬性面板
選擇“在下個(gè)選擇之前”選項(xiàng),程序在執(zhí)行下一分支前擦除當(dāng)前內(nèi)容[9]。
1.2 利用掃描代碼
通過執(zhí)行被嵌入的代碼實(shí)現(xiàn)抽取試題的功能。
流程線順序執(zhí)行時(shí),會(huì)依次掃描,對(duì)掃描到的每個(gè)圖標(biāo)判斷,分析其屬性,從而確定圖標(biāo)的類型,進(jìn)而整理圖標(biāo)的參數(shù),或可對(duì)設(shè)計(jì)相關(guān)的屬性進(jìn)行設(shè)置。
2 利用數(shù)據(jù)庫鏈接的功能[7]
將試題數(shù)據(jù)存放在試題數(shù)據(jù)庫中,通過Authorware隨機(jī)的抽取試題。
圖4 判斷圖標(biāo)
圖5 試題1
在現(xiàn)有的數(shù)據(jù)庫中,常用的有Access和SQL Server。通過ODBC可對(duì)這兩種常用的數(shù)據(jù)庫進(jìn)行訪問。其中后2種方法在大型考試系統(tǒng)中應(yīng)用較廣。
參考文獻(xiàn)
[1] 胡馥湘,龔中良.多媒體技術(shù)教程[M].北京:清華大學(xué)出版社,2006.
[2] 林潔.基于Authorware的多媒體試卷生成系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)[J].成都:電子科技大學(xué),2009.
[3] 任重貴,白雪峰,李紅巖,等.基于多媒體的考試系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)[J].電子測(cè)試,2013(19):59?62.
[4] 蔡燕敏.多媒體技術(shù)課程考試系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)[J].電腦知識(shí)與技術(shù),2013(19):4518?4523.
[5] 趙海燕.多媒體課程實(shí)踐考試系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)[D].天津:天津大學(xué),2009.
[6] 溫乃寧,楊瑜俠.基于ODBC的多媒體考試系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)[J].技術(shù)與創(chuàng)新管理,2008(3):312?315.
[7] 王艷.Authorware上機(jī)考試自動(dòng)閱卷系統(tǒng)的研究與實(shí)現(xiàn)[D].沈陽:沈陽工業(yè)大學(xué),2004.
[8] Anon. Authorware課件制作實(shí)例教程 第8章: 框架、導(dǎo)航和決策圖標(biāo)[EB/OL]. [2010?10?06].http://wenku.baidu.com/view/1e97ab75f46527d3240ce079.html.
[9] 魯宏宇.賓館客房管理系統(tǒng)[J].科技致富向?qū)В?012(6):77?79.
圖2 決策圖標(biāo)屬性面板
配合【決策】圖標(biāo)的使用,在“判斷”路徑中也要對(duì)判斷路徑屬性進(jìn)行設(shè)置。通過【判斷】圖標(biāo)分支上的響應(yīng)按鈕,在判斷路徑屬性面板里面設(shè)置了3種內(nèi)容擦除方式,“在下個(gè)選擇之前”,“在退出之前”,“不擦除”。如圖3判斷路徑屬性面板所示。這樣由決策圖標(biāo)和所有判斷路徑就構(gòu)成了判斷分支選擇的目標(biāo)[8]。
圖3 判斷路徑屬性面板
選擇“在下個(gè)選擇之前”選項(xiàng),程序在執(zhí)行下一分支前擦除當(dāng)前內(nèi)容[9]。
1.2 利用掃描代碼
通過執(zhí)行被嵌入的代碼實(shí)現(xiàn)抽取試題的功能。
流程線順序執(zhí)行時(shí),會(huì)依次掃描,對(duì)掃描到的每個(gè)圖標(biāo)判斷,分析其屬性,從而確定圖標(biāo)的類型,進(jìn)而整理圖標(biāo)的參數(shù),或可對(duì)設(shè)計(jì)相關(guān)的屬性進(jìn)行設(shè)置。
2 利用數(shù)據(jù)庫鏈接的功能[7]
將試題數(shù)據(jù)存放在試題數(shù)據(jù)庫中,通過Authorware隨機(jī)的抽取試題。
圖4 判斷圖標(biāo)
圖5 試題1
在現(xiàn)有的數(shù)據(jù)庫中,常用的有Access和SQL Server。通過ODBC可對(duì)這兩種常用的數(shù)據(jù)庫進(jìn)行訪問。其中后2種方法在大型考試系統(tǒng)中應(yīng)用較廣。
參考文獻(xiàn)
[1] 胡馥湘,龔中良.多媒體技術(shù)教程[M].北京:清華大學(xué)出版社,2006.
[2] 林潔.基于Authorware的多媒體試卷生成系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)[J].成都:電子科技大學(xué),2009.
[3] 任重貴,白雪峰,李紅巖,等.基于多媒體的考試系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)[J].電子測(cè)試,2013(19):59?62.
[4] 蔡燕敏.多媒體技術(shù)課程考試系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)[J].電腦知識(shí)與技術(shù),2013(19):4518?4523.
[5] 趙海燕.多媒體課程實(shí)踐考試系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)[D].天津:天津大學(xué),2009.
[6] 溫乃寧,楊瑜俠.基于ODBC的多媒體考試系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)[J].技術(shù)與創(chuàng)新管理,2008(3):312?315.
[7] 王艷.Authorware上機(jī)考試自動(dòng)閱卷系統(tǒng)的研究與實(shí)現(xiàn)[D].沈陽:沈陽工業(yè)大學(xué),2004.
[8] Anon. Authorware課件制作實(shí)例教程 第8章: 框架、導(dǎo)航和決策圖標(biāo)[EB/OL]. [2010?10?06].http://wenku.baidu.com/view/1e97ab75f46527d3240ce079.html.
[9] 魯宏宇.賓館客房管理系統(tǒng)[J].科技致富向?qū)В?012(6):77?79.
圖2 決策圖標(biāo)屬性面板
配合【決策】圖標(biāo)的使用,在“判斷”路徑中也要對(duì)判斷路徑屬性進(jìn)行設(shè)置。通過【判斷】圖標(biāo)分支上的響應(yīng)按鈕,在判斷路徑屬性面板里面設(shè)置了3種內(nèi)容擦除方式,“在下個(gè)選擇之前”,“在退出之前”,“不擦除”。如圖3判斷路徑屬性面板所示。這樣由決策圖標(biāo)和所有判斷路徑就構(gòu)成了判斷分支選擇的目標(biāo)[8]。
圖3 判斷路徑屬性面板
選擇“在下個(gè)選擇之前”選項(xiàng),程序在執(zhí)行下一分支前擦除當(dāng)前內(nèi)容[9]。
1.2 利用掃描代碼
通過執(zhí)行被嵌入的代碼實(shí)現(xiàn)抽取試題的功能。
流程線順序執(zhí)行時(shí),會(huì)依次掃描,對(duì)掃描到的每個(gè)圖標(biāo)判斷,分析其屬性,從而確定圖標(biāo)的類型,進(jìn)而整理圖標(biāo)的參數(shù),或可對(duì)設(shè)計(jì)相關(guān)的屬性進(jìn)行設(shè)置。
2 利用數(shù)據(jù)庫鏈接的功能[7]
將試題數(shù)據(jù)存放在試題數(shù)據(jù)庫中,通過Authorware隨機(jī)的抽取試題。
圖4 判斷圖標(biāo)
圖5 試題1
在現(xiàn)有的數(shù)據(jù)庫中,常用的有Access和SQL Server。通過ODBC可對(duì)這兩種常用的數(shù)據(jù)庫進(jìn)行訪問。其中后2種方法在大型考試系統(tǒng)中應(yīng)用較廣。
參考文獻(xiàn)
[1] 胡馥湘,龔中良.多媒體技術(shù)教程[M].北京:清華大學(xué)出版社,2006.
[2] 林潔.基于Authorware的多媒體試卷生成系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)[J].成都:電子科技大學(xué),2009.
[3] 任重貴,白雪峰,李紅巖,等.基于多媒體的考試系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)[J].電子測(cè)試,2013(19):59?62.
[4] 蔡燕敏.多媒體技術(shù)課程考試系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)[J].電腦知識(shí)與技術(shù),2013(19):4518?4523.
[5] 趙海燕.多媒體課程實(shí)踐考試系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)[D].天津:天津大學(xué),2009.
[6] 溫乃寧,楊瑜俠.基于ODBC的多媒體考試系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)[J].技術(shù)與創(chuàng)新管理,2008(3):312?315.
[7] 王艷.Authorware上機(jī)考試自動(dòng)閱卷系統(tǒng)的研究與實(shí)現(xiàn)[D].沈陽:沈陽工業(yè)大學(xué),2004.
[8] Anon. Authorware課件制作實(shí)例教程 第8章: 框架、導(dǎo)航和決策圖標(biāo)[EB/OL]. [2010?10?06].http://wenku.baidu.com/view/1e97ab75f46527d3240ce079.html.
[9] 魯宏宇.賓館客房管理系統(tǒng)[J].科技致富向?qū)В?012(6):77?79.