收藏 分享(赏)

基于Flash技术的二次函数课件的实现.doc

上传人:scg750829 文档编号:7374885 上传时间:2019-05-16 格式:DOC 页数:2 大小:78.50KB
下载 相关 举报
基于Flash技术的二次函数课件的实现.doc_第1页
第1页 / 共2页
基于Flash技术的二次函数课件的实现.doc_第2页
第2页 / 共2页
亲,该文档总共2页,全部预览完了,如果喜欢就下载吧!
资源描述

1、基于 Flash 技术的二次函数课件的实现二次函数的教学,如果没有多媒体技术的支持,教学不容易展开,利用 Flash 技术制作二次函数课件,学生通过课件的演示,可以让学生置身于信息技术提供的交互环境,在图像动态变化的过程中寻求“不变性”,发现二次函数的性质,从而达到理解、掌握、运用知识的目的。本文重点介绍如何利用 Flash 技术制作二次函数课件。二次函数是初中数学的一个重点也是一个难点,传统教法都是用叙述加图形结合的方式进行的,这种方法靠记忆掌握,不能让学生看清图像随参数 a、 h、k 变化的动态过程 ,利用 Flash 技术制作二次函数课件,通过课件的演示,学生会从实验中深刻领悟变化的本质

2、。下面重点谈谈如何利用 Flash 技术制作二次函数课件。一、制作元件在这个课件中共需要四个元件。两个按钮元件,一个是生成函数按钮,一个是清除函数按钮;一个影片剪辑元件,用椭圆工具在编辑区中央画一个点,因为在使用中要大量复制这个点,使点连成函数曲线,所以要大小合适;另一个图形元件,用绘图工具画上平面直角坐标系。二、课件界面的设计界面上先放置三个“输入文本” 框,这是用来输入不同数值的。文本框左边用“静态文本” 标识三个“输入文本”框的作用,从上至下依次是:输入 a 的值 ,输入 h 的值和输入 k 的值,这三个“ 输入文本”框的实例名自上而下依次是“t1”、 “t2”、 “t3”,变量名依次为

3、“a”、 “h”、 “k”。在三个输入文本框的下面“静态文本” 写出 “Y=(x)2”,然后在空格处放置五个“动态文本”框,用于显示所输入函数的具体表达式,五个“动态文本” 框的实例名称从左至右分别是“ t4”、 “t5”、 “t6”、 “t7”、 “t8”。然后把“生成函数”、 “清除函数” 这两个按钮从库中拖动到合适位置。这些就构成了这个图像生成器的主要界面。课件主界面如图1所示。三、图层设置在这个课件中,一共需要六层四帧,层数可以根据需要修改。第一层是背景层;第二层是坐标层;第三层是描点层,将“描点”影片剪辑拖进来,实例名称是“point ”;第四层是文本层,用于放置各种文本框;第五层按

4、钮层,将两个按钮拖进来;第六层是码层,用于编写程序,这一层的四帧全部转换成关键帧。图层安排如图2所示。四、脚本代码的编制方法第一帧代码:i=0;/设置部分变量的初始值n=1000;j=0;a=1;h=0;k=0;x0=getProperty(“point”,_x);/获得实例名为“point”影片的初始 x 坐标值y0=getProperty(“point”,_y);/获得实例名为“point”影片的初始 y 坐标值s=x0;/用变量 s 记录实例名为“point”影片在 x 方向上移动位置 ,初始位置为 x0p=y0;/ 用变量 p 记录实例名为 “point”影片在 y 方向上移动位置,初

5、始位置为 y0stop();第二帧代码:m=-275;/ 设置参数变量初值j=j+1;/ 定义变量第三帧代码:vara=t1.text;/将文本框数据传给参数varh=t2.text;vark=t3.text;if(a=1)t4.text=”“;/ 当 a=1时,在函数表达式中不出现elset4.text=a;t5.text=-h;if(h=0)t8.text= ”+”;elset8.text=” “;m=m+1;/设置参数变化量,变化量的大小可决定绘制曲线的疏密程度setProperty(“point”,_x,s);/改变实例名为“point”影片的 x 坐标位置setProperty(“p

6、oint”,_y,p);/改变实例名为“point”影片的 y 坐标位置s=x0+m;/计算实例名为 “point”影片在 x 轴方向上移动距离p=y0-a*(m/10-3*h)*(m/10-3*h)-28.6*k;/计算实例名为“point”影片在 y 轴方向上移动距离i=i+1;n=n+1;if(p38)duplicateMovieClip(“point ”,”point”+i,n);/保证绘制在区域以外的图像能自动清除bodyColor=newColor(“point”);/ 使每次按下“生成函数”按钮后生成的曲线颜色有所区别,这样可以使曲线分辨起来更清晰(完整代码详见本刊网站 )第四帧代码:if(m0)removeMovieClip(“point”+i);/清除所有已经出现的曲线i=i-1;j=0;五、课件实现效果如图3所示。

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 企业管理 > 管理学资料

本站链接:文库   一言   我酷   合作


客服QQ:2549714901微博号:道客多多官方知乎号:道客多多

经营许可证编号: 粤ICP备2021046453号世界地图

道客多多©版权所有2020-2025营业执照举报