- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
 - 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
 - 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
 - 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
 - 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
 - 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
 - 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
 
                        查看更多
                        
                    
                19 用户输入跟踪.doc
                    实例20 用户输入跟踪
主要内容
	我们在多媒体教学中的计算机测验中,可以使用如下功能:
	跟踪学生对一个测验题的选择过程,尝试次数,尝试对象等,该实例通过跟踪用户的输入响应,直至用户正确回答测验的问题,然后在屏幕上显示用户所有的操作:尝试次数和尝试对象。这些信息,对我们在教学中把握同学的思路和对知识点掌握的程度是非常有用的。
(基本操作内容
	在本实例中,我们使用了Authorware所提供的如下功能:
	【显示】设计按钮
	【交互作用】分支结构。
	Authorware所提供的系统变量和系统函数。
(程序概述
程序的整体逻辑结构如图20-1所示。
在该实例中我们首先使用一个【运算】设计按钮初始化所有的变量在值;
	然后使用三个【显示】设计按钮显示三个文本的显示对象。
	使用一个【交互作用】分支结构来判定用户是否单击了三个文本对象中设定的正确的对象,并利用系统变量来保存用户尝试的次数。
	最后,当用户终于选中正确答案时,在屏幕上显示用户整个选择过程的信息,包括选择次数,每次选择的对象和所使用的时间等信息。
特殊提示:
对于新建变量对话框的出现,笔者不再一一处理。
实例过程
步骤1初始化变量:
拖曳一个【运算】设计按钮到图20-1所示的位置,命名为“初始化变量”。
设置该【运算】设计按钮,如图20-2所示。
	步骤2显示三个问题:
拖曳一个【显示】设计按钮到图20-1所示的位置,双击打开该设计按钮,在展示窗口中引入图相应中的文本内容。如图20-3、图20-4和图20-5所示。
        
步骤3交互作用分支结构的设置:
(1)拖曳一个【交互作用】设计按钮到图20-1所示的位置。
(2)为该设计按钮加装饰。如图20-6所示。
(3)添加交互作用分支结构的第一分支:
	①拖曳一个【映射】设计按钮到图20-1所示的位置,命名为“a was chosen”。在响应类型选择对话框中选择【Hot Object】热对象响应类型。
技巧:
该技巧的目的是当我们打开响应类型属性对话框的时候,我们可以在展示窗口中看到我们要选择的对象。
从设计按钮调色板上拖曳一个【停止】旗帜到图20-7所示的位置。
	使用快捷键Ctrl+R运行程序,程序仅运行到【停止】旗帜所在处,则我们引入的三个问题出现在展示窗口中。如图20-8所示。
	②设置该分支响应的响应类型属性对话框:单击图20-7所示的响应分支的响应类型图标,打开响应类型的属性对话框,单击该对话框中的【Hot Object】命令按钮,转化为【Hot Object】对话框。
	单击展示窗口中的“回答A”,将该对象设定为热对象。
	单击该对话框中的【Layout】命令按钮,转化为【Layout】对话框。
	这两个对话框中相关选项的设置如图20-9和图20-10所示。
	单击【OK】命令按钮结束该对话框的设置。
该响应分支的【映射】设计按钮我们设置为空。
	
(4)添加交互作用分支结构的第二分支:
		①拖曳一个【映射】设计按钮到图20-1所示的位置,命名为“b was chosen”。
②设置该分支响应类型属性对话框。
③单击展示窗口中的“回答B”,将该对象设置为热对象。
	对话框中相关的设置如图所示。
	在该分支路径的【映射】设计按钮我们设置为空。
	请读者注意Status选项的设置。
(5)添加交互作用分支结构的第三分支:
①拖曳一个【映射】设计按钮到图20-1所示的位置,命名为“c was chosen”。
	②设置该分支响应类型属性对话框。单击展示窗口中的“回答C”,将该对象设置为热对象。
	对话框中相关的设置如图20-13和图20-14所示。
	该分支路径的【映射】设计按钮我们设置为空。
	请读者注意【Layout】对话框中Status选项的设置。
	单击【OK】命令按钮,结束该属性对话框的设置。
(6)添加交互作用分支结构的第四分支:
	①拖曳一个【显示】设计按钮到图20-1所示的位置,命名为
ChoiceNumber = CorrectChoice
	②设置响应类型属性对话框:
	在该对话框中,我们将响应类型设置为条件响应。如图20-15所示。
	在【Condition】正文输入框中输入条件表达式  ChoiceNumber = CorrectChoice。
	在【Automatic】:下拉选项列表中选择【Off】选项。
	对话框中相关的设置如图20-16所示。
	请读者注意【Layout】对话框中Status选项的设置。
	单击【OK】命令按钮,结束对条件响应类型属性对话框的设置。
	③双击该分支路径中的【显示】设计按钮,打开展示窗口,引入图20-17所示的文本内容。
		关闭该展示窗口。
	③为该【显示】设计按钮添加装饰。
(7)添加交互作用分支结构的第五分支:
	①拖曳一个【显示】
                
原创力文档
                        

文档评论(0)