張玉茹
摘要:Authorware具有強(qiáng)大的交互功能與較強(qiáng)的編程能力,選擇題是一種常見(jiàn)的測(cè)試題型,適用于各年級(jí)各學(xué)科。該文主要介紹基于Authorware和txt文檔結(jié)合的選擇題考試系統(tǒng),該系統(tǒng)有學(xué)生信息管理、隨機(jī)出題、倒計(jì)時(shí)、記錄學(xué)生成績(jī)等功能。
關(guān)鍵詞:Authorware;txt;選擇題;考試系統(tǒng)
中圖分類號(hào):TP37文獻(xiàn)標(biāo)識(shí)碼:A文章編號(hào):1009-3044(2012)24-5818-05
Multiple Choice Topic Exam System Based on Combining of Authorware and Txt Dcument
ZHANG Yu-ru
(Zhaoqing Agricultural School,Zhaoqing 526070,China)
Abstract: Authorware is a software with powerful interactive functionality and efficiently programming capability. Multiple choice is one of common test methods, which is applied to all the grades and in all subjects. This paper mainly introduces a multiple choice exam system based on the combining of Authorware and TXT document, this system is including functionalities as students information management, randomly creating choice topic, countdown and students score recording.
Key words: Authorware; txt; multi-choice; exam system
傳統(tǒng)的Authorware與數(shù)據(jù)庫(kù)相結(jié)合制作考試系統(tǒng),更新試題內(nèi)容比較復(fù)雜,對(duì)于一些非計(jì)算機(jī)專業(yè)的老師要更新考試內(nèi)容就更不容易。如果用Authorware與txt文檔結(jié)合的選擇題考試系統(tǒng),任何科目的老師只要遵循一定的格就都可以修改試題的內(nèi)容,從而可以簡(jiǎn)單的更新題庫(kù)。
建一個(gè)命名為“題庫(kù)”的文件夾,用來(lái)放txt文檔,題庫(kù)里可以有多個(gè)文檔,分別用阿拉伯?dāng)?shù)字給文檔命名,有多少個(gè)文檔,就決定有多少套不同的試題。其中txt文檔中存放試題的格式應(yīng)遵循這樣的規(guī)律:每題占5行,第一行是題目,第二行是正確答案,第三至第五行是3個(gè)備選答案,中間不能留有空行。按這樣的格式制作好題庫(kù)。另外還需要建立一個(gè)“record.txt”的文檔,主要用來(lái)記錄用戶的信息和每次考試的成績(jī)。
在整個(gè)設(shè)計(jì)制作過(guò)程,用到Authorware中的關(guān)鍵函數(shù)分別是:AppendExtFile()函數(shù)用于寫(xiě)出信息到record.txt文檔,ReadExtFile()函數(shù)用于讀取題庫(kù),LineCount()函數(shù)用于判斷題庫(kù)的行數(shù),而Random()函數(shù)用于實(shí)現(xiàn)隨機(jī)取題和隨機(jī)分配答案,并通過(guò)時(shí)間函數(shù)實(shí)現(xiàn)倒計(jì)時(shí)。
制作好的主流程圖(如圖1所示),可以看到該考試系統(tǒng)大致分為三大部分:第一分部是前面封面,封面部分主要實(shí)現(xiàn)學(xué)生信息的錄入,并將錄入的信息寫(xiě)出到“record.txt”的文檔;第二部分是主程序,這部分實(shí)現(xiàn)讀取題庫(kù)和隨機(jī)分配答案;第三部分是判斷對(duì)錯(cuò)部分,對(duì)所作的答案判斷,得出考試成績(jī)。
本考試系統(tǒng)基本實(shí)現(xiàn)了自考自評(píng)的考試需要,目前該系統(tǒng)在我校的有些班級(jí)的考試測(cè)試中應(yīng)用,效果比較好。由于篇幅的原因不能對(duì)基本細(xì)節(jié)面面俱到,篇幅中若有其他的問(wèn)題歡迎大家指正。