文本输入响应提供了用户与课件进行交互的一种接口。对于加法训练来说,可事先由课件随机地抽取 1 到 10 之间的两个数,并列成算式,要求用户将正确的答案填写在文本框内。如果输入的结果正确,那么再次进行随机地抽取其他的数进行训练。如果输入的结果错误,要求用户重新输入,直到正确为止。
加法模拟训练
(1) 单击 new 按钮,创建新的课件文件。
(2) 将计算图标拖动到流程线上,并命名为“窗口大小”。
(3) 双击“窗口大小”图标,在编辑窗口内输入如图 9-3 所示的内容。
(4) 将交互图标拖动到“窗口大小”的下方,并命名为“题目”。
(5) 将群组图标拖动到“题目”的右下方,打开 response type 对话框。
(6) 选中 conditional 单选按钮之后,单击 ok 按钮。
(7) 将群组图标命名为 true 。
(8) 双击 true 图标的交互标识符,打开 properties:response 对话框。
(9) 打开 automatic 下拉列表框,选择 when true 选项。
(10) 双击 true 群组图标,打开二级流程窗口。
(11) 将显示图标拖动到流程线上,并命名为“算式”。
(12) 选择“算式”之后,选择 modify → icon → calculation 命令,在打开的计算窗口内输入如图 9-4 所示的内容。
图 9-3 编辑计算图标 图 9-4 编辑“算式”图标的内容
(13) 关闭计算窗口之后,双击“算式”打开图标。
(14) 使用文本工具输入“ {x}+{y}= ”的加法算式。
(15) 将交互图标拖动到“算式”图标的下方,并命名为“答案”。
(16) 将群组图标拖动到“答案”的右下方,打开 response type 对话框。
(17) 选中 text entry 单选按钮之后,单击 ok 按钮。
(18) 将群组图标命名为“ * ”。
(19) 运行课件,然后按住 shift 功能键双击交互图标“答案”。
(20) 在演示窗口内选择文本输入框,调整它的位置与大小。
(21) 双击文本输入框,打开 properties:interaction text field 对话框。
(22) 在 text 选项卡内,打开 font 下拉列表框,将输入文字的字体设置为“宋体” ( 如图 9-5 所示 ) 。
图 9-5 设置输入文字的字体
(23) 打开 size 下拉列表框,将输入文字的字号设置为 14 。
(24) 打开 mode 下拉列表框,选择 transparent 。
(25) 单击 interaction 标签,打开如图 9-6 所示的 interaction 选项卡。
(26) 取消 entry marker 复选框,以取消演示窗口的黑色小三角。
(27) 双击群组图标 * ,打开三级流程窗口。
(28) 将计算图标拖动到流程窗口,并命名为“判断”。
图 9-6 interaction 选项卡
(29) 双击“判断”打开编辑窗口,在其中输入如图 9-7 所示的内容。
(30) 将显示图标拖动到“判断”的下方,并命名为“错误”。
(31) 双击“错误”图标,在演示窗口内输入“答案错误,请改正。”
(32) 将等待图标拖动到“错误”图标的下方。
(33) 双击等待图标,打开 properties:wait icon 对话框。
(34) 在 time limit 文本框内输入 2 ,表示等待 2 秒之后自动结束。
(35) 取消 events 、 options 选项组的其他复选框之后,关闭打开的对话框。
(36) 将擦除图标拖动到等待图标的下方。
(37) 双击擦除图标,打开 properties:erase icon 对话框。
(38) 在 icons 选项卡内,选中 icons to erase 单选按钮。
(39) 单击演示窗口的“错误”图标的内容之后,关闭打开的对话框,得到如图 9-8 所示的群组图标的三级流程图。
图 9-7 编辑“判断”图标 图 9-8 群组图标的流程图
(40) 在 true 群组图标的流程图内,将群组图标拖动到“答案”交互图标的下方,打开 res
[1] [2] 下一页
新闻热点
疑难解答