计算机辅助数学教学—第5章.ppt_第1页
计算机辅助数学教学—第5章.ppt_第2页
计算机辅助数学教学—第5章.ppt_第3页
计算机辅助数学教学—第5章.ppt_第4页
计算机辅助数学教学—第5章.ppt_第5页
已阅读5页,还剩120页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

第五章 交互功能应用与课件结构设计件制作,了解交互功能应用与课件结构设计 掌握交互功能的11种类型 明确课件框架、导航与超文本结构 使用判断分支结构进行程序选择 进行交互式多媒体数学课件制作,学习目标,5.1 交互功能及其应用,5.2 课件结构与流程控制,目 录,5.1 交互功能及其应用, 交互式多媒体数学课件提供的是主动的、双向的信息交流方式。 每执行一次交互,用户依据课件内容进行某项操作,如单击某个按钮或区域,输入一段文本等,程序将记录和分析用户的操作,并显示反馈信。 Authorware提供了11种交互类型。,5.1.1 交互图标及其属性设置,Authorware的交互功能主要通过交互图标来实现。 交互图标是整个交互结构的核心,它具有安排交互界面、控制交互过程的功能。 交互图标的作用一方面类似于显示图标,在其中可以安排显示于整个交互作用过程的各种显示对象和交互作用控制对象;另一方面,它在整个交互作用过程中始终跟踪用户的响应,并将用户的响应发往交互结构中的相应分支执行。,1Authorware交互功能,交互分支结构由交互图标、响应类型、响应分支和分支图标组成。,2交互图标的结构设计,5.1.1 交互图标及其属性设置,“交互类型”对话框:,2交互图标的结构设计,5.1.1 交互图标及其属性设置,设计步骤: (1)在流程线上增加一个交互图标; (2)为交互图标增加分支结构; (3)为每个分支结构设置交互类型; (4)编辑设置交互图标; (5)设置各个分支响应类型的属性; (6)创建、编辑各个分支图标中的内容。,2交互图标的结构设计,5.1.1 交互图标及其属性设置,“文本区域”按钮:用于打开“交互作用文本字段”对话框,对演示窗口中的交互文本区域(用户输入信息的区域)进行属性设置。,3交互图标的属性设置,5.1.1 交互图标及其属性设置,交互图标的属性窗口,(1)“交互作用”选项卡的设置,“擦除”:控制交互图标显示内容的擦除方式。 在退出之前:在退出当前交互图标时,擦除交互图标的显示内容。 在下次输入之后:在下一个响应得到匹配时,先擦除交互图标中的显示内容。,3交互图标的属性设置,5.1.1 交互图标及其属性设置,(1)“交互作用”选项卡的设置, 不擦除:即使程序退出了交互图标,屏幕上仍将保留交互图标内的显示对象,直到使用擦除图标或系统函数EraseIcon()才能将它擦除。 “擦除特效”:设置擦除交互图标中显示对象时的特效。使用方法同显示和擦除图标中的使用。,3交互图标的属性设置,5.1.1 交互图标及其属性设置, “在退出前中止”:选用此项,会在交互图标窗口中加入“继续”按钮,交互图标执行完后程序暂停,待用户按任意键或单击“继续”按钮后继续运行。 “显示按钮”:如果前面选中了“在退出前中止”选项,在本选项中,可以选择是否显示“继续”按钮。,(1)“交互作用”选项卡的设置,3交互图标的属性设置,5.1.1 交互图标及其属性设置,交互图标属性窗口的“显示”和“版面布局”选项卡用于设置交互图标显示信息的显示效果和定位方式,其中的属性选项内容与显示图标中的内容完全相同,设置方法也一样。,(2)“显示”和“版面布局”选项卡的设置,3交互图标的属性设置,5.1.1 交互图标及其属性设置,5.1.2 按钮响应类型及应用,1按钮响应类型属性设置,“按钮”:点击该按钮,弹出“按钮”对话框,用户选择按钮的形式,或者编辑用户按钮形式。 “打开”:打开分支线上的设计图标。 “名称输入文本框”:设置分支图标的名称。 “类型”:通过选择改变响应类型。在下拉列表框中,列出了前面介绍的11种响应类型。,(1)“响应”选项卡的设置,“永久”:选择该复选框,本响应设置为永久性响应,它的作用范围是整个文件,而不仅在当前的交互结构中。无论永久性响应何时被匹配,程序都会从流程线的当前位置跳转去执行对应的响应分支图标。取消一个永久响应,必须使用擦除图标。,5.1.2 按钮响应类型及应用,1按钮响应类型属性设置,“激活条件”:仅当在该文本框中输入的逻辑型变量或表达式为真时,该响应才被激活,变为可用,才可能参与用户的交互过程。否则按钮为不可用的,通常该按钮图标是灰色的。,(1)“响应”选项卡的设置,5.1.2 按钮响应类型及应用,1按钮响应类型属性设置,“擦除”:用于设置何时擦除响应分支图标中的显示内容,有以下4种方式。 在下一次输入之前:执行完分支图标内容后,在退出当前分支前将内容擦除。然后显示交互图标中的显示内容,等待用户的下一个响应。,(1)“响应”选项卡的设置,5.1.2 按钮响应类型及应用,1按钮响应类型属性设置, 在下一次输入之后:执行完当前分支内容后,不擦除显示内容,直到另一个响应被匹配时,擦除此次交互内容。 不擦除:保持所有的显示对象,直到使用一个擦除图标将其擦除。,(1)“响应”选项卡的设置,5.1.2 按钮响应类型及应用,1按钮响应类型属性设置, 在退出时:在交互结构运行过程中不擦除分支图标的显示内容,即使进入其他分支,先前分支的所有显示内容依然保留。只有退出交互图标执行主流线上下一个图标时,才将所有显示对象都擦除。,(1)“响应”选项卡的设置,5.1.2 按钮响应类型及应用,1按钮响应类型属性设置,“分支”:用于设置一个分支完成后程序的流向,有以下3种方式。 重试:返回交互图标的入口,重新开始运行交互结构,等待下一个匹配响应的输入。,(1)“响应”选项卡的设置,5.1.2 按钮响应类型及应用,1按钮响应类型属性设置, 继续:退出分支图标,从当前分支向右继续查找有无其他分支与本次响应匹配。若有进入此分支。否则返回交互图标入口,等待下一匹配响应。 退出交互:从交互结构中退出,执行主流线上下一个设计图标。,(1)“响应”选项卡的设置,5.1.2 按钮响应类型及应用,1按钮响应类型属性设置,“状态”:为响应分支设置正确或者错误属性,对用户响应作出跟踪判断,有以下3种状态。 不判断:对该响应正确与否不作判断。 正确响应:将该响应设置为正确的响应,当该响应发生后,正确响应次数加1。,(1)“响应”选项卡的设置,5.1.2 按钮响应类型及应用,1按钮响应类型属性设置, 错误响应:将该响应设置为错误的响应,该响应发生,系统增加一次错误响应次数。 被设置为正确响应的分支图标名称前面加上一个响应状态标识符“+”,错误的前面 “-”,不判断的是一个空格标记。,(1)“响应”选项卡的设置,5.1.2 按钮响应类型及应用,1按钮响应类型属性设置,“大小”:精确定义按钮的大小,以像素为单位,其中X表示按钮的宽度,Y表示按钮的高度。 “位置”:精确定义按钮在屏幕上的位置。使用屏幕坐标系,X、Y分别表示按钮的左上角在窗口中的横、纵坐标。,(2)“按钮”选项卡的设置,5.1.2 按钮响应类型及应用,1按钮响应类型属性设置,“标签”:当该文本输入框空白时,按钮名称为对应的分支图标的名称。在文本框输入该按钮的标签,系统将此作为按钮名称,并据此调整按钮的大小,除非该按钮是用户自定义的按钮。输入的标签的文本内容应使用引号,否则系统以变量名对待。,(2)“按钮”选项卡的设置,5.1.2 按钮响应类型及应用,1按钮响应类型属性设置, “快捷键”:定义按钮的快捷键。 “默认按钮”:为按钮的四周加上一个粗黑框。 “非激活状态下隐藏”:当按钮被置为不可用时,该按钮在屏幕上不可见。 “鼠标”:激活“鼠标形式”对话框。,(2)“按钮”选项卡的设置,5.1.2 按钮响应类型及应用,1按钮响应类型属性设置,Authorware提供了丰富的系统按钮形式,可以直接在这些系统按钮中选择合适的形式,也可以在系统按钮的基础上加以修改,甚至可以调用外部图片来设计自定义按钮。 单击按钮响应属性窗口中的“按钮”按钮,打开“按钮”设置对话框。,(1)“按钮”类型的选择,5.1.2 按钮响应类型及应用,2按钮和鼠标形式,“描述”:提供有关按钮信息。 “系统按钮”:用于设置该按钮的标签的字体和字号。 “删除”:将对话框中的用户自定义按钮或系统按钮删除。,(1)“按钮”类型的选择,5.1.2 按钮响应类型及应用,2按钮和鼠标形式,“添加”:添加一个新的按钮形式。 “编辑”:编辑所选择按钮。,(2)“按钮”的制作方法,5.1.2 按钮响应类型及应用,2按钮和鼠标形式,“状态”框内的8个按钮,表示选择按钮的8种状态,分别是常规和选中下的未按时、按下时、在上面和不允许状态。,在“常规”下的4种状态为 未按时:指在演示窗口中未作选择时看到的按钮状态,此时按钮可用。 按下时:指按下鼠标时按钮的状态,处于该状态时的按钮通常改变显示图像或用声音提示用户。 在上面:指将鼠标移动到按钮上方时按钮的显示状态,以及此时系统伴随的声音。 不允许:当按钮处于该状态时,通常按钮变灰,用户按下鼠标系统也没有任何反应。,(2)“按钮”的制作方法,5.1.2 按钮响应类型及应用,2按钮和鼠标形式,还可以设置一种选中状态,即当一个按钮代表一个复选项或者单选项时,在按钮之前需要一个选择框来指示该项是否被选中。如果要求按钮具有这一特点,需要定义该按钮的另外4种选中状态。,(2)“按钮”的制作方法,5.1.2 按钮响应类型及应用,2按钮和鼠标形式,“按钮描述”:输入用于描述该按钮的有关信息。 “自动检测”:选择该选项产生的按钮,当用户用鼠标再一次选择已选中的按钮时,该按钮会从被选中状态变成正常状态。 “预览区域”:显示按钮在各个状态下的外观。,“图案”:是否为各状态下的按钮外观选择图像。 “导入图像”:选择并导入按钮处于不同状态时的图像。 “标签”:设定按钮显示标签。 “声音”:是否为各状态下的按钮选择伴随声音。 “导入声音”:选择并导入按钮处于不同状态时的声音。 “播放”:播放导入的声音文件。,(2)“按钮”的制作方法,5.1.2 按钮响应类型及应用,2按钮和鼠标形式,(3)鼠标形式的选择,“添加”:选择包含想引入的鼠标形式所在的文件名,增加鼠标形式。 “编辑”:选择包含要引入的鼠标形式的文件进行编辑,该选项只提供用户编辑自定义鼠标形式。 “删除”:将选中的自定义鼠标形式删除。,5.1.2 按钮响应类型及应用,2按钮和鼠标形式,3按钮响应类型实例,实例5.1 一种可以重新进行选择的单项选择题。,5.1.2 按钮响应类型及应用,热区域就是指在演示窗口中的一个矩形透明区域,通过对该区域进行相应的鼠标操作,触发响应分支程序的执行。 热区域响应类型的热区域本身并不显示,一般要通过热区域中的内容,如文字、图片等来反映相关的意义,以便用户进行识别。 另外,通常会将鼠标设为“手型”鼠标,当鼠标位于热区域之上时,用鼠标形式的变化提醒用户。,5.1.3 热区域响应类型及应用,5.1.3 热区域响应类型及应用,1热区域响应类型属性设置,“大小”:定义热区域响应中热区域的大小。以像素为单位,其中X表示热区域的宽度,Y表示热区域的高度。 “位置”:定义热区域在屏幕上的位置,使用屏幕坐标系,X、Y分别表示热区域的左上角在演示窗口中的横、纵坐标。,“快捷键”:定义热区域响应的快捷键。 “匹配”:设置匹配热区域响应时的鼠标动作。 “匹配时加亮”:选择该选项,则当用户响应和要求匹配时,例如在热区域内按下鼠标,热区域会被高亮显示,直至用户放开鼠标。,5.1.3 热区域响应类型及应用,1热区域响应类型属性设置,“匹配标志”:选择该选项,将在热区域内部左边,加上一个匹配标志。当用户的鼠标动作同响应相匹配时,该标志将被黑色填充。 “鼠标”:激活鼠标显示形式对话框。用户可以在该对话框中选择合适的鼠标显示形式。,5.1.3 热区域响应类型及应用,1热区域响应类型属性设置,5.1.3 热区域响应类型及应用,2热区域响应类型实例,实例5.2 当鼠标位于一个命题的关键词时,自动出现相应的提示信息,鼠标移开后提示自动消失。,5.1.4 热对象响应类型及应用,热对象是将某个显示对象用作交互对象,可以响应用户的操作。 热对象响应同热区域响应的区别在于,后者是对固定的区域即矩形区域进行响应,前者是对固定的显示对象进行响应。设定响应对象后,即使调整该显示对象的位置,响应仍然有效。 它的响应范围是对象的边界为限,所以对一些不规则的显示对象,使用比较方便。,1热对象响应类型属性设置,“热对象”和“响应”选项卡中的选项与热区域响应类型中的“热区域”和“响应”选项卡中各个选项的含义相同。,5.1.4 热对象响应类型及应用,2热对象响应类型实例,实例5.3 对于屏幕上显示的三个不同的三角形,当用鼠标单击某个三角形时,屏幕上出现该三角形的分类定义。,5.1.4 热对象响应类型及应用,5.1.5 目标区响应类型及应用,目标区响应是用户将目标对象用鼠标移动到一个指定的区域后,触发交互活动运行的一种交互响应形式。 要实现目标区交互,一是必须指定一个可移动的目标对象,二是必须为该目标对象指定一个区域,只有将目标对象拖曳到该区域中,才能触发交互响应。,1目标区响应类型属性设置, 提示行:“选择目标对象”,提示用户选择要移动的目标对象。选定目标对象后,该对象出现在预览窗口。提示行变成“拖动对象到目标位置”。 “大小”:定义目标响应区域大小,以像素为单位,X表示目标区的宽度,Y表示高度。,5.1.5 目标区响应类型及应用, “位置”:定义目标响应区域在屏幕上的位置。使用屏幕坐标系,X、Y分别表示目标响应区域的左上角在窗口中的横、纵坐标。 “目标对象”:显示选定的移动对象的名称。 “允许任何对象”:选中此复选框,允许将任意对象拖放进目标区。,1目标区响应类型属性设置,5.1.5 目标区响应类型及应用,“放下”:设置将对象移动到目标区释放后,该目标对象所发生的事件,有以下3种方式。 在目标点放下:该对象留在用户放置的位置。 返回:该对象返回它原来所在位置。 在中心定位:移动目标对象定位在目标区的中央位置。,1目标区响应类型属性设置,5.1.5 目标区响应类型及应用,5.1.5 目标区响应类型及应用,2目标区响应类型实例,实例5.4 通过鼠标拖放将相关图形放置在与其面积公式相对应括号中。显示效果如图所示。,下拉菜单响应是软件设计中使用最广泛的交互手段之一。 使用下拉菜单响应,可以在窗口菜单栏增加菜单组和菜单选项,例如文件的打开、关闭、系统的退出等等。,5.1.6 下拉菜单响应类型及应用,1下拉菜单响应类型属性设置,“菜单”:显示菜单名称,菜单名称与设置菜单响应的交互图标同名。 “菜单条”:用来输入显示在下拉菜单中的各个菜单项的名称。不输入使用对应分支图标的名称。可使用一些特殊符号来控制菜单项的显示。 “快捷键”:该文本框用来输入快捷键。,5.1.6 下拉菜单响应类型及应用,2下拉菜单响应类型实例,实例5.5 将三个移动动画的演示程序集成在一起,通过下拉菜单进行控制。,5.1.6 下拉菜单响应类型及应用,5.1.7 条件响应类型及应用,条件响应类型是根据所设置的条件是否被满足来进行匹配的,条件被满足是指作为响应条件的逻辑变量、表达式的返回值“为真”,如果响应条件不能被满足,则该响应就得不到匹配。 条件响应通常用于根据程序的运行情况进行判断并执行不同操作的情况,一般说来,条件响应很少单独使用,而是配合其他交互响应类型一起使用。,5.1.7 条件响应类型及应用,1条件响应类型属性设置,“条件”:输入一个变量或表达式,当该变量或表达式的值为“真”时,匹配该条件响应。条件响应分支图标的名称和“条件”选项中设置的条件一致。 数字“0”为“假”,其他任何数字为“真”;字符“TRUE”,“T”,“YES”和“ON”为“真”,其他为“假”。,“自动”:设置自动匹配条件响应的3种方式。 关:只在程序流程运行到此条件响应时才判断响应条件是否满足,以决定是否执行该分支。 为真:在整个交互过程中不断监视响应条件的变化,一旦条件满足,立即执行条件响应分支。 当由假为真:当条件由“假”变成“真”时,自动匹配该响应。,5.1.7 条件响应类型及应用,1条件响应类型属性设置,2条件响应类型实例,实例5.6 在实例5.4中增加一个条件响应分支,只要所有的移动选择都正确时,就自动退出移动选择,否则继续选择。,5.1.7 条件响应类型及应用,5.1.8 文本输入响应类型及应用,文本输入响应向用户提供文本框,输入字符串,然后根据输入的内容进行判断。 程序中文本输入响应是一个三角形标记,后面是一个空白的文本输入框,等待用户输入字符。 用户在文本输入框输入的内容保存在系统变量EntryText中。,1文本输入响应类型属性设置,“模式”:在匹配文本输入框中输入文本对象,设置匹配该响应需要输入的文本。可以设置为字符型表达式,直接输入单词或句子必须包括在双引号内,否则作为变量处理。如果“模式”的内容为空,响应分支图标的名称被作为匹配文本使用。,5.1.8 文本输入响应类型及应用,设置时需要注意以下几点: (1)设置独立的多个文本,而要求用户的响应只要和其中一个相匹配即可,各个文本之间应用符号“|”来分隔。 (2)用“#”字符将匹配文本和交互响应次数相联系。匹配文本为“abc#3abe”,表示输入“abc”匹配响应,若前两次失败,第3次输入“abe”也匹配该响应。 (3)用通配符“*”或“?”将匹配文本设置为“任意字符串”或“任意一个字符”。,1文本输入响应类型属性设置,5.1.8 文本输入响应类型及应用, “最低匹配”:设置用户输入的文本中至少有几个单词同匹配文本中的相同就匹配响应。 “增强匹配”:如果匹配文本中不止一个单词,给用户多次机会,允许分别输入单词来尝试匹配文本中的所有单词。,1文本输入响应类型属性设置,5.1.8 文本输入响应类型及应用, “忽略”:决定在匹配过程中对用户输入中的哪些情况不加考虑。 大小写:忽略用户输入中大小写的区别。 空格:忽略用户输入中的空格。 附加单词:忽略用户输入中多余的单词。 附加符号:忽略用户输入中的标点。 单词顺序:忽略用户输入的单词顺序。,1文本输入响应类型属性设置,5.1.8 文本输入响应类型及应用,5.1.8 文本输入响应类型及应用,2文本输入框属性设置,在交互结构中创建一个文本输入响应分支后,交互图标的演示窗口中就会出现一个带黑色三角形标志的虚线框,称为文本输入框。,双击文本输入框,或者在交互图标属性窗口中点击“文本区域”按钮,打开交互图标属性窗口中的文本输入框的属性对话框,包含“版面布局”、“交互作用”和“文本”三个选项卡。,(1)“版面布局”选项卡的设置,5.1.8 文本输入响应类型及应用,2文本输入框属性设置,“大小”:设置文本输入框的大小。 “位置”:设置文本输入框左上角在屏幕上的位置。,“字符限制”:限制用户输入文本字符的最大数目,系统忽略用户输入文本中多于该数值的部分。 “自动登录限制”:选中复选框,用户输入达到限制文本数目时,系统自动接收输入而不用回车。,(2)“交互作用”选项卡的设置,5.1.8 文本输入响应类型及应用,2文本输入框属性设置,“作用键”:用于设置用户结束输入的按键,系统默认为回车键。 “选项”:包含以下三个选择项。, 输入标志:选中后在文本输入框前显示三角形标志。 忽略无内容的输入:忽略在没有输入任何文本时按下的输入结束键,即不允许输入为空。 退出时擦除输入的内容:在退出交互时擦除用户输入文本。,用于设置用户输入文本信息的字体、字号、样式和显示模式的设置,各个选项的意义与以前面介绍过的一致。,(3)“文本”选项卡的设置,5.1.8 文本输入响应类型及应用,2文本输入框属性设置,3文本输入响应类型实例,实例5.7 输入一个表达式的计算结果。,5.1.8 文本输入响应类型及应用,1按键响应类型属性设置,按键响应的属性设置较为简单,在“按键”选项卡中仅有“快捷键”需要设置:只要在输入框中输入响应键的名称即可,可以使用字符串或表达式。 如果“快捷键”的内容为空,可以在响应分支图标的名称中使用响应键名称。,5.1.9 按键响应类型及应用,可以设置一个响应键,可以使用“|”设置多个响应键,还可以使用组合键。使用键盘上的特殊键,直接键入该键的标准名称。 Alt Backspace Shift Ctrl Del Ins F1F12 Esc LeftArrow RightArrow DownArrow UpArrow PageDown PageUp Home End Print Return Break Enter Pause Tab,1按键响应类型属性设置,5.1.9 按键响应类型及应用,实例5.8 制作一个通过字母按钮进行选择的单选题。,1按键响应类型属性设置,5.1.9 按键响应类型及应用,5.1.10 时间限制响应类型和重试限制响应类型及应用,1时间限制响应类型属性设置, “时限”:输入一个时间限制值,以秒为单位。 “中断”:设置在交互过程中,程序转去执行其他操作时,如何处理当前时间限制响应,有4种方式。 继续计时:系统默认选项,表示执行另一个永久性交互作用时继续计时。,5.1.10 时间限制响应类型和重试限制响应类型及应用,1时间限制响应类型属性设置, 暂停,在返回时恢复计时:跳转执行另一个永久性交互时,暂停计时;程序返回后,恢复继续计时。 暂停,在返回时重新开始计时:跳转执行另一个永久性交互时,暂停计时;程序返回后,重新计时,即使跳转发生前记录的时间已超过设置的时间值。 暂停、如运行时重新开始计时:该选项同上一个选项类似,不同在于要求跳出时间限制交互图标时,时间没有超过限制。, “显示剩余时间”:选择该选项屏幕上会出现一个小闹钟标志,用来显示剩余时间。 “每次输入重新计时”:选择该选项,用户尝试与交互图标中一个响应匹配时,重新开始计时。,5.1.10 时间限制响应类型和重试限制响应类型及应用,1时间限制响应类型属性设置,2重试限制响应类型属性设置,重试限制响应属性窗口的选项分别放置在“重试限制”和“响应”选项卡中。其中“重试限制”选项卡中只有一个“最大限制”选项,用于在输入框中输入允许重试的最大次数。,5.1.10 时间限制响应类型和重试限制响应类型及应用,3重试限制和时间限制响应类型实例,实例5.9 在实例5.8中限制学生最多只能做3次选择,且总时间不能超过30秒。,5.1.10 时间限制响应类型和重试限制响应类型及应用,在“最大限制”输入框中输入“3”,“分支”选项中选择“退出交互”; 在“时限”输入框中输入“30”,“分支”选项中选择“退出交互”;,5.1.11 事件响应类型及应用,事件响应是一种特殊的响应方式,主要是用于对特定对象发送的事件进行响应。当向程序中插入了一个ActiveX控件之后,就可以在交互结构中创建事件响应类型,对ActiveX控件发出的事件进行响应。 ActiveX 控件是嵌入式程序技术,是Windows系统应用软件和工具软件的重要组成部分。ActiveX控件通过其属性、方法和事件与Authorware建立联系,增强了Authorware的功能,从用户的感觉上来说,它与Authorware融为一体,就像是使用Authorware本身的功能一样。,“发送者”:显示存在于当前程序中的所有事件源对象。事件源对象指能够发送事件的Xtras对象。双击其中一个,可以选中一个事件来源文件。 “事件名称”:在列表框中显示当前选中的事件源文件能够发送的事件,可以选中一种或多种事件,作为当前事件响应要处理的对象。,5.1.11 事件响应类型及应用,“描述”:文本框显示当前被选中事件的文字描述信息。 “挂起其他事件”:用于设置本次事件响应过程结束后,是否允许对其他事件继续进行响应。由于同一操作可能会触发多个事件,选中该复选框,在执行选中事件时,其他所有事件被挂起。,5.1.11 事件响应类型及应用,实例5.10 命令按钮控件中事件的使用。,5.1.11 事件响应类型及应用,演示窗口出现一个由Microsoft Forms 2.0 Command Button控件产生的命令按钮,当用鼠标按下该按钮时,演示窗口会显示一个矩形,松开时矩形随之消失。,5.2 课件结构与流程控制,Authorware提供了导航图标、框架图标和判断图标。利用这些图标,在使用Authorware制作的课件中可以实现两种程序流程控制方式: 一是将控制权交给用户,让用户自行控制程序的流程; 二是根据特定的条件,让程序自动选择需要执行的分支流程。,5.2.1 导航图标,导航图标是和框架图标配合使用的。一个框架图标可以下挂许多被称为页的设计图标,这些页之间是相对独立的,从而实现一种页面结构形式,为课件提供了一种结构设计的基础。 通常可以通过两种方式来使用导航图标: 自动导航方式。在主流线上放置导航图标,在属性窗口设置跳转到由框架图标所建页面文件中的目标页;运行时,自动跳转到指定的目标页。 用户导航方式。在交互图标中下挂导航图标,每一个导航图标与各自的目标页建立链接,用户通过按钮或其他交互方式来确定目标页。,最近:根据用户近来访问的记录进行跳转 。 附近:用户在一个页面系统的内部页面之间跳转或者退出页面系统。 任意位置:用户跳转到任意页面系统的任意一页。,5.2.1 导航图标,导航图标的5类导航方式。, 计算:设置一个可以返回某个设计图标编号的表达式,当Authorware遇到该导航图标后,它将跳转到表达式返回的编号所表示的设计图标。 查找:用户自己查找名称中含有某指定词汇的页面。,5.2.1 导航图标,导航图标的5类导航方式。,每一类导航方式又有不同的跳转方式,一共有13种。,5.2.1 导航图标,“返回”:从后向前依次返回使用过的页,一次只能向前翻一页。 “最近页列表”:在屏幕对话框中列出用户最近访问过的页面名称。用户在列表中选择后,Authorware跳转到用户指定的页面执行。,1根据用户近来访问的记录进行跳转, “前一页”:跳转到本页面系统当前页的前一页,即页面结构中位于当前页左边的一页。 “下一页”:跳转到本页面系统当前页的后一页,即页面结构中位于当前页右边的一页。 “第一页”:跳转到本页面系统的起始页。,2根据同一框架结构中各页面图标之间的相对位置进行跳转,5.2.1 导航图标, “最末页”:跳转到本页面系统的终止页。 “退出框架/返回”:退出本页面系统,执行主流线上下一个设计图标。如果程序是通过调用并返回方式跳转到当前框架结构的,则退出后程序将返回到跳转起点继续执行。,2根据同一框架结构中各页面图标之间的相对位置进行跳转,5.2.1 导航图标, “跳到页”:建立单向的链接,跳转到指定页后,从该页的位置继续向下执行程序。 “调用并返回”:建立一个双向的联系,跳转到指定页,执行完该页内容后,返回到原先调用的页面。,5.2.1 导航图标,3在程序中任意页面图标之间跳转,“框架”:通过显示框架图标标题确定目标页: 在“框架”中选择一个框架图标的标题,对话框显示框架下挂各页的名称,从中选择一目标页。 在“框架”中选择“整个文件”选项来按照主流线上的顺序显示出各个框架图标的名称,从中选择一页来作为目标页。,5.2.1 导航图标,3在程序中任意页面图标之间跳转, “查找”:通过查找页面中的单词、短语或者关键字来确定目标页。 “字词”和“关键字”复选框:选定“字词”复选框,查找所有包含“查找”文本框中字符串的页面图标;选定“关键字”复选框,将“查找”文本框中的字符串作为设计图标的关键词,查找所有匹配的页面图标。,5.2.1 导航图标,3在程序中任意页面图标之间跳转, “类型”:“跳到页”和“调用并返回”的意义与前面介绍的“任意位置”类型意义相同,目标页面由对“图标表达”文本框中所输入表达式进行计算而得出。 “图标表达”:在“图标表达”文本输入框中输入一个返回设计图标ID号的变量或表达式,然后根据其值确定目标页的ID号并控制程序跳转到该页。,4通过计算控制程序跳转,5.2.1 导航图标,“类型”:用于建立“跳到页”或“调用并返回”跳转类型。 “搜索”:用于设置查找范围,有以下方式: 当前框架:将查找限制在当前框架系统内。 整个文件:在整个Authorware文件中查找所需要的页面。,5利用查找对话框控制程序跳转,5.2.1 导航图标, “根据”:通过该选项中的设置来进一步限制查找的范围。 “预设文本”:在预设文本输入框中输入字符串或字符型变量,该文本自动出现在查找对话框中,作为默认查找文本。,5利用查找对话框控制程序跳转,5.2.1 导航图标, “选项”:定义查找特性。 立即搜索:选中此项,程序运行时立即对“预设文本”中所预置的文本内容进行查找。 高亮显示:把查找到的文本及其上下文都显示出来。,5利用查找对话框控制程序跳转,5.2.1 导航图标,5.2.2 框架图标,使用框架图标提供了在Authorware文件中建立页面结构的简单途径,框架图标可以下挂许多其他设计图标,每一个设计图标被称作一页。页面既可以使用显示图标来显示文本和图象,也可以使用数字电影图标、声音图标或者动画图标,为方便通常使用一个群组图标。,1框架图标的结构,5.2.2 框架图标,框架窗口是一个特殊的设计窗口,在其中已经包含一定的程序结构,并可以进行修改。整个窗口被分成“进入”和“退出”两个窗格。 当程序运行到一个框架图标时,在进入各个页面之前,将首先执行入口窗格的内容,进行设计时可以把要求程序每次进入框架结构时必须执行的内容加到入口窗格中。 执行完入口的内容,自动执行第一页的内容。退出框架时,页面中所有显示内容被擦除,并中止页面中的交互,然后执行出口窗格中的内容。,1框架图标的结构,5.2.2 框架图标, “页面特效”:用于为各页显示内容设置特效。单击省略号按钮,屏幕弹出过渡方式选择对话框,选择一种页面切换方式。 “页面计数”:显示当前框架结构中一共有多少个页面图标。,2框架图标属性设置,5.2.2 框架图标,5.2.3 一种多媒体课件结构设计,实例5.11 本例提供一种复合结构的多媒体课件的结构,其中包括使用框架图标建立关于“章”的页面结构,并保留了框架结构中的部分导航结构。从章标题到节目录使用由热区域构成的交互结构进行跳转,从节标题到时具体内容使用超文本样式建立超链接。,1程序逻辑结构分析,主程序共分为三个部分: 开始为一前置群组图标,用于设置课件的窗口大小、背景图片或颜色、标题、甚至是背景音乐或者是数字电影及音乐等,构成了课件的“片头”。 第二部分是框架图标页面结构。页面结构以章为单位构成页面,最左侧是目录页面,其中包含了各章的标题和从章目录到下一级节目录的热区域交互导航结构。每一章中又包含了该章的目录和由该章不同节所组成的页面结构。再通过对该章的目录标题建立超链接导航到不同节的页面。,5.2.3 一种多媒体课件结构设计,第三部分仍然是一个群组图标,用来显示背景图案、结束语或者是制作者的信息等内容。,1程序逻辑结构分析,5.2.3 一种多媒体课件结构设计,2框架结构的制作,(1)双击“课件页面结构”框架图标,打开编辑窗口,将框架图标入口部分用来显示控制面板的显示图标删除; (2)对入口部分的交互图标中的导航系统进行简化,删除一些导航图标,只保留“返回”“前一页”、“下一页”和“退出”4个导航图标; (3)打开交互图标演示窗口,调整好四个导航按钮的位置,使它们位于屏幕的下部; (4)选中框架图标“课件页面结构”,执行【修改】【图标】【属性】菜单命令,打开框架图标的属性窗口,选取合适的特效;,5.2.3 一种多媒体课件结构设计,(5)打开“目录”群组图标的设计窗口,拖放一个交互图标到流程线上,在其右侧放置四个导航图标,并将响应类型设为热对象响应类型,并分别命名为“第一章”、“第二章”、“第三章”和“第四章”; (6)打开交互图标的演示窗口,选择合适的字体和字号,输入“第一章”、“第二章”、“第三章”、“第四章”四个文本对象,并调整好它们在演示窗口的位置; (7)将4个对应热区域响应类型的热区域虚线框分别选中,调整好大小和位置,使得恰好分别覆盖在相应的文本对象上;,2框架结构的制作,5.2.3 一种多媒体课件结构设计,(8)双击导航图标“第一章”,将其属性窗口打开,在“目的地”选项中选择“任意位置”,在“类型”选项中选择“跳到页”,在“框架”选项中选择“课件页面结构”,在“页”中选“第一章”作为跳转的目标页面; (9)双击“第一章”热区域响应标志,打开属性对话框。在“热区域”选项卡中的“匹配”选项中选择“单击”,将单击鼠标作为响应匹配方式。单击“鼠标”选项后面的省略号按钮,选择“手形”标志作为鼠标显示形式; (10)在“响应”选项卡中的选项设置“擦除”选项为“在下一次输入之前”,“状态”选项为“不判断”,“分支”选项为“重试”。,2框架结构的制作,5.2.3 一种多媒体课件结构设计,5.2.3 一种多媒体课件结构设计,3超文本样式的建立, 所谓超文本是一种非连续的文本信息呈现方式,当用户单击(或双击)超文本对象时,就会看到与超文本对象相关的信息。 使用“文本”菜单中的“定义样式”命令,可以定义各种文本样式,其中超文本样式可以用于建立超链接,从而形成超文本结构。 一般分两步进行,一是定义超文本样式,二是将超文本样式应用于超文本对象,建立超链接。,5.2.3 一种多媒体课件结构设计,3超文本样式的建立,执行【文本】【定义样式】菜单命令,打开“定义风格”对话框 。,要建立一个超文本样式必须选择一个交互方式: 无:不产生响应,这时下面选项都不可用,所定义样式不是超文本样式。 单击:单击鼠标激活超链接。 双击:双击鼠标激活超链接。 内部指针:鼠标移至超文本对象激活超链接。,5.2.3 一种多媒体课件结构设计,3超文本样式的建立, 自动加亮:超链接被激活后,超文本对象高亮度显示。 指针:选择合适的鼠标形式。 导航到:选择该项会通过【导航】图标的属性窗口指定跳转方式、跳转目标等。该选项在定义样式时可以暂时不选,由用户在运行程序时根据实际跳转来确定。,5.2.3 一种多媒体课件结构设计,3超文本样式的建立,在程序中建立一个名为“跳转至节”的超文本样式。 执行【文本】【定义样式】菜单命令,进行如下操作: (1)单击“添加”按钮,对话框中风格列表中自动添加一个“新样式”选项,在左下角文本输入框中,输入样式名称为“跳转至节”,单击“更改”按钮,更改样式名称,并进行该样式的修饰信息设置; (2)在对话框中间列出的修饰信息设置中,选中“字体”复选框,在其中选择“黑体”;选中“大小”复选框,选择“14”磅字;,5.2.3 一种多媒体课件结构设计,3超文本样式的建立,在程序中建立一个名为“跳转至节”的超文本样式。 (3)在“交互性”设置区定义交互方式,从4个按钮中选定用户激活超文本对象的具体动作,本例选择“单击鼠标”激活超链接; (4)不选择“自动加亮”高亮度显示;选中“指针”选项中的“手形”鼠标; (5)单击“完成”按钮,关闭对话框,完成样式的定义。,5.2.3 一种多媒体课件结构设计,3超文本样式的建立,4使用超文本样式建立超文本结构,应用“跳转至节”超文本样式建立超文本结构,5.2.3 一种多媒体课件结构设计,(1)双击框架结构中的群组图标“第一章”,建立如图所示子程序的结构;,(2)在显示图标“第一章目录”中输入第一章各节的目录,如右图所示;,4使用超文本样式建立超文本结构,应用“跳转至节”超文本样式建立超文本结构,5.2.3 一种多媒体课件结构设计,(3)在主流线上拖放一个框架图标,并将入口窗格中的内容全部删除,在其右侧拖放一个空群组图标,并命名为“空”。 (4)在“空”图标的右侧拖放3个显示图标,分别导入相应章节的内容; (5)选中显示图标“第一章目录”中的文本对象“1.1 计算机辅助教学概述”; (6)执行【文本】【应用样式】菜单命令,屏幕弹出应用样式对话框。,4使用超文本样式建立超文本结构,应用“跳转至节”超文本样式建立超文本结构,5.2.3 一种多媒体课件结构设计,(7)选定“跳转至节”样式,运行程序并点击相应文字,屏幕上弹出导航图标的属性窗口,选择“目的地”为“任意位置”,“类型”为“跳到页”,框架为“第一章内容”,选择页面列表中的“1.1内容”,建立超链接关系; (8)关闭对话框,完成超文本样式的应用,建立相应的超级链接; (9)用同样的方法,对文本对象“1.2 多媒体CAI基础”和“1.3 多媒体CAI学习理论”应用“跳转到节”样式。,4使用超文本样式建立超文本结构,应用“跳转至节”超文本样式建立超文本结构,5.2.3 一种多媒体课件结构设计,5.2.4 判断图标及应用,1判断分支结构及设置,判断分支结构由“判断”图标和附属于该设计图标的分支图标共同构成,其分支结构路径的选择是由“判断”结构自行决定。 使用判断图标可以实现顺序分支

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论