部分库模块知识对象.ppt
第七部分 几个重要概念,王志敏讲稿,1.关于Authorware中的库,库的基础知识,库图标的集合库与文件一样,也是单独的文件,可以被单独打开和管理。库的优点:节省空间/同时更新/节省时间/便于操作库文件的扩展名为.a5l,库的建立,选择“文件”/“新建”/“程序库”向库内添加图标方法一:从图标栏中直接将图标拖到库中释放;方法二:从设计窗口流程线上将所需的图标拖到库窗口中释放;方法三:利用复制和粘贴操作向库中添加图标;方法四:从其它库中将所需图标拖到指定的库中释放。将库文件保存,库窗口的组成,怎样使用一个库?,确定准备使用库的流程线上的位置选择菜单“文件”/“打开”/“程序库”如果该库文件已经被使用,可直接选择菜单“视窗”/“程序库”打开需要的库文件对话框将库文件中的图标选中后拖放到指定位置释放,使用一个库的图示,2.分支结构,选定分支结构的几种分支路径,顺序执行 按顺序执行分支路径。随机执行任意分支随机执行任意分支路径。随机执行未用分支随机至未执行的分支路径。通过计算变量选择分支至计算分支路径。,设置分支的循环方式,固定次数(Fixed Number of Times)固定循环执行的次数。直到所有的分支都执行完毕(Until All Paths Used)直到执行完所有分支才退出。直到按键盘或鼠标(Until Click/Keypress)直到点击鼠标或按键才退出。直到值为真(Until True)直到表达式的值为真时才结束。不重复(Dont Repeat)只执行一条分支项后就退出。,顺序分支路径,当Authorware每次经过判定分支结构时,顺次执行各个分支。,随机分支路径工作过程,当Authoreware进入判定分支结构时,执行哪一个分支路径是无法预测的,具有随机性。,运算分支路径,利用变量或表达式的值,同样可以让Authorware确定进入哪一条分支路径。分支路径按由左向右的顺序进行编号。当变量或表达式的值为n时,Authorware就执行第n条分支路径。,3.知识对象,知识对象的概念,知识对象是Authorware中的已编写好的子程序 模块,可以帮助用户完成某一项指定的操作。每一个知识对象都带有一个对其内容进行设置的用户向导。用户可以自己创建知识对象,并将其加入到知识对象栏中,以便自动完成某些交互或学习策略的开发,提高工作效率。,知识对象对话框,知识对象的类别,列表窗口,知识对象的描述,更新知识对象,知识对象的分类,New file建立新文件时可能使用的知识对象。File对文件进行操作时可能用到的知识对象。Internet对Internet进行操作时可能使用的知识对象。Interface Components创建界面时可能使用的知识对象。Tutorial关于导向的知识对象。,共计:5个类别/21个对象,New file提供2个知识对象,Application:帮助用户完成应用程序框架的构建。Quiz:产生一个测试性的应用程序。,File提供5个知识对象,Add-Remove Font Resource:添加或去除某种True Type字体,以使你的程序可以使用该程序。Copy File:拷贝一个或几个文件到另一个指定目录,其向导程序会要求我们选择一些文件,然后要求指定拷贝到目标目录。Find CD Drive:查找当前计算机上第一个CD-ROM光驱盘符,并将该盘符字母储存在一个变量中可供调用。Jump to Authorware File:可以跳转到另外一个Authorware程序,并执行该程序,执行完毕后又返回到当前程序来。Set File Attribute:设置一个或几个文件属性。,Internet提供3个知识对象,Authorware Web Player Security:可以进行Authorware网络站点的安全检查设置。Launch Default Browser:使用系统默认的网络浏览器来招待用户指定的URL或其它exe程序,用它来调用外部exe文件。Send Email:通过SMTP简单邮件传输协议来发送一个电子邮件。,Interface Components提供10个知识对象(1),Browse Folder Dialog:通过一个选择目录对话框,可以浏览各个文件夹,并将用户选定的目录存放在一个变量中。Checkboxs:产生一个检查框,并以一个变量保存检查框的状态。Message Box:产生一个信息框,并以一个变量保存用户对信息框的操作状态,即记录用户单击了哪个按钮。Move Cursor:移动光标到某一指定位置。Moie Controller:能够播放数字视频文件(.avi格式),并带有一个操作控制面板。,Interface Components提供10个知识对象(2),Open File Dialog:产生一个打开文件的对话框,用户可以通过它浏览本机或网络驱动器,当选定一个文件后,该文件路径及名称被保存到一个变量中。Radio Buttons:产生一组无线按钮,并以一个变量保存用户选中的按钮名称或相应数字。Save File Dialog:产生一个保存文件的对话框,并以变量记录保存位置。Set Window Caption:设置Authorware展示窗口的标题。Slider:产生一个标尺(包括游标),其外观样式可修改。系统共提供27种标尺样式和5种游标形状,标尺可以水平或竖直放置。,Tutorial提供1个知识对象,Buttons for tutorial:可以产生一些导航按钮。,4.关于模块,什么是模块?,模块流程线上一段逻辑结构模块是能够完成特定功能的图标的组合,可以包含许多图标(含内容)及其相互间的交互。模块的扩展名为.a5d,怎样创建模块,先选择要生成为模块的一组图标选择菜单“文件”/“存入模块”命令在随后的对话框中输入该模块的名称最后指定目标位置为“知识对象(Knowledge Objects)”并确定,怎样装载/粘贴模块?,在需要模块的流程线上确定粘贴模块的位置;打开“知识对象”窗口;点击“更新”按钮;选择要粘贴的模块,将其拖放到指定位置。,