电子化教具《量角度》:让学生当好学习的主角

来源 :信息技术教育 | 被引量 : 0次 | 上传用户:haozhizhegogo
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
  背景分析
  
  由于《角的度量》中数学概念多、知识盲点多、操作程序复杂,所以一直是许多学生感到头痛的一个知识点。以往相关课件,提供给学生的例子都是教师预先设定好度数的角,开口方向单一,且都是水平放置的。学生只能被动模仿,无法亲自动手操作。为了让学生清楚地观看到量角的全过程,并在课后根据自己的学习情况进行巩固练习,特意设计制作了《角的度量》电子化教具。下载地址为:http://www.jthyxx.com/Soft/ShowSoft.asp?SoftID=21。
  
  使用说明
  
  如图1所示,打开软件后,在屏幕的中央出现了两根重叠在一起的红色射线。用鼠标拖动其中的一条射线,形成大小不同的角。把鼠标移动到左侧的量角器上,指针变成手型时按下鼠标左键,拖动量角器并调整它的位置,使量角器的中心点和角的顶点重合、零度刻度线和角的一条边重合。点击“加长”按钮,把角的两条边延长,分清内外圈刻度并读出角的度数。最后,单击左下方的“角度”按钮,系统会自动显示出当前这个角的度数,便于学生检验自己量的角度是否正确。另外,分别拖动两条红色的射线,可以形成倾斜的角。
  
  课件实现
  
  如图2,本课件的时间轴为1帧,共分为5层,分别为背景、边、加长、前景和as层。
  1.素材准备
  (1)背景层:一个颜色如图3所示的满屏背景图。
  (2)边层:里面是角的两条可转动的边,分别是图1中的元件①和元件②。元件①命名为“a”,元件②命名为“aaa”。
  (3)加长层:图3中间有个用来使椭圆效果透明的长方形。此长方形的大小和颜色都与背景层相同,以用来隐盖两条边的长度。将此长方形元件命名为“f”。
  (4)前景层:包括图1中其他图形与元件。其中,用来旋转量角器的小滑块元件③命名为“c”,量角器元件命名为“jiao”。
  
  (5)按钮:添加三个按钮,分别为加长按钮、角度按钮、退出按钮。
  (6)图1中,“度”前的白色文本框,用以显示角的度数,命名为“b”。
  2.主程序设计
  (1)as图层的动作:
  stop();//停在当前帧
  fscommand("fullscreen", "true");//满屏显示
  //以下对小滑块进行操作
  _root.c.onPress = function() {//按下小滑块时
  _root.b.text = ""; //文本框清空
  _root.c.onMouseMove = function() {//移动小滑块
   if (int(_xmouse)>30) {
   if (int(_xmouse)>390) {
   _root.c._x = 390;
   } else {
   _root.c._x = int(_xmouse);
   }
   } else {
   _root.c._x = 30;
   }
   _root.jiao._rotation = _root.c._x-30;
   };
  };//确定小滑块的运行范围
  _root.c.onMouseUp = function() { //抬起鼠标移动停止
   _root.c.onMouseMove = false;
  };
  //以下对元件②进行操作
  _root.aaa.onPress = function() {//对元件按下鼠标时
   _root.b.text = "";//文本框清空
   _root.aaa.onMouseMove = function() { //移动元件②时
   _root.aaa._rotation = int(_xmouse);//确定元件旋转的角度
   };
  };
  _root.aaa.onMouseUp = function() {//抬起鼠标移动停止
   _root.aaa.onMouseMove = false;
  };
  //以下对元件①进行操作
  _root.a.onPress = function() {//对元件按下鼠标时
   _root.b.text = "";//文本框清空
   _root.a.onMouseMove = function() { //移动元件①时
   _root.a._rotation = int(_xmouse); //确定元件旋转的角度
   };
  };
  _root.a.onMouseUp = function() {//抬起鼠标移动停止
   _root.a.onMouseMove = false;
  };
  _root.a.onPress = function() {
   _root.b.text = "";
  _root.jiao.onPress = function() {//移动量角器
   startDrag(this);
  };
  _root.jiao.onRelease = function() {//停止移动
   stopDrag();
  };
  (2)加长按钮的动作
  on (release) {//单击按钮图3的元件消失
   if (_root.f._alpha == 0) {
   _root.f._alpha = 100;
   } else {
   _root.f._alpha = 0;
   }
  }
  (3)角度按钮的动作
  on (release) {//单击按角度按钮在文本框中显示角的度数
   if (_root.a._rotation>_root.aaa._rotation) {
   var y;
   var z;
   y = Math.abs(_root.a._rotation-_root.aaa._rotation);
   if (y>180) {
   _root.b.text = 360-y;
   } else {
   _root.b.text = y;
   }
   } else {
   y = Math.abs(_root.aaa._rotation-_root.a._rotation);
   if (y>180) {
   _root.b.text = 360-y;
   } else {
   _root.b.text = y;
   }
   }
  }
其他文献
应用疲劳损伤力学基本原理,探讨了适用于沥青路面轴载换算的新方法,并对该方法拟合的公式与规范按弯沉等效推荐的当量轴载换算公式进行了比较。
当前,各种电教媒体纷纷走入课堂,电化教学手段在教学中被广泛运用,极大地改变了旧的教学格局,开启了内容丰富多彩、方法形象生动、形式新颖多样的教学新模式。我在从事音乐教学中
目的:探讨微波治疗鼻病所致并发症发生的原因、预防及处理方法。方法:回顾性分析17例微波治疗鼻病所致并发症患者的临床资料。结果:操作不当所致6例;术后患者未按时复诊所致9例;术
本文结合漳浦县县城东东旭路建设管理的实践,阐述建设单位在该工程项目建设各阶段管理的重点、体会与经验。由于建设单位对各阶段全程有效、高效地管理,保证了项目的顺利建设
目的:探讨活体亲属供肾肾移植肾脏的选择和取肾方法。方法:采用经腰部去12肋切口腹膜外切取右肾的方法获得供肾。结果:供者未发生严重并发症,受者肾功能恢复良好,均痊愈出院。结论
多媒体课件运用到数学课堂教学中去,可以使学生学习更加轻松、有趣。然而时至今日,多媒体课件的使用却出现了两个极端:坚决不用和时刻滥用。笔者针对以上两个极端回答了为什么要用多媒体课件和怎样合理运用多媒体课件两个疑问。    为什么要用多媒体课件上课    1 教学情境易于创设,便于重点突出、难点突破  《数学课程标准》强调,要让学生在现实和已有知识的基础上体验和理解数学知识,基于这一理念,情境的创设越
厦门市某音乐厅以其特有的地理位置、颇具特色的建筑造型以及优良的建筑声学效果蜚声海内外。经过建成后十多年的使用,由于设备老化及抗震设防要求的提高,对其维修改造及抗震加
本文分析了电网反相序对当前普遍使用的几种电度表的计量影响,并进行量化,得出反相序仅造成两元件600型无功电度表计量的电量计算错误,提出相应对策。
2003年10月,美国计算机协会(Association for Computing Machinery ACM)课程委员会专职小组完成了他们的最终报告,提出了一个系统的计算机科学课程模型,为美国中小学学生能连贯地
我们自2000年3月-2005年3月在我院门诊应用国产丙胺苯丙酮片剂治疗顽固性早搏96例,疗效较好,现报道如下。