利用网络,对学生的学习情况进行在线测试是一种趋势,大部分教师认为,运用Flash制作测验类网络课件,一定要编写复杂的脚本程序。其实不然,只要利用Flash提供的测验类模板,不用写一句代码,就能轻松制作测验类课件,而且能实现完美的人机交互。
体验交互的乐趣
1.根据模板新建文件
启动Flash(本文以Flash MX 2004为例),从模板创建新文件,在“类别”栏中选择“测验”,并根据自己的喜好选择适当的样式,“确定”后完成新文件的创建。和通常新建文件不同,现在窗口中已经有了丰富的内容。
2.试运行
按“Ctrl+Enter”试着运行影片,体验测验模板带来的无穷乐趣。影片依次显示8个画面,如图1所示,第一个画面是“欢迎使用”画面,第二个至第七个画面提供6种类型的测验题,依次是拖放配对题、填空题、热对象题、热区题、多项选择题和判断题。第八个画面显示的是结果页面,在这个页面上可以看到测试的成绩。

“Background”层是背景层,放置整个影片的背景图片。可以自己创建一个背景图形元件来替换模板影片的背景。“Controls”层是控制层,用于设置测验题选项和用于跳转到下一帧。“Title”层是标题层,标题为“练习测验”,可以更改。“Actions”层是代码层,代码为“stop”。
“Interactions”层是交互层,也是最重要的一层,所有的测验和交互操作都在这一层。它的第一帧用来显示“欢迎使用”字幕,也可以添加一些测验内容的说明。第二帧到第七帧每帧显示一种题型,分别是拖拽题(Drag And Drop)、填空题(Fill In the blank)、热对象题(Hot Objects)、热区题(Hot Spot)、多项选择题(Multiple Choice)和判断题(True or False)。第八帧用于显示测验结果,也就是测验的成绩。除“Interactions”层有8个关键帧外,其他几层都只有第一帧是关键帧。
“UI”在影片中有着至关重要的作用。“Controls”层的第一帧有一个“测验选项”的组件,用于设置测验的参数,可以控制测验页面是否随机显示,以及是否显示测验成绩等。“Interactions”层从第二帧到第七帧每帧有一个组件,分别是拖放交互操作组件、填空交互操作组件、敲击对象交互操作组件、敲击区域交互操作组件、多项选择交互操作组件和True或False交互操作组件。这些组件用来设置不同类型测验题的参数,组件的上面是设置的提示,按提示操作就行了。
我们需要修改“Interactions”层各个组件的参数,将题目和答案更改成我们预备的题目和答案,将屏幕提示语言由英文改写成中文。
|