多媒体CAI课件制作教程返回退出多媒体CAI课件制作教程第6章多媒体CAI课件的结构设计本章重点:了解交互的概念和交互结构的组成;熟练掌握交互图标的使用以及十一种交互响应类型的设计方法;熟练掌握判断图标的使用以及利用判断图标实现分支结构的设计方法;熟练掌握框架图标和导航图标的使用以及利用框架图标和导航图标实现导航结构的设计方法。多媒体CAI课件制作教程返回退出6.1交互响应结构设计6.2判断分支结构设计6.3导航结构设计多媒体CAI课件制作教程返回退出6.1交互响应结构设计交互响应就是指人机可以对话,即人们可以根据自己的需要通过多媒体系统自由地选择、加工、处理和利用文本、图形、图像、动画和视频等多种媒体信息,用以满足不同用户的不同需求。6.1.1交互图标简介1.交互响应结构的组成交互响应类型标识交互图标交互响应分支多媒体CAI课件制作教程返回退出(1)交互图标:交互图标是交互响应结构中最重要的组成部分,是整个交互响应结构的入口。交互图标除了可以实现交互控制的功能以外,同时还具有显示图标的功能。(2)交互响应类型标识:交互响应类型是指Authorware通过什么方式或手段来实现交互功能,而标识就是指这种方式或手段的比较形象的标记。在Authorware中有11种“交互响应类型”。这11种交互响应类型分别是Button(按钮)、HotSpot(热区)、HotObject(热对象)、TargetArea(目标区)、Pull-downMenu(下拉菜单)、Conditional(条件)、TextEntry(文本输入)、Keypress(按键)、TriesLimit(重试限制)、TimeLimit(时间限制)和Event(事件)。(3)交互响应分支:用来实现交互响应的分支流程,比如图6-1中的交互响应结构就有四个交互响应分支。多媒体CAI课件制作教程返回退出2.交互图标的属性面板标题框预览框基本信息•标题框:用来显示和修改交互图标的名称。•基本信息:显示当前交互图标的一些基本信息。•预览框:对当前交互图标中的内容以缩略图的形式进行显示。•【打开】按钮:打开当前交互图标的演示窗口。•【文本区域】按钮:单击则打开如图所示的“交互文本区域属性设置”窗口,在这里可以对交互区域中文本的大小、位置,字体、颜色和字型等进行设置。多媒体CAI课件制作教程返回退出“Interaction”(交互)选项卡•Erase(擦除)下拉列表框:用来设置擦除交互图标中内容的方式。AfterNextEntry(在下次输入之后):交互响应发生后,在执行相应的交互响应分支的内容后,执行下一次交互响应前继续显示。但是当退出交互结构后,交互图标中的内容将被自动擦除。UponExit(在退出时):在整个交互结构的运行期间都不擦除,只有在退出交互结构时才擦除交互图标中的内容。Don’tExit(不擦除):不管是在交互结构的运行期间,还是在交互结构退出以后,都不会擦除交互图标中的内容,如果想擦除只能使用擦除图标。•Erase(擦除):用来设置擦除交互图标中内容时的擦除过渡方式,设置方法类似于显示图标的擦除过渡方式设置。多媒体CAI课件制作教程返回退出•Options(选项):PauseBeforeExit(在退出之前暂停):如果选中该复选框,则在退出交互结构时系统会暂停程序的执行,单击鼠标或按键盘任一键将继续(退出交互结构)。ShowButton(显示按钮):此复选框只有选中PauseBeforeExit(在退出之前暂停)复选框后才有效,表示在暂停程序的执行时,同时会在屏幕的左上角显示一个【Continue】(继续)按钮,单击此按钮或按键盘任一键将继续执行程序(退出交互结构)。“Display”(显示)选项卡“Layout”(布局)选项卡上面两个选项卡中的所有选项均等同于显示图标属性面板中的相应选项,所以在此不再赘述。“CMI”(计算机管理教学)选项卡交互图标属性面板的“CMI”(计算机管理教学)选项卡如图所示。多媒体CAI课件制作教程返回退出•KnowledgeTrack(知识对象跟踪)复选框:如果选中该选项,则在程序运行期间Authorware系统会自动跟踪用户在交互过程中的各种操作。•InteractionID(交互标识)文本框:用来指定当前交互图标在CMI中的标识号,值得注意的是此标识号必须唯一。•ObjectID(目标标识)文本框:用来指定当前交互图标在CMI(计算机管理教学)中的对象标识号。•Weight(重要性):用来指定当前交互图标在CMI(计算机管理教学)中的重要性•Type(类型)下拉列表框:用来指定当前交互图标在CMI(计算机管理教学)中的响应类型。多媒体CAI课件制作教程返回退出6.1.2交互响应结构的创建流程1.将一个交互图标拖动到流程线上。2.双击打开交互图标的演示窗口,并且添加相应的对象(文本、图形和图像等)。3.在属性面板中对交互图标进行相应的属性设置。4.拖动交互响应分支图标在交互图标的右侧释放,则弹出如图所示的“交互响应类型”窗口,从中选择合适的交互响应类型。5.对交互响应类型进行属性设置。6.创建交互响应分支的内容。7.以同样的方法创建其它交互响应分支。多媒体CAI课件制作教程返回退出6.1.3按钮交互响应类型-Button按钮响应类型的属性面板如图所示。•预览框:对当前按钮的样式和内容进行预览。•标题框:用来显示和修改当前响应分支的名称。•【按钮】按钮:单击则弹出“按钮设置”窗口,在此窗口中可以对按钮的样式进行重新选择或应用自己定义的按钮样式。•【打开】按钮:单击则打开对应的交互响应分支的图标。•Type(类型)下拉列表框:在这里可以重新选择交互响应类型。多媒体CAI课件制作教程返回退出“Button”(按钮)选项卡•Size(大小)文本框:用来设置按钮的大小。•Location(位置)文本框:用来设置按钮的位置。•Label(标签)文本框:在此文本框中可以输入一个变量,程序运行时系统会将变量的值显示在对应的按钮上,利用此方法可以实现按钮上显示内容的动态变化。•Key(s)(快捷键)文本框:用来对当前按钮设置一个键盘快捷键。如果要设置的快捷键是字母或数字则直接按下相应的按键或输入键名即可,如果要设置的快捷键是功能键则只能输入对应的键名。•MakeDefault(作为默认按钮)复选框:如果选中该复选框则表示将当前按钮作为默认按钮,即程序运行时此按钮自动获得焦点,按回车键就相当于用鼠标单击此按钮。但是值得注意的是一个交互结构中只能有一个默认按钮。•HideWhenInactive(非激活时隐藏)复选框:如果选中该复选框则表示当此按钮不可用时自动隐藏,否则当此按钮不可用时将以灰色显示。多媒体CAI课件制作教程返回退出•Cursor(指针)预览框:显示此按钮获得焦点时鼠标指针的形状,单击后面的按钮则弹出“鼠标指针设置”窗口,在此窗口中可以对鼠标指针的形状重新进行选择,也可以应用自定义的鼠标指针形状。“Response”(响应)选项卡按钮响应类型属性面板的“Response”(响应)选项卡如图所示。多媒体CAI课件制作教程返回退出•ActiveIf(激活条件)文本框:可以在右面的文本框中输入一个变量或表达式,只有当变量或表达式的值为真时此按钮才有效,否则此按钮处于不可用的状态。•Erase(擦除)下拉列表框:用来设置此交互响应分支中内容的擦除方式。AfterNextEntry(在下一次输入之后):表示在执行下一个交互响应分支之后擦除。BeforeNextEntry(在下一次输入之前):表示在执行下一个交互响应分支之前擦除。OnExit(在退出时):表示在退出交互结构时擦除。Don’tErase(不擦除):在交互运行期间或交互结构退出后都不擦除,除非用擦除图标进行擦除。•Branch(分支)下拉列表框:用来设置当前交互响应分支执行完以后,交互结构的程序流程。TryAgain(重试):执行完当前交互响应分支以后,程序将重新返回到交互图标的起点。多媒体CAI课件制作教程返回退出Continue(继续):执行完当前交互响应分支以后,系统将作好执行其右面响应分支的准备,即如果条件满足将执行对应的响应分支。在这个选项中,系统只能执行当前分支后面的分支而不能执行当前分支前面的分支(包括当前分支)。ExitInteraction(退出交互):执行完当前交互响应分支以后将退出交互结构。Return(返回):这个选项只有选中Perpetual(永久)选项时才有效,表示此交互响应分支在整个程序运行期间都有效。•Status(状态)下拉列表框:用来设置系统对用户交互操作的正确与否作出判断。NotJudged(不判断):系统对用户的交互操作不作正确性判断。CorrectResponse(正确响应):如果选中该选项,则在当前交互响应分支名称的前面会出现一个“+”符号,并且系统会自动跟踪用户的交互操作,如果用户的交互操作正确则进行累加,并且将结果存入系统变量TotalCorrect中。多媒体CAI课件制作教程返回退出WrongResponse(错误响应):如果选中该选项,则在当前交互响应分支名称的前面会出现一个“-”符号,并且系统会自动跟踪用户的交互操作,如果用户的交互操作错误则进行累加,并且将结果存入系统变量TotalWrong中。•Score(分数):该选项用来对用户的交互操作进行记分,当设置为CorrectResponse(正确响应)时在这里可以设置一个正数;当设置为WrongResponse(错误响应)时在这里可以设置一个负数。多媒体CAI课件制作教程返回退出6.1.4热区交互响应类型-HotSpot热区交互响应是指在演示窗口中定义一个矩形区域作为热区,当鼠标指针指向该区域或在该区域内单击或双击鼠标时,发生交互响应并且执行相应的响应分支。热区交互响应类型的属性面板如图所示。•Match(匹配模式)下拉列表框:用来设置在作为热区的矩形区域内如何响应鼠标的动作。Single-Click(单击):表示在热区内单击鼠标左键响应。多媒体CAI课件制作教程返回退出Double-Click(双击):表示在热区内双击鼠标左键响应。CursorinArea(指针处于区域):表示当鼠标指针指向热区时响应。•HighlightinMatch(匹配时高亮度显示)复选框:如果选中该复选框则表示当此热区发生响应时,作为热区的矩形区域将高亮度显示,但是CursorinArea(指针处于区域)模式不支持此功能。•MarkonMatch(匹配标识)复选框:如果选中该复选框则会在作为热区的矩形区域的中央位置出现一个响应标识,交互响应发生后会变成高亮度显示。多媒体CAI课件制作教程返回退出6.1.5热对象交互响应类型-HotObject热对象交互响应类型发生响应时对应的是一个物体,即是一个实实在在的对象,因此它的响应区域不再有任何形状的限制。热对象交互响应类型的属性面板如图所示,属性面板中的选项与热区交互响应类型的属性面板中的选项基本上相同,所以在此不再作介绍。多媒体CAI课件制作教程返回退出6.1.6目标区交互响应类型-TargetAreaTargetArea(目标区)交互响应类型也叫移动交互响应类型,该响应类型是通过移动对象来触发的,即当我们把某个对象移动到指定的目标区域时,就会自动触发交互并且执行相应的交互响应分支。目标区交互响应类型的属性面板如图所示。多媒体CAI课件制作教程返回退出•Acceptanyobject(允许任何对象)复选框:如果选中该复选框,则表示目标区域可以接受任何对象,否则只能接受指定的对象。•OnDrop(放下)下拉列表框:用来设置对象被拖动以后它的最终位置。LeaveatDestination(停留在目标区):表示对象被拖动以后将停留在目标区域。PutBack(返回):表示对象被拖动以后将返回到它的原来位置。SnaptoCenter(定位于中心):表示对象被拖动以后将停留在目标区域的中心位置。多媒体CAI课件