基于Authorware 的填空題設計與實現
基于Authorware 的填空題
設計與實現
馬永強 集寧師范學院計算機系 內蒙古烏蘭察布 012000
基金項目:內蒙古自治區高等教育科學研究“十二五”規劃課題(編號: NGJGH2014032)
集寧師范學院教學改革與研究課題(編號:JGKT2013011)
【文章摘要】
針對目前Authorware 使用目標區交互制作填空題存在的問題,通過綜合使用框架設計圖標、導航設計圖標和熱區交互技術來設計和實現一種新型填空題課件,有效實現人機交互, 并達到使學生輸入的答案保存到文本文件中的效果。
【關鍵詞】
Authorware ;框架;導航;熱區
良好的人機交互是一個好的多媒體課件應該具備的一個重要特征, Authorware 多媒體制作軟件中的交互作用分支結構和導航結構都可以實現對具體內容的交互控制。
使用Authorware 制作的填空題通常都是通過使用目標區響應類型進行設計和制作的,這種方法存在擴展性不強和人機交互性不強等缺點。本文擬通過使用導航結構并結合熱區響應類型來設計和制作一種能夠接收學生輸入內容,并將學生輸入的答案保存到文本文件的一種新型填空題型課件。
1 課件總體設計思路
首先,在Authorware 主流程線上添加一個框架圖標;
第二,為了課件整體風格的統一,保留我們需要的導航圖標,并將這些圖標的默認按鈕交互方式更改為熱區交互方式;
第三,在框架圖標的右下角添加群組圖標作為頁圖標,主要目的是為了能夠方便的對頁圖標進行擴展和調整;
第四,通過使用文本輸入響應類型來接收學生輸入的數據;
第五,通過writeExtFile(”filename”,”s tring”) 系統函數來保存學生輸入的數據, 主要目的是為了學生來進行自查;
最后,通過導航結構中提供的查詢功能實現對相關數據的查詢。
2 課件的實現過程
2.1 修改默認顯示圖標
新建一個Authorware 文件,命名為“填空題的制作.a7p”,拖動一個框架圖標到主流程線上,命名為“填空題型”,雙擊打開框架圖標,將默認的顯示圖標里的內容刪除掉,然后將表示“上一題”、“下一題”、“退出”、“重做”、“查找”等的標記添加到顯示圖標中,最后將顯示圖標命名為“標記”。
2.2 修改默認導航圖標
點擊某個導航圖標的響應類型標記, 對交互圖標的屬性進行設置,選擇類型為“熱區域”,匹配為“單擊”,鼠標指針為最后一項“手型”樣式,然后雙擊“標記”顯示圖標,再按下“shift”雙擊交互作用圖標調整熱區域進行關鍵字位置上的調整。拖動一個群組圖標到框架圖標的右下角開始設計具體的填空題題目。主流程圖如圖1 所示。
圖1 程序主流程圖
2.3 題目的設計與實現
將作為框架圖標頁圖標的群組圖標命名為“1”,用來表示填空題目的順序。首先在“1”中添加一個交互作用圖標,命名為“填空題1”,在它的右下角添加一個群組圖標,交互類型選擇為“文本輸入”,名稱為“*”,在該群組圖標中拖動一個計算圖標,命名為“保存答案”,代碼為“WriteExtFile(" 填空題目1.txt",EntryText)”,其中“填空題目1.txt”用來保存學生輸入的答案,entrytext 是表示學生輸入的具體數據。這里需要注意的是用來保存學生答案的文本文件的保存目錄是和主程序“填空題的制作.a7p”處于同一目錄的。
如圖2 所示,對名為“*”的交互圖標屬性進行設置,將其響應分支選項設置為“退出交互”,然后在流程線上添加一個顯示圖標,命名為“提示”用來提示學生本題目的狀態,讓學生選擇重做本題或者是進行其他諸如“下一題”、“查詢”等操作。
如果學生的做題的過程中出現錯誤, 想重新做題的話,我們應該怎樣實現呢?
如圖2 所示,為了課件整體風格的統一,本文通過在流程線上添加熱區交互響應來實現試題的重做,名為“重做”計算圖標中的代碼是“GoTo(IconID@"1")”,表示重新進行一次當前題目的回答。
通過增加不同數目的頁圖標,我們就可以實現多道填空題目的制作,實現方法和上面我們提到方法的都是相類似的。
2.4 課件的測試和打包
其實課件的測試是一個不斷進行的過程,在使用Authorware 制作課件時,我們一般是一邊制作一邊測試,最終達到一個比較理想的效果,然后進行打包和發布。
根據不同的環境需求,我們可以有多種方式對源文件進行打包和發布。如果為了完全脫離Authorware 軟件環境,我們可以將程序打包為名為*.exe 的可執行文件,該文件可以獨立運行;如果為了通過通過網絡進行瀏覽,我們也可以將程序打包為名為*.htm 和*.aam 的文件,在安裝Authorware Web Player 后,這個類型的文件是可以通過Web 瀏覽器進行瀏覽和使用的。
3 小結
通過熱區交互響應和導航結構的有機結合,可以方便的實現填空題目的跳轉和返回,同時可以通過關鍵詞進行相關信息的查找并進行跳轉,有效增強了課件的交互性和可擴展性,對以后開發其他類型的題目也具有一定的借鑒意義。
【參考文獻】
[1] 徐瑾. 多媒體作品創意設計與實現[M]. 北京:北京師范大學出版社, 2009
[2] 袁海東.Authorware 7.0 教程[M]. 北京:電子工業出版社,2013
[3] 海顯勛. 基于Authorware 交互性實現考試系統的構建[J]. 青海師范大學學報(自然科學版),2014,(1)
【作者簡介】
馬永強(1982—),男,漢族,內蒙古烏蘭察布人,集寧師范學院計算機系講師,碩士,研究方向:計算機輔助教學、多媒體技術應用。
圖2 填空題具體流程053
本站論文資源均為來自網絡轉載,免費提供給廣大作者參考,不進行任何贏利,如有版權問題,請聯系管理員刪除! 快速論文發表網(www.6scc.cn)本中心和國內數百家期刊雜志社有良好的合作關系,可以幫客戶代發論文投稿.
投稿郵箱:ksfbw@126.com
客服Q Q:
82702382
聯系電話:15295038833
本站論文資源均為來自網絡轉載,免費提供給廣大作者參考,不進行任何贏利,如有版權問題,請聯系管理員刪除!