利用Authorware制作选择题.pdf

上传人:tbuqq 文档编号:5059297 上传时间:2020-01-30 格式:PDF 页数:10 大小:600.31KB
返回 下载 相关 举报
利用Authorware制作选择题.pdf_第1页
第1页 / 共10页
利用Authorware制作选择题.pdf_第2页
第2页 / 共10页
利用Authorware制作选择题.pdf_第3页
第3页 / 共10页
利用Authorware制作选择题.pdf_第4页
第4页 / 共10页
利用Authorware制作选择题.pdf_第5页
第5页 / 共10页
点击查看更多>>
资源描述

《利用Authorware制作选择题.pdf》由会员分享,可在线阅读,更多相关《利用Authorware制作选择题.pdf(10页珍藏版)》请在三一文库上搜索。

1、1 利用 Authorware 制作选择题 在多媒体 CAI (计算机辅助教学)中,当我们为学生提供测验题的时候,经常使用到选 择选项的设置,在本实例中,我们来实现选择题中单组单选和多组单选类型选择题的设置。 读者可以利用本实例程序的逻辑结构,在其基础上创建自己的选择选项。 基本操作提要 在本实例中,我们使用了Authorware 所提供的如下内容: 【交互作用】分支结构。 【运算】设计按钮。 系统变量 Checked。 本实例中,我们使用【交互作用】分支结构的按钮响应类型来设定各选项的响应方式, 【运算】设计按钮用来执行其对话框中的源程序,功能是当用户选择某按钮时,使设定该按 钮为选中状态。

2、系统变量Checked是用来实现使按钮处在选中状态的变量。 程序结构介绍 本实例结构非常简单,如图141 所示。 图 141 程序的总体结构 2 本实例有两级设计窗口:主程序设计窗口的功能是用来选择不同的出题方式。第二级设 计窗口用来实现具体的选择题的设置。 该实例主要通过【交互作用】分支结构的按钮响应同Checked 变量相配合来实现特殊的 功能。 实例过程 步骤 1 打开新的文件,设置【Properties】对话框。 步骤2 打开展示窗口,调整展示窗口的位置和大小。关闭展示窗口(可以使用快捷键 Ctrl+W ) 。 步骤 3 设立程序的总体框架结构: (1) 拖曳一个【交互作用】设计按钮到

3、图142 所示的位置,命名为“选择题实例”。 (2) 拖曳两个 【映射】 设计按钮到图142 所示的位置, 分别命名为 “单组单选” 和“多 组单选”。 步骤 4 双击图 142 所示的【交互作用】设计按钮,打开展示窗口和【图形工具箱】。 步骤 5 在展示窗口中利用 【图形工具箱】 中的文本输入工具输入如图143 所示的文本 内容来提示用户如何使用该应用程序。在实际的多媒体设计中,读者可以在该展示窗口添加 生动的提示内容。如图形、文本等多种表达方式来增加提示内容的生动性和灵活性。 步骤 6 读者可以在该展示窗口中调整按钮的位置和大小,使其处在展示窗口中合适的位 置。 步骤 7 关闭该展示窗口,

4、快捷键为Ctrl+R 。 步骤 8 双击图 142 中交互作用分支结构第一分支的响应类型图标,弹出图 144 所示 的按钮响应类型属性对话框。 步骤 9 设置按钮响应的两个属性对话框: (1) 单击图 144 中的【 Button】命令按钮,将该属性对话框改变为【Button】对话框。 (2) 单击该对话框中的【Cursor】右边鼠标改变类型选择按钮,弹出图14 4 所示的 【Cursor】对话框,在该对话框中选择图示的鼠标形状。单击【OK 】命令按钮结束对鼠标的 设置。 图 142 程序的总体结构图 143 交互作用分支结构进入画面 3 当鼠标移动到选择按钮上方时,鼠标形状改变为“手”的形状

5、。 (3) 其它选项使用Authorware 的默认选项。 (4) 单击图 144 中的【 Response 】命令按钮,将该属性对话框改变为【Response】对话 框,如图145 所示。该对话框中相关选项的设置如图所示。 (5) 单击该对话框中的【OK 】命令按钮,完成按钮响应属性对话框的设置。 步骤 10 按照同样的方法来设置该交互作用分支结构的第二条分支路径的按钮。 步骤11 双击打开第一条分支路径的【映射】设计按钮,弹出第二级的设计窗口。在该 设计窗口中我们来设置单组单选的选择题目的设置: (1) 拖曳一个【交互作用】设计按钮到第二级的设计窗口的流程线上,命名为“单组单 选” 。 (

6、2) 双击该交互作用设计按钮图标,打开其展示窗口,在该展示窗口中输入文本,如图 146 所示。 图 144 按钮响应类型属性对话框的设置 图 145 按钮响应的【 Response 】对话框 4 (3) 拖曳一个【运算】设计按钮到【交互作用】设计按钮下方,如图147 所示,命名 为“ 1” ,作为第一分支中的反馈内容。在响应类型对话框中选择【Button】选项,将响应类 型设定为按钮类型响应。 (4) 双击该分支结构的响应类型图标,弹出图148 所示的对话框。单击该对话框中的 【Button】命令按钮,将对话框改变为【Button】对话框。 (5) 将该对话框中的 【Cursor】类型改变为图

7、148 中所示形状。 单击该对话框中左上方 的【 Buttons】命令按钮,弹出图149 所示的按钮形状对话框。 在该对话框中,我们可以选择适当的按钮类型来应用到该程序中。 我们选择图149 中所选中的按钮类型。然后单击【OK】命令按钮关闭该对话框。 提示: 如果读者对该对话框中所提供的按钮形状不满意的话,读者可以自行定制一个按钮类 型,具体的方法前面我们已经详细介绍过。 (6) 单击图 148 中的【 Response 】命令按钮,弹出按钮响应的【Response 】对话框,该 对话框中的内容我们完全使用Authorware 的默认值。 在实际的程序设计过程中,我们可以在 该对话框中控制按钮

8、响应的执行方式和进程。 (7) 单击【 OK】命令按钮结束该按钮响应属性对话框的设置。 图 147 设置第一分支路径 图 148 按钮响应的【 Button】对话框设置 图 146 展示窗口中的提示文本 5 (8) 拖曳另外两个【运算】设计按钮到图1410 所示的位置,设置另外两条分支路径, 分别命名为“ 2”和“ 3” 。 技巧: 如图1410 所示,当我们设置好第一分支路径的响应类型后,再拖曳另外的两个分支 路径到流程线上,Authorware 将新添加的两个分支路径的响应类型默认设置为同第一分支的 响应类型相同。我们在程序的设计过程中,如果后续分支路径的响应类型和相关设置同第一 分支路径

9、相同,最简便的方法就是首先设置好第一分支路径的响应类型,然后再拖曳其它设 计按钮到后续的分支路径。Authorware 会默认地将后续分支路径设定为第一分支路径的响应 类型。 (9) 双击图 1410 所示的【交互作用】设计按钮图标,打开该交互作用分支结构的展示 窗口,如图1411 所示,在该窗口中,显示有运行的提示信息和三个按钮。我们需要在该 展示窗口中调整各显示对象之间的位置。 技巧: 在排列对象的时候,如果使用鼠标或键盘来进行,并不能精确地将各对象定位。 Authorware 为用户提供了一个能够精确定位和排列对象的工具,即使用【Modify 】菜单中的 图 149 按钮类型定制对话框图

10、 1410 添加三条分支路径 图 1411 排列按钮的位置 6 【Align 】命令选项, 或使用快捷键Ctrl+Alt+K打开该排列对象对话框,该对话框作为一个独 立的窗口浮动在屏幕上,我们可以使用该工具来排列对象。 在本实例中,首先将三个按钮全部选中,使用排列对象对话框中的沿左边线对齐方式, 然后再使用垂直方向等间距排列。则可以实现图1411 所示的精确排列。 (10) 关闭展示窗口。 (11) 双击该交互作用分支结构第一分支路径中的【运算】设计按钮,打开该设计按钮的 对话框如图1412 所示。在该对话框中输入的内容如下所述: 知识点: Checked 变量: Checked“Button

11、IconTitle“ ,作为引用变量使用,存储的是按钮当前的状态,如果是 Authorware 按钮对话框中的四种被选中状态之一,则 Checked“ButtonIconTitle“ 为 TRUE。如 果使用表达式Checked“Sound“ := TRUE ,则表示将Sound 按钮的状态设定为选中状态。 在本实例中,图14 12 中的三个表达式分别将按钮1 设定为选中状态,按钮2 、3 为 未选中状态, 则在展示窗口中按钮1 将显示出选中状态的按钮形状,按钮 2 和按钮 3 仍为未 选中状态的按钮形状。 (12) 关闭该【运算】设计按钮对话框,确认保存输入的内容,结束对第一条分支路径的 设

12、置。 该分支路径的功能是:在最终用户单击了该按钮匹配了响应后,则执行该分支路径,将 按钮的形态设定为选中状态。 一旦该按钮处在选中状态,则要将其它按钮的状态设定为未选中。 (13) 同理来设置另外两个分支路径中的【运算】 设计按钮, 它们的输入内容如图1413 和图 14 14 所示。 (14) 关闭展示窗口中的各级设计窗口,保留第一级的设计窗口。即程序的主设计窗口。 步骤 12 双击图 142 中第二条分支路径的响应类型图标,弹出该按钮响应的对话框, 图 1412 【运算】设计按钮对话框中的源程序 图 1413 第二分支【运算】对话框图 1414 第三分支【运算】对话框 7 单击该对话框中的

13、【Response 】命令按钮,弹出按钮响应的【Response 】对话框。该对话框 中相关选项的设置如图1415 所示:将按钮响应设置为永久的。在程序的任意位置用户都可 以通过单击该按钮来执行该响应分支中的反馈信息。 步骤13 双击打开第二条分支路径的【映射】设计按钮,弹出第二级的设计窗口。在该 设计窗口中我们来设置多组单选的选择题目的设置: (1) 拖曳一个【交互作用】设计按钮到第二级的设计窗口的流程线上,命名为“多组单 选” ,如图 1416 所示。 (2) 双击该交互作用设计按钮图标,打开其展示窗口,在该展示窗口中输入文本,如图 1417 所示。 (3) 参考步骤 10 的方法,设置该

14、交互作用分支结构的各分支路径。拖曳六个【运算】设 计按钮到图1416 所示的【交互作用】 设计按钮下方, 分别命名为one、two 、three、 page1、 page2和 page3,如图 1418 所示。 各按钮响应的类型和按钮的形状与步骤10 中的相同。 图 1416 添加【交互作用】设计按钮图 1417 展示窗口输入提示文本 图 1415 第二分支响应类型的【Response 】对话框 8 (4) 调整六个设计按钮在展示窗口的位置: 双击图1418 所示的【交互作用】设计按钮图标,打开该展示窗口,调整各显示对象 的位置如图1419 所示。 各设计按钮中的【运算】设计按钮对话框中的输入

15、内容参见下面各图所示的各【运算】 设计按钮对话框。 图 1418 添加交互作用分支图 1419 调整展示窗口中对象的位置 图 1420 六条分支路径中相关【运算】设计按钮对话框 9 步骤 14 关闭相应的设计窗口,保留主设计窗口,保存文件,运行程序观看程序执行效 果。 程序的运行结果如图1421 和图 1422 所示。 在该实例中,用户可以选择不同的实例:单组单选,或多组单选选择实例。在展示窗口 中,用户可以随时切换这两种选择方式。 当用户单击选择按钮后,相应的按钮改变为选中状态,其前方填上一个黑点。 在每一类选择选项中,用户只能选择单选,如果选择另一个选项的时候,程序会自动清 除前面选择的选

16、中状态。 程序总体程序回顾 实例程序整体结构如图1423 所示。 该实例以Authorware 所提供的交互作用分支结构和Checked 变量来实现选择题目的设 置。在我们的多媒体教学中,有很多地方要使用到选择题目的设置。 图 1421 选择单组单选按钮图 1422 选择多组单选按钮 图 1423 实例程序整体结构 10 在本实例中,主流程线上我们用一个交互作用分支结构来让用户决定使用那种选择方 式。在两个命令按钮中,我们在其【Response】对话框中设置为永久【Perpetual】性的,即 在程序执行的任何时候,都可以单击这两个命令按钮执行相应的反馈内容。 在两个分支的【映射】设计按钮中,我们包含了两组选项实例。 两个选项实例都是使用【交互作用】分支结构来实现的。 在实例各分支路径的【运算】设计按钮中,我们在其对话框中使用了Checked 变量的引 用形式来设置响应按钮的状态,是未选中状态还是选中状态,从而在展示窗口中显示不同的 状态。 练习 (1) 请读者尝试创建一个多项选择题的设置。 (2) 请读者仔细理解和体会Cheched“IconTitle ”变量的使用方法和含义。

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 其他


经营许可证编号:宁ICP备18001539号-1