




版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、用flash快速制作选择题模板如果将“在线测试”设计在教学专题网站,会增加网站交互性,同时也可以作为检验教学的手段,使网站更好的为教学服务。由于课堂时间紧张,用选择题作为测试手段在简洁快速、易于标准化方面有其优越性。下面我介绍用flash制作的选择题模板,其特点是只有一帧,短小精悍,扩展性强。制作目标:1一篇包含有5道题的单选题2学生做完题后,能自动判断正误,能给出证确答案3自动统计学生做对题目的个数,并输出具体步骤:1在做模板之前的前期设计,要将从各个原件的位置关系要构想出来。图1可清楚地看到文本、radiobutton、动态文本框、交互按钮及其变量名。图12在flash的图层1改名为tex
2、t,在场景写上需要测试的题目(可在word编好后拷贝过来)3增加1个新图层,改名为radio,并打开 “窗口组件radiobutton”拉动20个分别放在各题abcd选项前。其中第题的a前radiobutton的属性设置如图2所示,“组件”中填入k2,即设置变量名为k2。图2依次类推,直到第题的d前radiobutton的属性 “组件”中填入k20,即设置变量名k20。4同时将第题abcd的4个radiobutton归为radiogroup1。第题abcd的4个radiobutton归为radiogroup2。依次类推,直到第题abcd的4个radiobutton归为radiogroup5。拓
3、展:将同一题的abcd的4个radiobutton归为同一radiogroup组可导致4个radiobutton只能有一个被选中,即4选1。如果将同一题的abcd的4个radiobutton归为不同radiogroup组中,就可以完成“多选题”的设置。5增加1个新图层,改名为show。在分别在5道题的题干后增加动态文本框,依次设置变量名为out1至out5,并在篇末写“你总共答对 题”,方框也为动态文本框,变量名为n。例如第题的动态文本框的属性设置如图3所示:图36增加1个新图层,改名为button。打开“窗口公用库按钮arcade button” 选择一蓝一绿两个按钮拖入场景中。绿按钮显示答
4、案,变量名为daan,其动作为:on (release) n = 0;j = 0;for (i=1; i21; i+) if (k&i.getstate() j+;if (j = 0) out = 0;/如果一个radiobutton都没有被选中,要输出“你答对0道题”if (_root.k4.getstate() out1 = 恭喜你答对了;n+; else if (_root.k1.getstate() | _root.k2.getstate() | _root.k3.getstate() out1 = 正确答案为d;/在题1中,如果选项d被选中,则在题干后文本框会输出“恭喜你答对了”,如
5、果选择了其他三个错误答案,题干后会输出“正确答案为d”if (_root.k8.getstate() out2 = 恭喜你答对了;n+; else if (_root.k5.getstate() | _root.k6.getstate() | _root.k7.getstate() out2 = 正确答案为d;/题2if (_root.k10.getstate() out3 = 恭喜你答对了;n+; else if (_root.k9.getstate() | _root.k11.getstate() | _root.k12.getstate() out3 = 正确答案为b;/题3if (_r
6、oot.k15.getstate() out4 = 恭喜你答对了;n+; else if (_root.k13.getstate() | _root.k14.getstate() | _root.k16.getstate() out4 = 正确答案为d;/题4if (_root.k20.getstate() out5 = 恭喜你答对了;n+; else if (_root.k17.getstate() | _root.k18.getstate() | _root.k19.getstate() out5 = 正确答案为d;/题5out = n; /将5道题答对的个数输出。即“你答对了n道题”_r
7、oot.daan._visible = 0; /绿色的答案按钮消失_root.re._visible = 100; /蓝色的重做一遍按钮出现蓝按钮是重做按钮,变量名为re,其动作为:on (release) k1.setstate(false); /将radiobutton1恢复初始状态,即未被选中状态k2.setstate(false); k3.setstate(false);k4.setstate(false);k5.setstate(false);k6.setstate(false);k7.setstate(false);k8.setstate(false);k9.setstate(fa
8、lse);k10.setstate(false);k11.setstate(false);k12.setstate(false);k13.setstate(false);k14.setstate(false);k15.setstate(false);k16.setstate(false);k17.setstate(false);k18.setstate(false);k19.setstate(false);k20.setstate(false);out1 = blank; /将out1清空out2 = blank;out3 = blank;out4 = blank;out5 = blank;out = blank;_root.re._visible = 0;_root.daan._visible = 100;再
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 预防压疮护理规范与实施策略
- 2025年高中语文人教版选修《中国小说欣赏》检测(十八)《红高粱》-罗汉大爷 含解析
- 重庆市名校联盟2023-2024学年高一上学期11月期中联合考试化学试题(原卷版)
- 2021自考题目及答案
- 肝癌的预防与治疗
- 山东省青岛市莱西市2023-2024学年高一上学期11月期中考试数学试题(原卷版)
- 四川省南充市嘉陵第一中学2023-2024学年高一3月月考历史试题(原卷版)
- 如何管理好一个班级
- 膝关节滑膜炎的康复治疗
- 子宫切除术后护理
- 2024年国家能源集团宁夏煤业公司招聘笔试参考题库含答案解析
- 公立医院绩效考核微创手术目录(第2版)
- 《小学生C++创意编程》第8单元课件 函数
- 物理化学(下)(华东理工大学)智慧树知到课后章节答案2023年下华东理工大学
- 《一元二次方程》大单元教学设计
- (180)-专题五 为什么历史和人民选择了马克思主义
- 区域地理中国的地形-PPT
- 医院内静脉血栓栓塞症防治质量评价与管理指南课件
- 危险化学品经营管理制度
- 村委公益性岗位会议记录
- 《大随求陀罗尼》罗马拼音与汉字对照版
评论
0/150
提交评论