MS Agent以其生動、活潑的畫面,擬人化的表情動作和言語等人性化特點對多媒體課件的設計產生了很大影響。本文以制作元素周期表的教學課件為例,詳細介紹了在Authorware中使用MS Agent的優(yōu)點,討論了MS Agent在Authorware中的實現(xiàn)原理和制作流程,提出在Authorware中人性化多媒體課件的實現(xiàn)結構并用實例加以介紹。
一、MS Agent介紹
MS Agent(Microsoft Agent)是一種基于微軟視窗平臺的可編程的即時交互性動畫角色。這些角色可以發(fā)出聲音,產生各種動作同計算機用戶進行交流。MS Agent在多媒體課件中具有以下特性。
1.操作向導:在利用Authorware開發(fā)的元素周期表教學課件安裝程序中,其具體的安裝操作提示過程,就是通過MS Agent完成的。
2.語音識別:MS Agent自身具有識別語音的功能,并把它們朗讀出來,但它僅能識別英語、日語、法語等,卻不能夠識別中文字符。為此在制作元素周期表教學課件中,可利用MS Agent中的控制函數(shù)maSpeak(見表1)將事先錄制好的音頻解說詞導入。
3.人性化幫助系統(tǒng):在Authorware中,利用MS Agent可以方便地設計出人性化極強的幫助系統(tǒng)。如在元素周期表教學課件中,MS Agent首先在主頁上以動畫、語音的形式對學習者表示歡迎,再以命令的形式幫助用戶導航到課件內容學習區(qū),分別對主族、副族、0族等相關學習內容進行介紹,幫助學習者從基礎開始學習到慢慢深入、探索,增強了課件學習的導航能力、易用性和娛樂性,提高了學習者與計算機的交互性。
4.教學角色中的教師部分:在元素周期表教學課件中,使用MS Agent的角色扮演一名教師,向學習者傳授知識,使教學過程更加人性化、形象化。
二、人性化多媒體課件實現(xiàn)原理和制作流程——以制作元素周期表為例
?。ㄒ唬崿F(xiàn)原理
在Authorware中,通過一個組件接口——MsAgent2.U32使用MS Agent。MsAgent2.U32中定義了一系列函數(shù)。當Authorware使用MS Agent時,首先打開函數(shù),在“分類”列表中選擇“元素周期表”,再單擊左下角的“載入”按鈕,加載MsAgent2.U32的相關函數(shù)(如表1所示),通過這些函數(shù)來激活MS Agent,使Authorware與MS Agent建立通信并實現(xiàn)訪問。
(二)Authorware使用MS Agent制作流程
使用Authorware制作元素周期表之前,首先需要安裝MS Agent服務驅動程序MS Agent2.0和MS Agent精靈文件(.a