官术网_书友最值得收藏!

  • Authorware實用教程
  • 鄭阿奇編著
  • 3445字
  • 2018-12-30 05:45:03

1.1 Authorware的特點

Authorware采用的面向流程的設計思想不但大大提高了多媒體系統開發的質量與速度,而且使非專業程序員進行多媒體系統開發成為現實。作為一種面向非程序員的多媒體創作工具,Authorware向用戶提供了一個基于圖標和流程線的創作環境,使多媒體的制作更加直觀和明了,從而使每一個人都能開發出高級的多媒體作品來,不論是教師、學生、藝術家、策劃專家,還是程序員。同時,Authorware提供了強大的交互功能,使用戶無須掌握高深的編輯語言,不用編寫一句程序就可制作出一流的交互式多媒體產品。

1.1.1 Authorware的發展歷史

Authorware從1.0版、2.0版、3.0版、3.5版、4.0版、5.0版、5.1版、5.2版、6.0版、6.5版以來,一直是眾多多媒體創作工具中的佼佼者。2004年2月,Macromedia公司正式發布了Authorware的7.0版。

1.Authorware 7.x的新增功能

Authorware專門用于解決創作交互式豐富的多媒體e-learning內容,整合圖片、聲音、動畫、文字和視頻到課件中?,F在的7.0版能夠讓e-learning開發者導入Microsoft PowerPoint文件,并可在Mac OS X上播放,使用標準的JavaScript語言進行腳本編程,增強與learning management systems(LMS)的整合。在7.0版的基礎上,Macromedia又繼續發布了7.01版和7.02版。

Macromedia Authorware 7.x的新增功能大致如下。

(1)通用的Macromedia用戶界面(Common Macromedia User Interface)。從Authorware 7.0開始,Authorware的界面就變成與其他Macromedia MX產品(比如Flash MX等)的界面一樣了,如圖1.1所示。

圖1.1 Authorware 7.0的界面

(2)可以導入Microsoft PowerPoint(Microsoft PowerPoint Import)。Authorware 7.0可以導入現有的PowerPoint,去創造豐富的多媒體e-learning內容,方法是選擇菜單命令“命令”→“轉換工具”→“Microsoft PowerPoint to Authorware XML”,彈出如圖1.2所示的“Convert PowerPoint to Authorware XML”對話框,在選項“PowerPoint File”下指定要轉換的PowerPoint文件,在選項“Output Directory”下指定轉換后的文件存放的目錄,單擊按鈕“Convert”就可以把PowerPoint文件轉換為Authorware XML文件。另外要說明的是,此項功能在Authorware 7.02版本中比較完善。

圖1.2 “Convert PowerPoint to Authorwere XML”對話框

(3)DVD播放(DVD Playback)。DVD視頻將逐步取代原有的光碟技術而成為標準的交互式練習和KIOSK軟件。Authorware 7.0整合了DVD視頻播放程序,從而可以在應用程序中控制外部DVD播放設備??梢栽贏uthorware程序中設置為自動在DVD視頻內的某個點開始和停止,從而讓學生控制DVD視頻的播放、暫?;蛑貜湍硞€片斷。

(4)為身體有缺陷者提供可操作的內容(Accessible Content for People with Disabilities)。Authorware 7.0可以生成標簽導航和標題,并將文字轉成語音以符合軟件可操作性的相關法律(美國有為殘疾人使用軟件的開發規范和法律)。

(5)XML的導入和導出(XML Import and Export)。Authorware 7.0支持XML導入和導出,不但可以將XML導入Authorware中使用,還可以將Authorware程序導出為一個XML文件。這兩個命令都集成在“文件”菜單的子菜單“導入和導出”中,如圖1.3所示。

圖1.3 導入和導出子菜單

(6)支持JavaScript(JavaScript Support)。Authorware 7.0中新增了對JavaScript腳本的支持,現在Authorware中的JavaScript腳本和Authorware自身的腳本語言是一樣的,構造與Macromedia dreamweaver MX和Macromedia Flash MX中的相同。在“計算”圖標中可以直接輸入和運行任意指定的語言,在“計算”圖標的工具欄中提供了一個按鈕進行選擇,如圖1.3所示的導入和導出子菜單、如圖1.4所示的計算圖標編輯窗口。

圖1.4 計算圖標編輯窗口

(7)LMS知識對象(Learning Management System(LMS)Knowledge Objects)。Authorware 7.0新增加了學習管理系統知識對象來創造的課件,可以連接到LMS系統并符合LMS標準,如Aviation Industry CBT Committee(AICC)或ADL Shareable Courseware Object Reference Model(SCORM)標準。通過向導去決定獲得或發送信息到LMS,由知識對象處理所有復雜的與LMS的后臺通信。LMS是一種通過數據庫支持的教育培訓后臺管理軟件,可支持學習目標的制定、學習進度與成果的管理等,是國外一些大企業進行員工培訓管理的常用軟件系統,利用本功能,Authorware可以方便地進行LMS的客戶端開發。在菜單“命令”的子菜單“LMS”中可以看到相關的命令,如圖1.5所示。

圖1.5 LMS子菜單

(8)一鍵發布到Learning Management Systems(One-Button Publishing to Learning Management Systems)。

在一鍵發布設置中可以選擇LMS知識對象提供的模板,從而將Authorware文件直接發布成LMS所支持的網頁,如圖1.6所示。

圖1.6 一鍵發布設置對話框

(9)在蘋果機Mac OS X上播放(Apple Mac OS X Playback)。Macromedia提供了一個在蘋果機操作系統Mac OS X進行發布的打包工具,如圖1.7所示,只需要將Autherwave 7創作的內容在Mac OS X上重新發布一次,就可以在Mac OS X上兼容播放。

圖1.7 蘋果機操作系統中的打包工具

2.Authorware各版本的源程序變化

Authorware各個版本之間的源程序都是各自獨立的,但源程序的后綴名有一定的規律,都是a加上版本號再加上p,比如7.x版的源程序為a7p。通常情況下,版本號首個數據相同的各個版本的源程序后綴是相同的,而且是可以通用的,比如5.0版、5.1版、5.2版的源程序都是.a5p,而且可以通用。有所區別的是Authorware 6.0和Authorware 6.5的源程序雖然都是.a6p,但卻不是通用的,Authorware 6.0不能打開由Authorware 6.5創建的源程序, Authorware 6.5可以打開Authorware 6.0創建的源程序,只是會提示要另存一個新程序。在各個版本之間,可以用后一個版本來打開前一個版本的程序且只能打開前一個版本的程序,如果想打開早期版本的程序,則需要分幾次進行,比如用6.0版可以打開5.x版的源程序(后綴為.a5p)再另存為6.0版的源程序(后綴為a6p),再由7.x版打開另存為7.0的程序。

1.1.2 與其他多媒體編著系統的區別

與其他創作工具相比,Authorware具有如下優勢。

1.交互類型豐富

Authorware提供了11種交互類型,包括按鈕、熱對象、熱區、移動到目標區域、下拉菜單、條件、文本輸入、鍵盤響應、嘗試次數、時間限制、事件響應等,每種交互響應還有許多種變化。交互響應的實現都可以直接通過圖標的操作來實現,非常簡單。

2.導航控制強大

Authorware的框架圖標預設了基本的導航控制,利用這點可以創作適合人的思維習慣的復雜的超文本結構。

3.跟蹤用戶反應的功能強大

Authorware提供了大量的系統變量來記錄用戶和系統的狀態和動作,以作為生成交互的依據。Authorware所提供的函數足以和C語言媲美,并且Authorware還提供外部函數接口,可以非常容易地引入外部函數來增強Authorware的功能。

4.結構化的設計思想

Authorware允許空的邏輯單元存在,也就是說,不需要專門的分析設計工具,應用的結構設計與程序實現可以在Authorware中直接完成,而且能直接看到運行效果。這可以說是Authorware的最大優勢,從而就能把設計思想隨時用Authorware程序結構表現出來。在應用設計的初期可以直接用空的邏輯單元把程序框架流程在Authorware中搭建起來并檢查運行邏輯,然后在此基礎上進行修改、補充、填入素材并完善。這個程序框架至少具有三方面的作用:首先,用做與人討論的依據;其次,將各模塊分工,運作項目;再次,分塊準備和囤積素材。而其他開發工具在程序實現以前整體的架構設計只能停留在設計圖紙上而無法看到運行效果。

5.Authorware提供了極大的通用性

在一個系統平臺下開發的產品,基本上不用做多少修改就可以順利地在別的平臺上使用。在Windows 9x下開發的程序可以直接運行在Windows Me、Windows NT 4.0、Windows 2000系列、Windows XP系列中;不需要修改源程序而直接在Mac系統上重新發布一次就使在Windows下開發的程序可以在Macintosh系列平臺上直接使用;通過一定的發布設置還可以使在32位系統下開發的程序運行在16位系統(如Windows 3.x與Windows NT 3.51等)中。

1.1.3 Authorware的特點與適用用戶

使用Authorware的圖標,可以導入多種格式的文本、圖形圖像、聲音、動畫、視頻、數字電影等多媒體素材,從而快速制作出多媒體演示課件、多媒體演示光盤、多媒體電子圖書、多媒體模擬實驗、多媒體互動教學系統等各種多媒體產品。

1.Authorware的特點

具體來說,Authorware具有以下主要特點:

(1)為設計者提供了直觀的流程線控制界面。流程線上可使用14種設計圖標,每個圖標代表一個基本演示內容及控制方式,如文本、動畫、圖片、聲音、視頻等。利用流程線實現對整個程序的控制,不用復雜的編程語言,使多媒體制作更加容易。

(2)提供了多樣化的交互響應方式。Authorware有11種交互方式可供選擇,程序設計時,只需選定交互作用方式,完成對話框設置即可實現。程序運行時,可通過響應對程序的流程進行控制。此外,豐富的系統函數,系統變量使開發者能夠最大限度地發揮Authorware的潛在功能。

(3)可直接在屏幕上編輯對象。當用戶想修改在演示中的某個對象時,只要雙擊該對象,Authorware就會立即進入該對象的編輯狀態,在該對象編輯完成后,可繼續演示程序。

(4)Macromedia家族方面。支持Flash交互動畫,彌補Authorware自身動畫動能的不足。

(5)強有力的數據處理能力。Authorware不但可以利用系統變量及系統函數來響應用戶的指令,還允許設計者使用自己定義的變量對數據執行運算。利用附帶的ODBC外部函數,Authorware可以訪問各種數據庫,包括Access數據庫、SQL Server數據庫、MySQL數據庫等。

(6)強大的功能擴展特性。在Authorware應用環境中,可加入ActiveX控件,顯示屬性控制,過程事件等內容。

(7)不斷擴充的知識對象。知識對象是一種向導式設計工具,Authorware 7.0已自帶42種知識對象,包含了多媒體開發中常用的一些功能,并允許用戶創作更多的知識對象,大大簡化了程序的開發過程。

(8)強化網絡應用功能。支持知識流,使多媒體學習軟件能在網絡上運行。Authorware的網絡播放器能瀏覽其特有的AAM文件。

2.適用用戶

Authorware以圖標和流程線構成程序,形象直觀,非常容易學習和掌握,特別適用于非專業程序人員開發多媒體產品。

主站蜘蛛池模板: 永春县| 沈阳市| 厦门市| 京山县| 丹棱县| 台东县| 杭锦后旗| 旌德县| 宜昌市| 汶上县| 明溪县| 鸡东县| 阜宁县| 东平县| 壶关县| 治多县| 沙雅县| 儋州市| 阳西县| 宁阳县| 嘉荫县| 玉门市| 凌海市| 武川县| 中西区| 平远县| 顺平县| 师宗县| 开鲁县| 安陆市| 梁河县| 霍山县| 定结县| 来安县| 渭南市| 靖江市| 昭觉县| 靖西县| 民乐县| 舒城县| 句容市|