资源描述
,*,单击此处编辑母版标题样式,单击此处编辑母版文本样式,第二级,第三级,第四级,第五级,单击此处编辑母版标题样式,单击此处编辑母版文本样式,第二级,第三级,第四级,第五级,*,第,7,章,Authorware,课件的交互控制,7.1,课件交互的制作,7.2,按钮交互响应,7.3,热区域交互响应,7.4,热对象交互响应,7.5,目标区交互响应,7.6,下拉菜单交互响应,7.7,条件交互响应,7.8,文本输入交互响应,7.9,按键交互响应,7.10,重试限制交互响应,7.11,时间限制交互响应,7.12,事件交互响应,Authorware,多媒体课件制作实用教程(第三版)清华大学出版社,7.1,课件交互的制作,7.1.1,初识交互结构,Authorware,中的交互功能是通过交互图标来实现的。交互图标和交互图标右侧的交互分支构成了整个交互结构。,交互图标:整个交互结构的入口,也是交互结构的基石,必须与右侧的交互分支组成交互结构后才起作用。,交互类型标志:,Authorware,包括,11,种交互类型,如按钮交互、热对象交互、下拉菜单交互、文本输入交互等。,交互分支:产生交互后程序执行的流程。,交互分支图标名称:同一般的图标名称,但涉及到部分交互类型,如文本交互、条件交互、按键交互等,交互分支图标名称将起到匹配交互条件的作用。,交互状态:交互状态分“不判断”、“正确响应”和“错误响应”三种,具有跟踪用户操作,统计用户的正确或错误次数,并统计得分的作用。,交互流程走向:执行完交互分支后流程的走向。,7.1,课件交互的制作,7.1.2,交互图标及其属性,1,交互图标,各个设计图标必须依附于交互图标建立交互结构,实现人机交互。交互分支下的设计图标对用户的每一个响应进行信息反馈,实现对测试者的学习成绩、操作过程进行实时跟踪的目标。,2,交互图标属性,1,)公共选项,2,),【,交互作用,】,选项卡,3,),【,显示,】,和,【,版面布局,】,选项卡,4,),CMI,选项卡,7.1,课件交互的制作,7.1.3,交互类型及其属性,Authorware,共有,11,种交互类型,这,11,种类型可在建立交互时弹出的,【,交互类型,】,对话框中选择,也可以在交互属性面板中的,【,类型,】,下拉列表框中进行更改。,这,11,种交互类型对应的属性面板中的,【,响应,】,选项的内容基本相同。,7.2,按钮交互响应,7.2.1,创建一个按钮交互,一个简单的按钮交互结构,(,1,)新建一个文件,选择,【,文件,】|【,保存,】,菜单命令将新建的文档进行保存。,(,2,)从图标栏上拖放一个交互图标到流程线上,命名为“按钮交互”。,(,3,)拖放一个群组图标到交互图标右侧,弹出,【,交互类型,】,对话框,单击,【,按钮,】,单选按钮,并单击,【,确定,】,按钮建立一个按钮交互分支。,(,4,)单击交互分支下的群组图标,将其命名为,【,复习巩固,】,。,7.2,按钮交互响应,7.2.2,按钮交互属性,单击交互结构中,【,复习巩固,】,交互分支上的按钮交互标志,在,Authorware,窗口底部调出,【,属性:交互图标,】,面板。,7.2,按钮交互响应,7.2.3,按钮交互实例,模块化课件结构,模块化课件结构是制作多媒体课件时经常采用的一种课件结构,其最大特点是教师可以随意选择课件中的教学环节进行演示。,具体请参考教材的实例及其操作步骤,7.3,热区域交互响应,7.3.1,热区域交互属性,热区域交互是用户通过单击、双击或鼠标指针移动到任意一个矩形区域而产生交互响应的交互类型。,7.3,热区域交互响应,7.3.2,热区域交互实例,认识电脑,用户单击计算机各部分图片可以查看其名称,这样可以认识多媒体计算机硬件的组成。,具体请参考教材的实例及其操作步骤,7.4,热对象交互响应,7.4.1,建立一个热对象交互,热区域交互的响应范围是一个固定的矩形区域,而热对象交互的响应范围是一个单独的显示对象。热对象可以是任意形状的显示对象,响应对象位置也可以在展示窗口中移动。,建立热对象交互之前,需要将交互的每一个响应对象放在单独的显示类设计图标内。建立热对象交互分支后,首先打开作为响应对象的显示图标,然后单击热对象交互标志,再单击设计窗口内的一个显示对象,即把该显示对象作为响应的热对象。,7.4,热对象交互响应,7.4.2,热对象交互属性,【,热对象,】,提示标签:显示作为热对象交互分支响应对象的设计图标名称。,【,快捷键,】,文本框:为热对象响应指定一个响应快捷键。,【,区配,】,下拉列表框:响应该热对象交互分支的鼠标操作方式。下拉列表框中有“单击”、“双击”和“指针在对象上”,3,个选项。,【,匹配时加亮,】,复选框:选中该复选框后,能使该热对象交互产生响应时高亮显示热对象。,【,鼠标,】,选择框:设置鼠标移动到热对象响应范围上的鼠标指针外形,设置方法与按钮交互相同。,7.4,热对象交互响应,7.4.3,热对象交互实例,认识蝗虫,具体请参考教材的实例及其操作步骤,7.5,目标区交互响应,7.5.1,目标区交互属性,目标区交互响应通过用户拖动对象到指定的区域而触发响应。在制作多媒体课件时,目标区交互一般可用来制作诸如拼图、配对题、组装实验仪器等。,目标区交互的建立还需要事先创建一个显示类设计图标作为目标区交互的拖动对象。一般使用显示图标来创建拖动对象,多个拖动对象必须分别放在单独的显示图标中。,7.5,目标区交互响应,7.5.2,目标区交互实例,组装化学实验仪器,具体请参考教材的实例及其操作步骤,7.6,下拉菜单交互响应,7.6.1,下拉菜单交互属性,下拉菜单是标准,Windows,应用程序的用户接口,其优势是使用广泛,占用屏幕小。课件制作中既可以将下拉菜单交互作为主要交互的方式,也可以作为按钮交互等其他交互方式的辅助。,拖放一个群组图标到交互图标右侧,弹出,【,交互类型,】,对话框,单击,【,下拉菜单,】,单选按钮建立一个下拉菜单交互分支。运行程序,演示窗口出现两个菜单,其中,【,文件,】,菜单是系统默认的,,【,未命名,】,菜单就是使用,【,下拉菜单,】,交互建立的。,7.6,下拉菜单交互响应,7.6.2,下拉菜单交互实例,菜单导航课件,建立一个,【,文件,】,下拉菜单交互,覆盖掉系统默认的,【,文件,】,菜单,然后就可以使用擦除图标将其擦除。,具体请参考教材的实例及其操作步骤,7.7,条件交互响应,7.7.1,条件交互属性,条件交互是一种根据用户为该交互设置的条件进行自动匹配的交互类型。条件交互随时检测设置的条件是否成立。条件成立(,true,),则执行该条件交互分支下设计图标内的流程;条件不成立(,false,),则不执行该条件交互分支。例如用系统变量,MouseDown,检测用户是否进行了鼠标的单击或拖动操作,或是判断用户取得的成绩是否已经大于,60,分,进而对用户取得的成绩作出阶段性评价(如及格或不及格等),这些都可以通过条件交互来实现。,7.7,条件交互响应,7.7.2,条件交互实例,白板功能,教师在讲解文章过程中,对于重点词句与重点段落做一些醒目的标记,引起学生的注意,这是课堂教学中经常发生的。在多媒体课件出示文章时,可以使用一支电子笔,在讲解过程中随时对重要内容进行标注。本节将使用,Authorware,的条件交互来制作一支随意涂画的电子笔,实现简单的白板功能。,具体请参考教材的实例及其操作步骤,7.8,文本输入交互响应,7.8.1,文本输入交互属性,文本输入交互响应是一类以文本为媒介的交互类型,这种交互类型只在用户输入的文本与程序制作者的设置相符时,计算机才会执行相应分支路径中的程序。在制作多媒体课件时,为学生提供填空题练习经常使用到文本输入交互,1,文本交互属性面板,2,文字输入区域,7.8,文本输入交互响应,7.8.2,文本输入交互实例,填空练习题,程序运行时,演示窗口中显示,3,个填空题,在横线上通过键盘输入答案。输入每题的答案后,按,Enter,键进入下一题,题目全部完成后显示做题的结果。,具体请参考教材的实例及其操作步骤,7.9,按键交互响应,7.9.1,按键交互属性,按键交互可以认为是按钮交互的键盘形式,即将按下按钮产生交互效果变为按下键盘上特定键而产生交互效果。,在,【,快捷键,】,文本框中输入键名时,需要用英文输入法状态下的双引号括起来,例如可输入”,a”,,”,a|A”,,”,F10”,,”,CtrlA”,,”,Return”,等。,7.9,按键交互响应,7.9.2,按键交互实例,选择题课件,由交互图标显示选择题题目内容,通过按键盘上的,A,、,B,、,C,、,D,键来选择答案,如果回答正确,则演示窗口底部出现“你选择了答案,C,,答对了,祝贺你!”;做错了则出现“你选择了答案,A,,请你再想一想”等提示,该提示通过自定义变量,result,控制显示。做对一题得分,10,分,做错则扣,5,分,最后使用显示图标将得分总计显示出来。,具体请参考教材的实例及其操作步骤,7.10,重试限制交互响应,7.10.1,重试限制交互属性,重试限制响应用于限制用户尝试某一个交互分支的次数,通常与其他交互类型一起使用,作为其他交互类型的辅助响应类型。一般在制作多媒体课件时,可以使用其他交互类型配合重试限制交互制作限次尝试类练习题、限次密码输入等。,【,最大限制,】,文本框:用户能重试的最多次数,可在该文本框中输入一个数值或包含数值的变量。,7.10,重试限制交互响应,7.10.2,重试限制交互实例,限次身份认证,“限次身份认证”程序首先提示用户输入密码,然后对输入的密码进行判断,如果输入正确,则退出登录界面进入,【,欢迎画面,】,。如果输入错误可重试,3,次,仍然错误,则提示不能进入课件系统,退出程序。,具体请参考教材的实例及其操作步骤,7.11,时间限制交互响应,7.11.1,时间限制交互属性,时间限制交互是让,Authorware,经过一定的时间自动执行指定的交互分支的一种交互类型,通常与其他交互类型一起使用,作为其他交互类型的辅助响应类型。一般在制作多媒体课件时,利用时间限制交互响应与其他交互类型配合制作诸如限时抢答、计时游戏等。,7.11,时间限制交互响应,7.11.2,时间限制交互实例,太空射击游戏,具体请参考教材的实例及其操作步骤,7.12,事件交互响应,7.12.1,事件交互属性,事件交互响应是指对流程中的事件进行响应,而这些控制事件主要是由,Xtra,对象(比如,ActiveX,控件)所产生和发送出来的。,Xtra,程序是对,Authorware,功能的扩展,很多功能强大的,Xtra,程序都是有专业的第三方厂商生产的。,7.12,事件交互响应,7.12.2,事件交互实例,ActiveX,控件导航课件,本实例选择的,ActiveX,控件是,Microsoft Forms Combobox,(下拉列表框)控件。程序运行时,在演示窗口中显示一个下拉列表框,单击选择列表框中的选项,可以显示相应的课目内容。,具体请参考教材的实例及其操作步骤,
展开阅读全文