1.建立程序结构
假设制作一道有三个空的填空题,建立如图1所示的结构。在这个结构中,题目放在交互图标中;三个响应分支都设为热区响应分支,分别对应于三个要填的空;每个响应分支的组合图标中包含如图2所示的结构,也是一个交互分支结构,交互设为文字输入交互,用于接受键盘输入的答案,它的分支用于对输入进行判断处理。
|
|
图1 |
图2 |
2.输入题目
打开Level 1 中交互图标“填空题”,输入题目。
例如:“There ____ a nose and ____ eyes _____ my face.” 。
其中三条____是要填空的位置。
3.热区交互设置
把 “空1”、“空2”、“空3” 的三个交互框分别套在三个空的“______”上。打开它们的交互设置对话框,设置“Scope”为“Perpetual”、Match为“Single – click”,意为在任何时候只要鼠标单击某个空的“____”位就可以激活对该空的输入处理。另外,如果该程序只是作为一个课件程序的一部分,为了避免由于把“Scope”设置为“Perpetual” 而造成在程序的其它地方也能激活该分支,需要设置Active If,用一个变量控制分支的激活,例如,把Active If设置为i=1,这样,在进入到该填空题程序开始的“=”图标中输入i=1,其它地方设置i=0即可。
4.文本输入交互设置
打开某一个分支进入Level 2 ,把文本输入框套在三个“____”上,三个文本输入框对应的次序要与上层的热区交互框一致;在文字输入交互对话框中设置Pattern 为“*”,意为接受从键盘输入的任何字符。另外,设置输入文字的字体、字号、颜色等属性。
5.输入判断设置
在文本输入交互分支的组合图标中建立如图3的结构。
这段程序完成对输入答案的判断处理。例如在处理第一个空的分支的“比较”图标中输入如下的程序:
if (entrytext=”is” | entrytext=”’s” ) then
goto(iconid@”对”)
else
goto(iconid@”错”)
end if
其中,if后面的比较判断要考虑到各种可能的正确答案;显示图标“对”和“错” 分别用于提示输入答案的对和错,当然这里可以根据需要把提示制作的更加完美一些。
至此一个使用灵活的多空填空题就制作完成了。
在制作多媒体课件时,设计的各种操作一定要考虑学习者的学习习惯,要让课件迁就学习者,而不能让学习者迁就课件。由于AUTHORWARE的功能比较强大,根据实践经验,多媒体课件中的各种制作需求它基本上还是能够满足的 。
上一篇:Authorware的网络发布
下一篇:Authorware问题答疑
五年级上册解方程练… | 255432 |
九连环图解解法 | 226839 |
wifi万能钥匙破解的… | 177843 |
纸飞机Skyking(空… | 170785 |
小学语文知识大全(… | 152068 |
各种鱼钩鱼线绑法与… | 116922 |
课题研究的方法有哪些 | 113467 |
人教版pep小学英语… | 104515 |
小学语文知识大全(… | 96797 |
人教版pep小学英语… | 96108 |
小学数学五年级上册… | 93389 |
人教版pep小学英语… | 82564 |
小学语文知识大全(… | 80373 |
笔记本电脑如何关闭… | 79814 |
小学生六一搞笑小品… | 78873 |
不打结的红领巾系法… | 78044 |