交互型课件在课堂教学中的应用

来源 :中国信息技术教育 | 被引量 : 0次 | 上传用户:cao240
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
  程序的流程、原理以及用法是学生较难掌握的内容,如何使这些复杂的知识点变得轻松、易懂呢?利用Flash强大的交互功能制作一个小课件来实施教学,就可以让学生通过练习轻松了解程序运行的步骤,进而理解程序的实现原理和方法。
  本例中,我以“1 2 …… 10=?”的累加程序为例,让学生理解循环结构的执行流程。课件主要利用了Flash元件的拖拽功能,没有用到什么复杂的方法,而是用了一些简单易懂的语句,虽然步骤显得繁琐,但是制作难度小,便于制作,而且使用效果明显,在实际课堂应用中,学生的反映很好。
  下面介绍一下制作过程。
  1.制作背景与流程图框线
  打开Flash后,在图层一画出所需流程图的各个框图,安排好各框图的位置,添加上相应的文字。因为我们需要对变量赋值、判断以及变量操作等步骤进行拖拽判断,所以部分框图留出空白,无需添加文字。
  2.设置影片剪辑元件
  我们将要进行拖拽操作的元件设置成影片剪辑,注册点为默认的左上角。
  比如变量赋值的语句:“S=0;I=1”,用文字工具在场景中输入“S=0;I=1”,转换成影片剪辑元件,该元件的实例名称设置为a1。为了使该剪辑能够在使用时被用户拖拽,我们在剪辑的动作面板中设置如下代码:
  on(press){ //按下鼠标时,可以拖拽该剪辑
   startDrag(this,false)
   }
  on(release){//释放鼠标时,剪辑停下
   stopDrag();
   }
  这几句简单的代码就可以实现剪辑拖拽了。我们还可根据需要,用同样的方法,设置其他几个需要拖拽的表达式,并转换为影片剪辑,设置相应的实例名称,放在场景中的合适位置。为了提高难度,还可以多设置一些拖拽项,供学生选择。
  3.设置结果提示影片剪辑
  增加一个图层,用文字工具输入“结果为:55”,并转换成影片剪辑元件,实例名称为b1,拖放到场景区域外面。这个剪辑作为正确的结果,在学生正确操作后才显示在场景区域中。
  再利用文字工具输入“错误”,用同样的方法进行操作,实例名称为b2,也放在场景区域外面,当学生操作错误时进行提示。
  4.对拖拽结果进行判断
  下面就该对拖拽效果进行判断了,只有把正确的剪辑元件全部拖拽到正确的区域范围内,这个程序流程图才能显示正确的结果“结果为:55”,否者将提示“错误”。
  为了实现这个效果,首先我们要了解每个目标区域的坐标。比如,为了知道赋值语句的框图坐标,我们将“S=0;I=1”语句拖动到相应的框图中不同位置,观察其属性面板的的坐标值确定其范围,并记录下这个范围的两个坐标,这两个坐标就能确定出一个目标范围。只要剪辑的注册点在这个范围内,那么就是正确的位置。下面用同样的方法对其他的剪辑目标区域进行坐标的观察与记录。
  整理好坐标范围以后,我们利用按钮剪辑元件进行操作判断。增加一个图层,在图层中增加“判断”按钮剪辑和“复位”按钮剪辑,判断按钮的动作代码:
  on(release)
  { //a1、a2、a3、a4为四个正确表达式剪辑的实例名称
  if (a1._x>=106 and a1._y>=140 and a1._x<=142 and a1._y<=162 and
  ……//对其他几个元件位置进行判断,方法相同
  a4._x>=106 and a4._y>=377 and a4._x<=172 and a4._y<=399)
  //如果他们四个剪辑都在正确的范围内,那么显示b1剪辑,否则显示b2剪辑
  {b1.duplicateMovieClip ("b1" 1,10);
  b11._x=300; //b1剪辑出现在场景中的位置
  b11._y=200;
  }
  else
  {b2.duplicateMovieClip ("b2" 1,10);
  b21._x=300; //b2剪辑出现在场景中的位置
  b21._y=200;}
  }
  当判断出错时,所有剪辑应该回到初始位置,只要把所有剪辑的初始位置的坐标值写到代码里,并把场景中的b1或b2也移除出场景。
  “复位”按钮的动作代码:
  on(release){
  a1._x=586; //本例中a1实例的x坐标
  a1._y=212; //本例中a1实例的y坐标
  ……//其他实例的坐标,这里省略
  b11.removeMovieClip(); //移除复制进来的b1剪辑
  b21.removeMovieClip(); //移除复制进来的b2剪辑
  }
  5.美化与修饰
  这时,所有的功能已经实现了,那么可以利用Flash的颜色、形变等工具,对场景进行美化与生成了。
  这样,一个可以让学生进行拓展延伸的课堂练习小课件就做好了,大家可以发送到学生的计算机上让学生们自己尝试吧。
其他文献
本文以某道路隧涵为例,对道路隧涵的破坏机理进行分析,进而提出加固方案。本文为今后相似工程结构方案的选定,设计模型的建立,设计参数的选取,加固方案的拟定,结构计算与力学
核心竞争力的打造需葵一个完整的开发流程与强大的创新支持系统。创新体系需要有效教育、良好研发环境,稳定产业环境等强力支撑。本文探索一个建立创新型社会持续发展所需的动
随着现代教育技术的发展,教学过程中多媒体的运用越来越普遍,它集声音、图像、文字、动画于一体,通过人机交互完成各种教学任务,实现教学过程;越来越多的家长也认识到计算机辅助教学的重要性,为自己的孩子配备电脑,辅导学习。任何事物都是一把双刃剑,有利就有弊,在多媒体的应用过程中也出现了一些令人忧心的现象。  【现象一】教室里正在上生物课,年轻的教师娴熟地操作着计算机展示实验过程,学生睁大眼睛盯着屏幕,生怕
2004年,前TechTV频道主持人凯文&#183;罗斯创立了位于美国旧金山的社交新闻网站Digg,当时Facebook还不成气候,Twitter也是在两年之后才呱呱坠地。Digg提出以民众的力量来决定内
本文简要地介绍了某边坡挡墙倒塌的事故,并分析了挡墙坍塌的原因。
文章分析了“微增长”时期汽车行业运行特点与原因,提出了在微增长常态发展环境下,汽车企业需要积极关注政策变化带来的机会、注重产品品牌建设、进一步提升创新能力、创新商业
一直崇尚“语文课堂是灵魂陶冶的艺术境地”这样的教学理念,因为课堂是师生共同成长的平台——个充满活力的生命平台。课堂,作为学生和老师学习活动的主要场所,应该充满着浓浓的诗意——涌动着诗的灵性,洋溢着诗的浪漫,弥漫着诗的芳香,勃发着诗的激情,流淌着诗的旋律,演绎着诗的精彩。而基于信息技术环境下的语文课堂更是充满了诗情画意。充满了智慧,散发出独特的魅力。师生在这样愉快和谐的课堂氛围中,彼此对话、唤醒、碰
本文对重复接地和等电位联结在消除电源线路引入建筑物的危险故障电压、消除或减少电位差、降低接触电压等方面进行分析,指出重复接地电阻值的取值对人体的接触电压是否小于
采访屠海呜的时候,他刚刚风尘仆仆地从重庆归来,听说他在那里捐助了一所以他名字命名的民工子弟中学。在他办公室的墙上,不仅挂着和房地产有关的各类奖状,而且还有他在全国各地参
本文在考虑Lagrange乘子法和梯度法各自优点的基础之上提出了混合优化法,并把它用于求解结构的可靠度,经证明是一种较好的方法,此方法简单易懂,便于一般工程技术人员掌握。