| | 网站首页 | 教育教学 | 课件教程 | 课件素材 | 免费课件 | 免费教案 | 免费试卷 | 新课程 | 2008年高考数学 | | ||
|
||
|
|||||
| 随机练习出题 用Flash来制作自动出题的程序 | |||||
作者:佚名 课件教程来源:网络 点击数: 更新时间:2006-10-15 ![]() |
|||||
|
一天,一位教数学的同事来找我,说用黑板出算术题给学生做,一写就是几黑板,效率太低了。问有没有自动出题的程序,让学生进行20以内的随机加法练习。笔者尝试在Flash MX中完成了这些要求,方法如下。
2.单击第1帧,添加对象如图1。其中,“+”和“=”为静态文本对象,直接选用文本工具输入即可。两个加数为动态文本对象,添加方法是:选中文本工具,在适当处单击,出现输入框,拖动其至适当大小,约两个占位符。打开工作区下方的属性对话框,展开“Static Text”的下拉列表,选择“Dynamic Text”,在“Var”栏内输入“left”,复制动态文本“left”,将其“Var”值改为“right”,两加数的和为“Input Text”,“Var”值为“result”,三者位置如图1。右侧放按钮button1,可根据个人需要添加。
单击第1帧,在工作区下方的Action-Frame面板上输入如下语句: stop(); // 停止 left=random(10);right=random(10); // 为两个加数赋值,random(10)为从0到10的任意整数。 result=" "; //结果栏为空值,以空格代替不显示。 单击button1按钮,输入以下语句: on (release) {if (Number(result)==(Number(left)+Number(right))) {gotoAndStop(2);} else gotoAndStop(3); }// 如果输入的值为两个加数的和则转到第2帧,否则转到第3帧。3.按F6键添加第2个关键帧。用直线工具绘制“√”,将按钮button1删除,插入按钮button2(为了和button1区别开),在按钮后可输入静态文本“再来一题”。
stop(); 单击button2按钮,输入语句: on (release) {gotoAndStop(1); } //做对则返回第一帧继续。 4.按F6键添加第3个关键帧。将“√”删除,添加 “?”,按钮button2删除,插入按钮button1,按钮后输入静态文本“再想一想”。 单击第3帧,在Action-Frame面板上输入如下语句: stop(); 单击button1按钮,输入以下语句: on (release) {if (Number(result)==(Number(left)+Number(right))) {gotoAndStop(2);} else gotoAndStop(3); }// 如果输入的值为两个加数的和则转到第2帧,否则转到第3帧。 此处也可将第1帧的button1直接复制过来。 至此,一个可随机出题的小程序已基本完成。如想用音乐对学生形成一定的激励,可以继续完成步骤5。 5.在第2帧和第3帧放置了答对和答错两个选项,那么我们可以在这两帧分别添加相应的夸赞和鼓励两种声音。点击“Insert Layer”新建图层layer2,将其改名为“sound1”,单击第2帧,按F7键,新建一空白关键帧,插入夸赞的声音1。继续点击“Insert Layer”新建图层layer3,将其改名为“sound2”,单击第3帧,按F7键,新建一空白关键帧,插入鼓励的声音2。至此,关键帧关系如图2所示。
好了,现在就可以按组合键“Ctrl+Enter”试一试了。 |
|||||
| 课件教程录入:admin 责任编辑:admin | |||||
| 【发表评论】【加入收藏】【告诉好友】【打印此文】【关闭窗口】 | |||||
| 最新热点 | 最新推荐 | 相关文章 | ||
| 不用专业软件也可制作Flash课… 巧妙提取Flash课件中的素材 利用Flash MX模板制作多媒体… 利用Flash MX模板制作课件(… 利用Flash MX模板制作课件(… 利用Flash MX模板制作课件(… 利用Flash MX模板制作课件(… 利用Flash MX模板制作课件(… 利用Flash MX模板制作课件(… 利用Flash MX模板制作课件(… |
| 网友评论:(只显示最新10条。评论内容只代表网友观点,与本站立场无关!) |
| | 设为首页 | 加入收藏 | 联系站长 | 友情链接 | 版权申明 | 网站公告 |网站地图| | |||
|