Authorware制作实例教程ppt课件_第1页
Authorware制作实例教程ppt课件_第2页
Authorware制作实例教程ppt课件_第3页
Authorware制作实例教程ppt课件_第4页
Authorware制作实例教程ppt课件_第5页
已阅读5页,还剩86页未读 继续免费阅读

下载本文档

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

文档简介

.,Authorware,.,学习目标:1、掌握Authorware中交互图标的基本功能2、掌握Authorware中10种交互图标的使用方法。3、能够使用使用交互图标制作出综合的Authorware作品。,Authorware是一个功能强大的多媒体制作软件,它是以图标为基础、流程图为结构的编辑平台。它能够将图形、声音、图像和动画有机地组合起来,形成一套完善的多媒体系统,它的出现使不具备高水平的编程能力的用户创作出高质量的多媒体应用软件成为可能,而交互作用的控制是Authorware强大功能的最集中的体现,也是多媒体创作的核心,是计算机区别于其他媒体的最显著的特征。交互十分复杂,也十分灵活。Authorware提供了按钮交互、热区交互、热对象交互、目标区域交互、下拉菜单交互、文本输入响应交互、按键响应交互、条件响应交互、重试限制响应交互、时间限制交互和事件交互等11种交互类型,几乎能跟踪用户可能的所有操作。只有了解和掌握这些交互方式,才能制作出高水平的多媒体作品。,.,7.1交互图标概述,人机交互是多媒体演示软件一个最为重要的性质,是实现人机对话的主要途径之一。人机交互就是由用户通过各种接口机制控制多媒体作品中事件的执行顺序,其中包括按钮、菜单、按键、文字输入、移动对象、限制次数等11种交互类型。交互的目的就是让计算机与用户进行对话,让其中每一发都能对另一方的指令作出反应,从而是计算机程序可以在用户控制的情况下顺利执行。7.1.1交互图标的功能Authorware的交互性是通过交互图标来实现的,它不仅能够根据用户的响应选择正确的流程分支,而且具有显示交互界面的能力。交互图标与前面的图标最大的不同点就是,.,它不能单独工作,它必须和附着在其上的一些处理交互结果的图标一起才能组成一个完整的交互式的结构。另外它还具有显示图标的一切功能,并在显示图标的基础上增加了一些扩展功能,如能够控制响应类型标识的位置和大小。当Authorware遇到交互图标时,就在屏幕上显示交互图标中所包含的文本和图像,让然后Authorware就停下来等待用户的响应,用户作出响应后,Authorware就将该响应沿着交互流程线发送出去,并判断是否与某个目标响应相匹配。如果找到一个匹配项,则程序流程转向该分支并执行相应的结果图标。,.,7.1.2交互图标的建立,为使用交互图标,从图标栏中将其拖动一流程线上。然后拖动几个需要的程序图标到交互图标的右方,此时将看到这些图标自动排列成流程线,其排列顺序与位置有关。同时这些图标的名称在所有图标的右边依次从上往下排列,对应的图标顺序是从左至右。一个交互流程包括一个交互图标,若干个响应类型标记、同样数目的响应图标和响应分支4个部分。如图所示。,交互分支结构,.,响应类型符号位于每一路交互分支的上方,如图所示。在Authorware中,可以根据需要选择不同的交互相应类型。拖放一个交互图标到程序流程线上,然后拖动一个图标图标到图标的右边,此时显示响应类型对话框,如图所示。,响应类型,.,7.1.3交互图标的属性,交互图标是整个交互循环的核心,是创建交互结构的起始图标。交互图标首先,它可以显示文本和图形,只要程序执行到交互图标或者流程返回到交互图标,Authorware就会显示交互图标中的内容;其次,它能够根据响应,决定程序的流向;另外,交互图标会使作品暂停等待用户响应;最后,再返回交互图标时,会擦除显示的对象并回到交互的初始状态。交互图标除了具有显示功能外,还具有一些附加功能。如果在交互图标中增加了按钮响应、热区响应、文本输入响应和目标区域响应这4类响应类型,则在编辑交互图标时,与这4种响应类型相对的响应标志,.,会自动出现在展示窗口中,这是由其特定功能决定的。对这4种响应标志可以进行编辑,但要注意的是,对这些对象中能改变位置和大小,而不能使用剪切、复制和粘贴命令。另外,对于灰色选择区域的响应标志,在编辑状态出现的虚线框在运行时是不出现的。交互图标的属性可以通过交互图标的属性对话框来设置。对些对话框中可以设置各种显示选项。(1)擦除下拉列表:可以设置擦除交互图标显示内容的附加。单击其后的下拉列表按钮,可以看到3种删除时机。在下一次输入之后:在进入相应分支显示了结果图标中的内容时,擦除交互图标对象。当重新进入交互流程时,交互显示对象内容会重新显示在展示窗口。在退出之前:当Authorware退出交互时,擦除交互显示对象,该项为默认选项。不擦除:在屏幕上保留交互显示对象,直到使用擦除图,.,标将它擦除。(2)擦除特交互图标的属性设置效:用于设置擦除过渡效果,过渡效果的设置与擦除图标的设置相同。选项:该项有两个复选框在退出前前中止:在退出前暂停,使用户查看显示的反馈信息。查看后,按任意键或单击鼠标,程序继续进行。显示按钮:显示按钮,如果选择了在退出前前中止复选框后,将激活该复选框。此选项决定在继续运行之前,是否显示一个等待按钮。,交互图标的属性设置,.,7.2按钮交互,7.2.1交互属性在交互图标右边放置了交互响应后,在交互类型对话框中选择按钮,此交互响应就会被设置成按钮响应。在交互程序中,按钮响应是使用最广泛的交互形式。双击设计窗口交互结构中的按钮标志,就会打开按钮响应属性对话框。如图所示。,交互类型对话框,.,(1)按钮选项卡响应类型:在下拉列表中,可以选择更换响应类型。大小:用于定义按钮的大小,以像素为单位。位置:用于定义按钮在屏幕上的位置。定义时使用屏幕坐标系,并且是以近钮的左上点为参照点的。在大小和位置两个输入框中都可以输入变量。标签:在输入框中输入该按钮的标签,系统会根据标签文字的长短来调整按钮的大小,除非该按钮是一个用户自定义按钮。,按钮响应类型的属性设置,.,快捷键:在输入框中输入该按钮的快捷键,可以使用快捷键来激活按钮。选项:设置成默认按钮选中此项,就可以使用系统提供的按钮形式,Authorware会在按钮四周加上一个粗黑框,让用户知道该按钮是系统的默认的按钮。如果你使用自定义按钮,该选取项将变灰,被置为不可用。非激活状态下隐藏选中该选项后,当一个按钮被置为不可用这灰后,系统会将该按钮从屏幕上移去,当该按钮可用以后,系统会重新显示按钮。鼠标单鼠标按钮,将激活鼠标显示形式对话框。用户可以在该对话框中选择合适的鼠标显示形式。可以使用系统提供的鼠标显示形式,也可以加载用户定义的鼠标形式。选择鼠标显示形式后,该形式出现在属性对话框中。(2)响应选项卡永久:选中该选项后,在属性对话框中定义的响应在整个文件中都保持可用,这样用户在设置文件中的其它交互图标时,不用每一次都重新设置。,.,激活条件:在输入框中可以输入一个条件,只有当条件被满足时,按钮响应才可用。擦除:使用擦除中的选项可以决定分支执行完毕后,其显示内容被自动擦除所采用的形式。选择在下一次输入之后,Authorware在执行完分支内容后,并不擦除显示内容,直到用户发出另一个响应。选择在下一次输入之前,Authorware在执行完分支内容后,就将内容擦除,然后显示交互图标的显示内容,等待用户下一个响应。选择在退出时,Authorware将不擦除任何显示内容,即使进入其它分支,先前分支的显示内容依然保持在屏幕上。当Authorware退出交互图示,在执行流程线上下一个设计图标前,将所有显示对象擦除。选择不擦除,Authorware将保持所有的显示对象在屏幕上不动,直到使用一个擦除图标将它们擦除。,.,状态:为本按钮响应代表的答案设置正确或者错误的属性,以便函于Authorware对用户的响应作出判断。选择不判断时,Authorware对该响应正确与否不作判断;选择正确响应时,Authorware对将该响应设置为正确的响应;选择错误响应时。Authorware对该响应设置为错误的响应。分支:使用分支中的选项可以决定在一个分支完成后,程序的流向。这个流向直接反映在设置窗口中,用户可以一目了然。选择重试时,Authorware返回交互图标,等待用户下一个响应的输入。选择继续时,Authorware将判断在交互结构图中,该分支右边的其它分支是否与用户本次响应相匹配,如果有,则进入此分支,如果没有,等待用户输入下一个响应。选择退出交互时,Authorware将从交互图标中退出,执行主流程线上下一个设计图标。,.,选择返回返回,如果你在前面设置了永久选项,Authorware在执行完分支内容后,将跳到首次设置交互选项所在的位置。在使用按钮交互响应后,可以选择自己喜欢的按钮形式,并且设计自定义的按钮。Authorware为用户提供了丰富的系统按钮形式,可以直接在这些系统按钮中选择合适的形式,也可以在系统按钮的基础上加以修改,甚至可以调用外部图片来设计自定义按钮。(1)选择按钮类型在按钮响应属性对话框是单击“按钮”按钮;或者在窗口菜单中选择“按钮”对话框。对话框中显示了各个按钮的形式,以及对该按钮的描述。,.,(2)编辑按钮在Authorware文件中使用自定义按钮将使程序看起来更加个性化。在按钮对话框中单击编辑按钮,就会打开按钮编辑对话框。状态:每个按钮有四种模式状态。开关和选择按钮也有四种选择状态,在此指出选择的按钮。单击每种状态时,预览区域显示图形和该种状态效果的标记。,按钮类型,.,未按:当按钮没有被按下,并且鼠标不在按钮位置上时的状态。按下:单击按钮时的状态。一个通用的设计办法是当单击时,通过高亮按钮提供可见的反馈。当用户释放按钮时,按钮回到它的抬起状态,因此可以产生一个闪动的假象。在上:当用户把鼠标放在按钮的位置上时,按钮的状态。不允:当按钮失效时,按钮的状态。选择按钮的开关按钮也有各种状态。这样就可以标记哪些按钮是被选过的。因为标准按钮不能做选择标记,因此当你选择一个标准按钮时,这些选项将关闭。,.,图形:选择每种状态按钮的图形选项。标记:从选项菜单中,可以选择是否显示每种状态按钮的标记。,按钮编辑”对话框钮,.,声音:从选项菜单中,为每种按钮状态的声选择一个选项。导入:为按钮输入一个图形。出现输入对话框,在此能够选择所要输入的文件。如果选择一个系统按钮作为新按钮的基础,输入按钮是灰色不可用的。,.,7.2.2实例制作工艺装饰画,该该实例为美术教学课件。工艺装饰画有其自身的特点,学生平时并不常注意身边的工艺画,本例使用几张工艺装饰画的图片来展示工艺装饰画的特征,便于学生仔细观察。本例播放时,封面上出现多个选项按钮,单击按钮,将会展现对应的图片。制作时,在程序中放置一个显示图标显示课件标题,然后在交互图标的左侧加入5个群组图标,作为5个选择分支,使用按钮响应,通过按钮实现进入某一个分支。,.,程序的制作步骤如下:1、打开Authorware窗口,新建一个文件,命名为“工艺装饰画.a7p”,在流程线上放置如下图所示的图标,并分别命名。打开“标题”显示图标的展示窗口,加入如图所示的图片、文字,根据需要设置文字格式。,插入“标题”显示图标,.,2、双击流程线上的等待图标,打开“等待图标属性”对话框,选中“单击鼠标”和“按键”复选项,取消“显示按钮”复选项,单击“确定”按钮,关闭对话框。3、在流程线上的“封面”交互图标的右侧放置1个群组图标,如下图所示,屏幕上自动出现如图所示的“响应类型”对话框。,“响应类型”对话框,.,4、使用默认的“按钮”选项,单击“确定”按钮,关闭对话框。5、再拖4个群组图标到交互图标的右侧,并分别命名。6、双击流程线上的“封面”交互图标,打开其展示窗口,插入图片、文字。7、选择“修改”“图标”“属性”菜单命令,打开“交互图标属性”对话框,选择“交互”选项卡。7、单击“擦除”下拉列表,选择“不擦除”选项,单击“显示”选项卡,选中“擦除以前内容”复选项。9、单击“擦除特效”右侧的按钮,打开“擦除模式”对话框,选择过渡效果,单击“确定”按钮,关闭对话框。10、分别打开交互图标右侧的群组图标设计窗口,放置显示图标和等待图标11、双击“缠绕”流程线上的等待图标,打开“等待图标属性”对话框,选中“单击鼠标”和“按任意键”复选项,取消“显示按钮”复选项,关闭对话框。12、双击打开“缠绕”群组流程线上的“缠绕”显示图标,加入有关图片,.,13、双击“缠绕”群组图标上方的按钮响应标记,打开“响应属性”对话框,选择“按钮”选项卡。14、选中“选项”栏中的“非激活状态下隐藏”复选项。15、选择“响应”选项卡,选中“范围”右侧的“永久的”复选项。16、在“擦除”下拉列表中,选择“在下一次进入之前”选项,关闭对话框。17、分别在“静物”、“渔家姑娘”、“五月风”、“卷发姑娘”群组的显示图标展示窗口中,添加所对应的图片、文字。18、按照“缠绕”群组的响应图标属性,设置其他群组的响应图标属性。双击流程线上的“封面”交互图标,打开其展示窗口,选中图片,然后选择“反转”显示模式,露出按钮。19、单击有关按钮,选中按钮,将其拖动到合适位置排列整齐,关闭该交互图标的展示窗口,完成程序制作。,.,7.3热区域交互,7.3.1交互属性热区响应是在程序的运行窗口内划出一块矩形区域,当用户用鼠标单击、双击或鼠标滑过这一区域时程序将执行事先设计好的程序段。当在流程线上双击要进行设置的热区响应类型标识符时,将会出现响应属性对话框,如图所示所示。,热区响应类型的属性设置,.,响应选项卡的设置与按钮响应属性的设置相同。这里只讲解与其他响应不同的设置,即热区域选项卡的部分设置。在热区域选项卡中,大小,位置,快捷键和鼠标的设置与按钮响应的设置相同的,不同的是匹配栏。匹配栏的下拉列表中提供了3种选项,用来确定用户如何才能匹配本热区响应。(1)单击:在响应区域单击鼠标左键一下,即可引发匹配动作。(2)双击:在响应区域双击鼠标左键,即可引发匹配动作。,.,(3)指针处于制定的区:当鼠标指针移动到响应区域内,不需要鼠标动作,即可引发匹配动作。匹配时加亮复选框:选择后,当匹配该热区响应时,热区响应高亮显示。匹配标记复选框:选择后,热区响应区域左端中央位置处显示匹配标记,当匹配该热区响应时,匹配标记被黑色填充。,.,7.3.2实例制作学生绘画作品展,这是初中信息技术课“画图”一节的教学辅助课件。运行后的效果片断如图所示。,热区交互实例流程图,.,程序的制作步骤如下:1、新建“学生绘画作品展”文件,在流程上放置如图所示的图标,并分别命名。2、分别打开“封面“和“显示”图标展示窗口,插入文字、图片、图形。,.,3、在流程线上的“选择”交互图标的右侧,放置群组图标,屏幕上自动出现响应类型对话框,选择“热区域”单选项,单击“确定”按钮,关闭对话框。4、在流程线上的“选择”交互图标的右侧,放置群组图标和计算图标,使用交互响应,并分别命名。5、双击流程线上的等待图标,打开其属性对话框,选中“单击鼠标”和“按键”复选项,取消“显示按钮”复选项,单击“确定”按钮,关闭对话框。本例中的其它按钮均使用该设置。6、双击“自然”群组图标上方的热区响应标记,打开响应属性对话框,选择“热区”选项卡,设置合适的鼠标形状,关闭对话框。7、选择“响应”选项卡,在“擦除”下拉列表中,选取“在下一次输入之前”选项,关闭对话框。,.,8、使用相同设置其它热区交互,有关参数和“自然”相同。9、打开“菜单”显示图标展示窗口,按住Shift键,双击流程线上的“选择”交互图标,打开其展示窗口,将鼠标移动互热区的虚线上,按住左键不放,拖动热区到合适位置,拖动热区周围出现的控点口,调整热区大小。10、分别在“自然”、“静物”、“哲理”、“广告”群组中添加图标。11、选择“修改”“图标”“属性”菜单命令,打开显示图标属性对话框,选择“显示”选项卡,选中“擦除以前内容”复选项,关闭对话框;本例中“选择”交互图标右侧的其它群组中的显示图标使用相同设置。12、分别打开“静物”、“广告”群组,在有关显示图标的展示窗口中添加图片文字。13、在“退出”计算图标的编辑窗口中输入“Quit()”,关闭窗口,完成程序工作。,.,7.4热对象交互,注意:一个对象只能放在一个显示图标中。当程序中需要设置多个热对象时,必须将它们放在不同的显示图标中。7.4.1交互属性建立了热对象响应分支后,单击响应类型标识符,即可打开属性对话框。在演示窗口选择了一个对象作为热对象后,该对象的图标名称就会显示在HotObject栏中,同时在预览窗口也会显示出热对象的缩略图。重新选择热对象后,HotObject的名称也将随之改变,如图所示。,.,对话框中其他相关设置的含义如下:快捷键:设置该对象的热键。匹配:匹配类型设置,即以何种操作启动对象响应动作。选项与热区响应一样,有3种,包括鼠标单击响应、鼠标双击响应和鼠标滑过时就响应。,热对象响应类型的属性设置,.,匹配时加亮复选框:选择后,当匹配时以高亮显示。鼠标:设置鼠标形状。响应选项卡的设置与按钮响应中的设置类似。注意:不光是静止的图像可作为热对象,影视动画.swf动画文件和.gif动画文件都可以作为热对象,但是,在预览窗口不显示缩略图。,.,7.4.2实例制作,该实例是一个初中生物课件,课件运行时出现封面,单击封面上的图形,出现对应的教学内容,单击“退出”按钮,退出程序,效果如图所示。,.,程序的制作步骤如下:1、新建“家鸽.a7p”文件,在流程线上放置7个显示图标和1个交互图标,并分别命名。2、拖动1个群组图标到交互图标的右侧,在出现的“响应类型”对话框中,选择“热对象”单选项,单击“确定”按钮,完成响应类型设置。3、继续在交互图标的右侧放置多个群组图标和计算图标,并分别命名。4、分别在“背景”、“复习”显示图标的展示窗口中,添加图片,根据需要,调整“复习”显示图标的展示窗口中的图片大小。5、分别在“心脏和血液循环”、“体温恒定”、“生殖和发育”、“主要特征”、“课堂小节”、“练习”显示图标的展示窗口中,添加图片。,.,6、打开“背景”显示图标的展示窗口,按住Shift键,分别单击有关显示图标,打开其展示窗口,调整图形的位置。7、打开“复习”显示图标的展示窗口,双击“复习模块”群组图标上方的响应标记,打开“响应属性”对话框,单击“复习”显示图标展示窗口中的图形,选择该图形为热对象。8、选择“热对象”选项卡,根据需要修改鼠标指针的形状,选择“响应”选项卡,在“擦除”下拉列表中,选择“在下一次输入之前”选项,关闭对话框。9、使用相同方法,设置“心脏和血液循环模块”、“体温恒定模块”、“生殖和发育模块”、“主要特征模块”、“课堂小节模块”、“练习模块”群组的响应属性。10、双击“退出”群组图标上方的响应标记,打开“响应属性”对话框,在“类型”下拉列表中,选择“按钮”选项,选择合适的鼠标指针形状,关闭对话框。11、在“复习模块”群组中添加如图所示的图标,分别命名,在“复习”显示图标展示窗口中添加文字、图片。,.,12、双击流程线上的等待图标,打开“等待图标属性”对话框,选中“单击鼠标”和“按键”复选项,取消“显示按钮”复选项,单击“确定”按钮,关闭对话框。本例中的其他按钮均使用该设置。13、使用相同方法在“心脏和血液循环模块”、“体温恒定模块”、“生殖和发育模块”、“主要特征模块”、“课堂小节模块”、“练习模块”群组中,添加如图所示的有关图标,并在显示图标展示窗口中添加教学内容。14、在“退出”计算图标的编辑窗口中输入函数“Quit()”,关闭计算图标编辑窗口,完成程序设计。,.,7.5目标区域交互,目标区域响应适合于匹配操作,即将一个对象托动到指定的位置上。该种响应方式可用于开发很多有趣的实用程序,如拼图游戏、机械零件的装配练习、智力测验程序等。它可以通过对高难度、高危险的环境的模拟,完成既定的教学及训练功能。7.5.1交互属性Authorware为每一种响应类型都提供了相应的属性设置对话框,它们之间既有区别,又有联系。作为目标区域响应的属性对话框与其他响应类型的属性对话框相比,Response选项卡基本是相同的,它的全部特性都体现在目标区选项卡内,如图所示。,.,对话框中其他相关设置的含义如下:放下:用于控制当用户停止拖动对象并释放鼠标后系统将采取的行动,它包括3个选项。选择“在目标点放下”时,表示Authorware将不采取任何行动,只是把对象保持在当前所在的位置。选择“放回原处”时,表示将把对象返回到其原来的位置,它常用于匹配用户不正确的响应操作,此时通常还把返回路径设置为“重试”,这样就可以允许用户把对象从原来的位置处重新进行移动。选择“在,目标区选项卡,.,中心定位”时,表示Authorware将把对象放置在目标区域内,它常用于匹配用户正确的响应中,表示本次移动对象的操作是正确的。在目标对象文本框内显示可移动对象的图标名称。启用允许任何对象复选框之后,将会匹配任何对象,这就意味着当用户把任何对象拖动到目标区域时,系统都会认为用户的响应与目标区域的响应相匹配。通常,目标区域响应都是成对出现的,一种响应设置为正确的响应,即用户把移动对象拖动到正确的目标区域,此时对移动对象的操作方式一般为在中心定位。另一种响应设置为错误的响应,即用户没有把移动对象拖动到正确的目标区域,此时对移动对象的操作方式一般为返回。对于错误的响应,由于无法预知用户会把对象移动到屏幕上的何处,因此在实际应用中所采取的策略就是把整个屏幕都作为一个目标区域响应,形成一张“安全网”,使其能够匹配任何对象,并让对象返回到原始位置,并允许用户重新进行尝试。为了实现上述目标,必须把“安全网”放置在交互流程线的最右边。,.,7.5.2实例制作秦长城,本实例是初中历史课件的一部分,主要介绍习题部分的制作。课件运行后出现选择题,用拖动选择题答案到括号中的方式回答问题,选择错误时,答案自动退回到原来的位置,回答正确时,答案停留在括号中。全部答完后,显示做错的次数,并退出交互,进入下一环节,本例分为“问题一”、“问题二”两个模块介绍制作过程。,.,1、制作“问题一”群组(1)新建“秦长城.a7p”文件,并在流程线一放置1个计算图标和2个群组图标,分别命名,如图所示。打开计算图标编辑窗口,输入表达式“a:=0”,关闭窗口,定义变量的初始值。,.,(2)打开“问题一”群组,添加图标,并分别命名,交互类型选择“目标区域”响应。(3)打开“题目1”显示图标的展示窗口,添加文字。(4)在流程线上的“题目1”显示图标上单击鼠标右键,打开快捷菜单,选择“计算”命令,打开“题目1”计算图标编辑窗口,输入表达式,如图所示,关闭窗口。,输入表达式,.,(5)分别双击“问题一”群组中的“A”、“B”、“C”、“D”显示图标,打开展示窗口,输入文字,(6)在“问题一”群组中,打开“题目1”显示图标展示窗口,按住Shift键,分别单击“A”、“B”、“C”、“D”显示图标,打开展示窗口,调整文字的位置,调整的结果如图所示。,调整文字位置,.,(7)按住Shift键,依次打开“题目1”、“A”显示图标展示窗口,双击“拖动A”群组上方的响应标记,打开展示窗口和响应属性对话框,同时可以看到一个目标区域。(8)单击“A”显示图标展示窗口中文字段落,将其指定为移动对象,然后将鼠标指针移动到目标区域的控点上,拖动控点调整目标区域大小;将鼠标指针移动到目标区域的边线上,拖动,调整目标区域的位置。(9)选择“目标区域”选项卡,在“放下”下拉列表中,选择“返回”选项,执行程序时,用鼠标将对象拖动到设定的区域,对象将被放回原处。(10)选择“响应”选项卡,在“擦除”下拉列表中,选择“在下一次输入之前”选项,关闭对话框。(11)按住Shift键,依次打开“题目1”、“B”显示图标展示窗口,双击“拖动B”群组上方的响应标记,打开展示窗口和响应属性对话框,单击“B”显示图标展示窗口中的文字,将其指定为移动对象,然后调整区域的大小和位置。,.,(12)在“放下”下拉列表中,选择“在中心定位”选项,执行程序后,用鼠标将对象拖动到指定区域,对象将被放在该区域的中央。(13)选择“响应”选项卡,在“分支”下拉列表中,选择“退出交互”(14)使用与设置“拖动A”目标响应相同参数和方法,设置“拖动C”、“拖动D”目标响应。(15)分别打开“拖动A”、“拖动B”、“拖动C”、“拖动D”群组,添加图标。(16)分别打开“拖动A”、“拖动B”、“拖动C”、“拖动D”群组中的显示图标,在展示窗口中添加有关内容,其中,“提示”、“显示答案”显示图标展示窗口中添加的内容。(17)分别打开“拖动A”、“拖动B”、“拖动C”、“拖动D”群组中的声音图标,导入合适的声音。,.,2、制作“问题二”群组(1)打开“问题二”群组,添加如图所示的图标,并分别命名,交互类型选择为“目标区域”响应类型。,.,(2)打开“题目2”显示图标的展示窗口,添加文字。(3)在流程线上的“题目2”显示图标上单击鼠标右键,打开快捷菜单,选择“计算”命令,打开“题目2”计算图标编辑窗口,输入表达式“Movable:=False”,关闭窗口。(4)分别双击“问题二”群组中的“A”、“B”、“C”、“D”显示图标,打开展示窗口,输入有关文字,文字(5)在“问题二”群组中,打开“题目2”显示图标,按住Shift键,分别单击“A”、“B”、“C”、“D”显示图标,打开展示窗口,调整文字的位置。(6)按住Shift键,依次打开“题目2”、“A”显示图标展示窗口,双击“拖动A”群组上方的响应标记,打开展示窗口和响应属性对话框,同时可以看到一个目标区域,调整目标区域的大小和位置,如图所示,关闭对话框。,.,(7)按照“问题一”群组中的目标区域设置方法,设置“问题二”群组中的“拖动A”目标区域响应。(8)打开“B”显示图标展示窗口,双击“拖动B”群组上方的响应标记,打开响应属性对话框,单击展示窗口中的“B辽东”文字,选中移动对象。(9)在“放下”下拉列表中,选择“在中心定位”选项,如图7-5-21所示,执行程序时,用鼠标将对象拖动到指定区域,对象将被放在该区域的中央。(10)选择“响应”选项卡,在“擦除”下拉列表中,选择“在下一次输入之前”选项;在“状态”下拉列表中,选择“正确响应”选项。(11)在“状态”下拉列表中,选择“正确响应”选项后,该分支下挂图飘逸前显示一个+号“+拖动B”,每当进行一次正确响应,就记录在系统变量“PercentCorrent”中。在展示窗口中,将目标区域拖动到合适位置,关闭对话框。(12)双击“拖动B”群组上方的响应标记,打开响应属性对话框,选择“目标区域”选项卡,在“放下”下拉列表中,选择“放回原处”。,.,(13)选择“响应”选项卡,在“擦除”下拉列表中,选择“在下一次输入之前”选项。(14)在“状态”下拉列表中,选择“错误响应”选项,关闭对话框。(15)在展示窗口中,将目标区域拖动到合适位置并调整好大小。使用相同方法,设置其他响应。(16)双击“退出”群组上方的响应标记,响应属性对话框,在“类型”下拉列表中,选择“条件”选项,此时,“退出”群组上方的响应标记改变为。(17)在“条件”框中输入“所有匹配正确”,在“自动”下拉列表中,选择“当条件为真”选项。(18)选择“响应”选项卡,在“分支”下拉列表中,选择“退出交互“;在”状态“下拉列表中,选择“错误响应”选项,关闭对话框。(19)分别打开“拖动A”、“+拖动B”、“-拖动B”、“拖动C”、“+拖动D”、“-拖动D”、“AllCorrectMatched”群组,添加相应的图标。,.,(20)打开“拖动A”群组,在“提示”显示图标的展示窗口中添加文字,在“提示声”声音图标中导入相关声音,如图所示。(21)双击“累加错误次数”计算图标,在编辑窗口中输入“a:=a+1”,关闭窗口。(22)打开“AllCorrectMatched”群组,在“显示成绩”显示图标中添加文字,其中变量a用大括号“”括住,这样程序运行时,变量a的值将被输出,在展示窗口中显示出来,使用相同方法完成其他群组中的图标制作。,.,7.6下拉菜单交互,使用下拉菜单最大的好处就是能够节省屏幕上的空间,它只在屏幕上显示菜单的名称,并且始终处于激活状态。单击菜单名称之后,才会向下拉出其中的菜单项。下拉菜单在Windows操作系统及其应用程序内应用非常广泛,Authorware也提供了强大的支持。7.6.1交互属性下拉菜单响应属性对话框与其它响应类型的属性对话框相比,主要区别表现在菜单选项卡上。菜单文本框显示菜单的名称,即交互图标的名称。菜单条文本框显示当前菜单项的名称,在此文本框中输入一些特殊的代码,可以控制菜单中菜单项的显示方式。,.,例如,希望使菜单项禁用,可在菜单项的名称前添加一个左括号。如果希望在菜单内显示一个空行,可在菜单条文本框内输入左括号,或者保持文本框为空。如果想为菜单项增加快捷键,即包含在菜单项中的带下划线的字母,按下该字母即可执行菜单项命令。可以在某个字母前面输入一个&号,如果想在菜单项中显示&号,则需要连续输入两个&。菜单项的快捷键是不区分大小写的,即&X和&x的作用都是一样的。,下拉菜单交互属性,.,希望在菜单内插入分隔线时,可在MenuItem文本框内输入“(”(左括号后面加一个减号)。菜单选项卡的快捷键文本框用于确定一个菜单项的组合键,选择该组合键,也可以执行相应的菜单项命令。为了设置一个组合键,用户可在快捷键文本框内输入一个键名,默认情况下该键与Ctrl键搭配。例如,如果在此文本框内输入X之后,则其组合快捷键为Ctrl+X,同时在菜单项中也会显示出该组合快捷键。如果不希望以Ctrl功能键作为组合键,则可在快捷键文本框中输入AltX,表示使用Alt+X作为执行菜单项的组合键。需要使用特殊按键时,只需在快捷键文本框中输入该特殊键对应的键名即可。,.,7.6.2实例制作,该实例为高一语文教学大纲课件。纪念刘和珍君是高一语文的重点篇目,有多种教法。本课件从预习指导入手,让学生了解作者写作意图、写作背景,然后逐段讲解,特别是抓住重点词语、语句进行分析,力求以点带面,深入讲解课文。课件运行的片段如图所示。,.,由于菜单响应是一种常用的交互方式,因此本例使用了3组菜单,分别为“音乐开关”、“预习指导“、”教学过程“,我们按照这3组菜单,分成3个步骤,详细介绍整个课件的制作。1、制作“音乐开关导”模块(1)打开Authorware窗口,新建一个文件,命名为“纪念刘和珍君.a7p”,在流程线上放置图标,并分别命名。,.,.,(2)双击流程线上“设置播放变量”计算图标,打开编辑窗口,输入“a:=0”,关闭编辑窗口。(3)双击“背景音乐”声音图标,打开“声音图标属性”对话框,单击“导入”按钮,打开“导入文件”对话框,选择需要的声音文件导入到声音图标中。(4)选择“计时”选项卡,在“执行方式”下拉列表中,选择“永久”选项,在“播放”下拉列表中,选择“直到为真”。(5)、在“播放”下拉列表框的下侧框输入“a=1”,在“开始”框中输入“a=0”,关闭对话框。(6)打开“背景”显示图标的展示窗口,插入如图7-6-6所示的图片、文字。选择“修改”图标”“属性”菜单命令,打开“显示图标属性”对话框,选中“防止自动擦除”复选项,关闭对话框。,.,(7)双击流程线上的“音乐开关”交互图标右侧的交互响应标记,打开“开音乐”响应属性对话框,选择“响应”选项卡。(8)在“类型”下拉列表中,选择“下拉菜单”选项,选中“范围”右侧的“永久”复选项,在“分支”下拉列表中,选择“返回”选项,关闭对话框。(9)使用相同方法设置“关音乐”响应属性,双击流程线上“开音乐”计算图标,打开编辑窗口,输入“a:=0”,关闭编辑窗口。在“关音乐”计算图标编辑窗口中输入“a:=1”,关闭编辑窗口。,.,2、制作“预习指导”模块(1)双击流程线上的“预习指导”交互图标右侧的“预习提示”交互响应标记,打开“预习提示”图标响应属性对话框,选择“响应”选项卡。(2)在“类型”下拉列表中,选择“下拉菜单”选项,选中“范围”右侧的“永久”复选项,关闭对话框。(3)使用相同方法设置“写作背景”响应属性,分别在“预习提示“、”写作背景“群组中添加图标。(4)分别打开“预习提示”、“写作背景”群组中显示图标展示窗口,输入文字、图片。(5)双击流程线上的等待图标,打开“等待图标属性”对话框,选中“单击鼠标”和“按任意键”复选项,取消“显示按钮”复选项,单击“确定”按钮,关闭对话框,本课件中的所有等待图标均使用该设置。,.,3、制作“教学过程”模块(1)在流程线上的“教学过程”交互图标的右侧,双击“字词”群组上方的交互响应标记,打开“字词”图标响应属性对话框,选择“响应”选项卡。(2)在“类型”下拉列表中,选择“下拉菜单”选项,选中“范围”右侧的“永久”复选项,关闭对话框。(3)使用相同方法设置“教学过程”交互图标的右侧的其他响应属性。(4)打开“字词”群组,添加图标,交互方式设置为热区响应。(5)双击“字词”群组中的交互图标,打开展示窗口,输入有关文字,调整好热区的大小和位置。打开“1”显示图标展示窗口,输入有关文字,并参照热区中文字的位置,调整“1”显示图标展示窗口中的文字。(6)双击“离开”擦除图标上方的热区交互响应标记,打开交互响应属性对话框,在“分支”下拉列表中,选择“退出交互”选项,关闭对话框。,.,(7)分别打开有关展示窗口,双击“离开”擦除图标,打开“擦除图标属性”对话框,选中“被擦除的图标”选项,选择有关图标作为擦除对象,关闭对话框。(8)使用相同方法制作“第一部分”、“第二部分”群组。(9)分别打开“第三部分”、“小结”、“重点语句”群组,添加图标,并在有关图标中添加教学内容。,.,7.7文本输入交互,通过键盘输入文本并由此发生交互的响应,这是许多应用中所需求的方式,在多媒体课件的开发中也常常用到文本输入响应方式,特别是在一些交互性的练习中,文本输入响应发挥了很大的作用。7.7.1交互属性Authorware文本输入交互允许在展示窗口中定义一个交互文本区域,用户通过在指定区域中输入期待的文本而产生交互。一个交互图标下挂的所有文本交互均共用同一个文本交互区域。如果希望运行程序运行时能出现不同的文本交互区域,则需要使用多个交互图标在流程线进行垂直设置。,.,1.文本输入响应的规则所谓的文本输入交互,就是程序允许用户在演示窗口中键入信息,然后程序再根据用户的键入进行判断和处理。选用这种交互响应,则需要提前设定要求输入的文本内容。在程序运行时将弹出一个文本输入框,只有当用户输入的内容和预定的内容一致时才能向下执行。2.文本输入响应的属性单击文本交互类型符号,打开文本交互响应面板,其”文本输入”选项卡如图所示。关于该选项卡的说明如下:,文本响应属性面板,.,模式:用以设置交互时所需输入的的文本对像,也即文本交互分支图标的标题名称。最低匹配:它规定在交互时至少需匹配的单词个数。增强匹配:用以设置增量匹配方式,即用户交互时可以多次尝试匹配不同的文本,当期待文本被全部输入时产生交互。忽略:规定交互时对于输入的文本可以忽略的内容。选择“大小写”,表示忽略输入大小写;选择“空格”,表示忽略空格,只有在一个单词进行交互的情况下才有意义;选择“附加单词”,表示忽略其他单词;选择“附加符号”,表示忽略其他标点符号;选择“单词顺序”,表示忽略单词顺序。,.,7.7.2实例制作,本实例是小学低年级数学课件的一部分,课件运行时,随机出题,学生将计算结果用键盘输入到指定的文本框后,按回车键,程序自动判断计算结果的对错,并给出提示,本课件利用Authorware提供的自动识别功能来输入文字、判断输入文字与程序预先设定的文本是否匹配来实现交互。在展示窗口会随机出现两个数相加,当输入正确值时,程序继续执行,当输入错误值时,系统会提示重新再来,直到输入正确值为止。运行效果如图所示。,.,程序的制作步骤如下:1、新建“20以内的加法.a7p”文件,在流程线上放置相应的图标,并分别命名,其中主程序流程线上的交互图标,命名为“输入答案”,其右侧群组图标命名为“*”,交互类型选择“文本响应”。2、双击流程线上的“随机数”计算图标,打开其编辑窗口,输入“ResizeWindow(470,360)”、“x1:=Random(0,20,1)”、“x2:=Random(0,20,1)”,关闭窗口。,.,3、打开流程线上“算式”显示图标展示窗口,输入文字“测试题目”,“输入答案”、字符串“x1+x2=”,其中“x1”、“x2”为变量值。4、双击“*”群组图标,在其设计窗口依次加入计算图标“判断”、显示图标“错误提示”、等待图标“等待0.5秒”、擦除图标“擦除错误提示”。5、打开“判断”计算图标的编辑窗口,输入内容,关闭窗口。6、打开“错误提示”图标的展示窗口,输入文字“回答错误”;将“等待0.5秒”图标中设置等待0.5秒;将“擦除错误提示”擦除图标中的擦除对象设置为展示窗口的文字“回答错误”。7、在主流程线上,依次加入显示图标“正确提示”、等待图标“等待0.5秒”、计算图标“返回”。8、打开计算图标“返回”编辑窗口,输入“GoTo(IconID”随机数”)”,表示当正确的响应后继续出题,关闭窗口。9、双击“*”群组图标上方的文本响应标记,弹出“响应属性”对话框,在“类型下拉菜单中选择“文本输入”,表示在展示窗口可以输入任何字符激发交互,其他选项使用默认值,然后关闭对话框。,.,7.7按键交互,使用鼠标进行人机交互,是环境下最方便和最快捷的操作方式。但在提供鼠标交互的同时也提供了键盘交互。使用快捷键操作,即使是在窗口环境下,也有着其不可替代的优势。按键交互即是用户通过敲击键盘上的指定键而产生交互。7.7.1交互属性按键交互就是用户通过敲击键盘上的指定键而产生交互,按键交互的属性选项卡如图所示。,.,“快捷键”:在输入框中输入键名。若想让多个键产生同一个响应可用“”隔开。Authorware的按键交互严格区分键盘字母键的大小写状态,即大小写字母所代表的意义完全不同;若不希望系统区分大小写,则应使用符号“”分隔开大小写字母;若设置为按任意键交互方式,则应以“?”表示。如表所示。,按键交互属性设置,.,.,7.7.2实例制作该实例是初中化学课件“化学元素周期表”的练习部分,本例运行时的效果如图所示。本例设置了4个按键响应分支,对应的按键分别为A/a,B/b,C/c,D/d,在这4个分支下设置了4个群组图标,群组中设置了响应内容(选择对错的提示信息),当键盘按下按键(如A/a),开始执行对应的分支并显示提示信息。,.,1、在流程线上添加一个计算图标,命名为“ResizeWindow”,双击打开此图标,输入“ResizeWindow(640,470)”,用于设置课件运行窗口大小。2、在流程线上添加一个显示图标,命名为“题目”,双击此图标打开展示窗口,分别输入如下图所示的内容。3、在主程序流程图上添加交互图标,命名为“选择”。拖动群组图标到“选择”图标的右侧,命名为“Ala”,并从弹出的“交互类型”对话框中选择“键盘”选项,关闭对话框。4、在群组图标“Ala”右侧添加3个群组图标,分别命名为“Blb”、“Clc”、“Dld”。5、双击打开“Ala”群组图标设计窗口,在该窗口添加“正确”显示图标,并打开该图标的展示窗口输入文字“正确”。6、双击打开“Blb”群组图标设计窗口,在该窗口添加“错误”显示图标、等待图标、擦除图标。7、打开“错误”显示图标的展示窗口,输入“错误”,将等待图标的等待时间设为0.5秒,擦除图标设置擦除“错误”图标。,.,8、同时选中“错误”显示图标、等待图标、擦除图标,选择“编辑”“复制”菜单命令,再分别打开群组图标“Clc”、“Dld”设计窗口,选择“编辑”“粘贴”菜单命令,将“错误”显示图标、等待图标、擦除图标复制到这2个群组图标的设计窗口中,流程线如图所示。,.,7.9条件交互,条件交互类型与前面介绍的几种响应类型有所不同,条件响应一般不单独使用。条件响应根据程序运行过程中,所设置的条件是否得到满足而来匹配响应的,这些条件一般是通过函数或表达式来设置的,在运行时以判断其值是真或假来匹配响应。7.9.1交互属性当在流程线上双击要进行设置的条件响应类型标识符时,将会出现响应属性对话框,如图所示。,条件交互属性设置窗口,.,对话框中设置的含义如下:条件:在其中输入一个变量或表达式,当该变量或表达式的值为“TRUE”时,系统将进入该条件响应分支。该变量或表达式同时也作为该条件响应的标题出现。变量或表达式的值可以是逻辑型,但同时也可以是其它类型:当值为数字时,数字“0”等价于“FALSE”,其它数字等价于“TRUE”;当值为字符时,字符“TRUE、T、YES、ON”等价于“TRUE”,其它字符等价于“FALSE”。自动(是否自动检查):“关”(当值为关闭时):系统只在用户对交互输入响应(的一瞬间)时才对条件响应的条件进行判断,以决定是否执行该分支;“为真”(当值为“TRUE”时):系统将不断监视响应条件值的变化,一旦该值为“TRUE”,就执行该分支中的内容;“当由假为真”(当值由“False”向“True”变化时):当响应条件的值由“False”变为“True”时,系统进入该条件响应分支。,.,7.9.2实例制作,本实例运行时,随机出现10以内数的乘法题目,让学生输入答案,输入正确,进入下一题,回答错误,给出提示,运行结果如图所示。,.,1、新建课件“乘法口诀的练习.a7p”,添加有关图标,如图所示,并分别命名。2、打开“随机数”计算图标编辑窗口,输入表达式,关闭该窗口;打开“积”计算图标的编辑窗口,输入“x:=x1*x2”,关闭该窗口。3、在主流程线“条件响应”交互图标右侧,将“*”群组的响应类型选择为“文本输入”。4、在群组图标“*”在右侧添加3个群组图标,分别命名为“NumEntryx”。,.,5、打开群组图标“NumEntryx”设计窗口,添加显示图标和等待图标,在显示图标的展示窗口中输入文字“错误”,等待图标的属性使用默认值。6、打开群组图标“NumEntry=x”设计窗口,在流程线上依次添加显示图标“正确”、计算图标“返回”。7、在显示图标“正确”的展示窗口输入文字信息;在“返回”计算图标的编辑窗口输入“GoTo(IconID”随机数”)”。8、打开群组图标“NumEntryx”的交互属性,但是在设置“NumEntry=x”的交互属性时,在“自动”下拉列表中选择“为真”。,.,7.10重试限制交互,重试限制(TriesLimit)交互是通过限制用户交互次数以实现的交互,该方式很少单独使用,通常也是与其他交互类型配合使用.选用了这种交互响应,则可以设定用户进行交互操作的次数。在程序运行时,若用户尝试的不成功的次数超过了指定的次数,则程序将退出交互。,.,7.10.1交互属性,当在流程线上双击要进行设置的条件响应类型标识符时,将会出现响应属性对话框,如图所示。对话框中设置的含义如下:最大限制(MaximumTries)域:中输入要求用户可以尝试输入的次数。,重试限制属性面板,.,7.10

温馨提示

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

评论

0/150

提交评论