Authorware应用案例教程
上QQ阅读APP看本书,新人免费读10天
设备和账号都新为新人

1.1 Authorware的特点

Authorware采用的面向流程的设计思想不但大大提高了多媒体系统开发的质量与速度,而且使非专业程序员进行多媒体系统开发成为现实。作为一种面向非程序员的多媒体创作工具,Authorware向用户提供了一个基于图标和流程线的创作环境,使多媒体的制作更加直观和明了,从而使每一个人都能开发出高级的多媒体作品来,不论你是教师、学生、艺术家、策划专家,还是程序员。同时,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内容,整合图片、声音、动画、文字和视频到课件里面。现在的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”命令,弹出“Convert PowerPoint to Authorware XML”对话框,在选项“PowerPoint File”下指定要转换的PowerPoint文件,在选项“Output Directory”下指定转换后的文件存放的目录,单击“Convert”按钮就可以把PowerPoint文件转换为Authorware XML文件,如图1.2所示。另外要说明的是,此项功能在Authorware 7.02版本中比较完善。

图1.2 转换PowerPoint文件的对话框

(3)DVD播放(DVD Playback)。

DVD视频将逐步取代原有的光碟技术成为标准的交互式练习和KIOSK软件。Authorware 7.0整合了DVD视频播放程序,从而可以在应用程序中控制外部DVD播放设备。可以在Authorware程序中设置为自动在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.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所示,只需要将Authorware 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版打开另存为6.0版的程序。