首页 -> 2008年第9期

基于Flash软件的《机械制图》复习平台的应用

作者:郭君霞 王 振




  摘要:简述了Flash软件的技术优势,针对《机械制图》的课程要求,介绍了基于Flash软件的复习平台的应用。
  关键词:机械制图;复习平台;Flash软件
  
  《机械制图》是职业院校机电类、工程类专业学生最先接触的一门重要的技术基础课。本课程的学习必须通过大量的习题作业来巩固、理解和记忆,课后复习成为学习环节中重要的一环。但是,实际上学生课后有时间更愿上网玩游戏而不是看书或做作业。在游戏中,学生表现出不同寻常的探索精神,游戏开发者正是抓住了学生的心理特点。所以,对教育工作者来说,有必要对电脑游戏应用于教育教学的相关途径进行深入的思考和研究。下面谈谈利用Flash软件开发机械制图复习平台的意义及其应用。
  
  Flash软件的技术优势
  
  目前,利用AutoCAD软件开发的机械制图习题,存在着作业形式单一,无法演示作图过程等缺点。理想的《机械制图》学习软件应能再现AutoCAD的作图过程;能编程控制演示进度;能设计游戏题;有多媒体功能;满足便于网上发布和调用等要求。Flash影片是当前流行的专业网络动画,它的技术优势在于能较好地满足以上开发要求。如Flash图形的矢量格式,可以无限放大图形,而不会影响图像清晰度;允许设计者加载图片和画各种矢量图线,满足表达机械图样的要求,如Flash有可添加脚本程序和按帧显示的特性,实现了控制演示方向和进度的要求;Flash软件中简单、快捷的动画设计与声音加载功能,让设计者可以完成动画游戏设计;Flash格式文件数量很少,文件存储空间相对较小,可突破网络带宽限制,满足网上发布、调用方便的要求,可以在网络上更快地进行传输、播放和交换,方便学生上网学习。
  
  复习平台的应用
  
  《机械制图》复习平台必须符合网络教学活动的特殊性,要以学生为中心,要充分发挥学生的主动性和积极性。利用Flash技术开发的《机械制图》复习平台,题目类型包括《机械制图》的主要内容,其使用方法类似玩Flash游戏。利用这样的学习平台,既能让学生课后复习《机械制图》的各种类型习题,又能利用Flash软件的游戏功能满足他们爱玩游戏的心理,对提高学习效果很有帮助。
  单帧播放与连续播放的实现制图作业中有很多补图要求,需要学生通过一笔一笔地画线来完成。在多媒体教学中常采用连续播放的形式表现解题过程,有时只给出答案而无中间过程,因解题过程不清楚造成了学生学习困难。在教学上为再现中间的解题过程,实现单帧播放与连续播放就成为设计的关键。通常为了保证画面的连续性,在Flash动画中,连续播放控制参数中选用每秒播放8帧以上的速度。但要实现手动单帧播放功能,可选用每秒2~3帧播放速度。设计上,每帧画面只模仿教师解题时所画的几条线段,按解题步骤多少安排画线数量与帧数。利用按钮上添加动作脚本的程序,例如:用Play、Stop、NextFrame、PrevFrame等实现手动控制连续播放、暂停、前进一帧、后退一帧的效果。
  选择与判别功能的实现某一个视图形状相似而实际物体却不同的例子很多,学生在学习中很容易混淆,通过设计选择判别题可让学生反复对比图形,记住其差别,从而掌握立体的投影规律。选择判别功能是很多软件都能实现的基本功能。Flash影片设计时可采用图形按钮设计。例如,一道识图题目有四个可选的图形答案,其中只有一个正确,设计时将每个图形都转换成按钮模式,每个按钮都添加脚本动作跳到指定帧,主要动作命令由gotoAndPlay实现。当选择了正确的图形时,就跳到显示有“正确”字样的帧画面,反之,便跳到显示有“错误”字样的帧画面。为提高趣味性,满足学生寻求刺激的心理要求,可增加时钟计时功能限制选择,再配上动态声音提示功能。
  看图找错功能的实现在制图作业中,训练学生看图找错误对学生学习和巩固知识非常重要。设计找出图中错误一类题目是Flash软件的优势,程序设计要比前两种方式难些。需要使用ActionScript专家模式,先绘出一幅正确的图形,在学生画图最易发生错误的线段处分别覆盖一些电影剪辑,其中有的电影剪辑上画出的是错误线段。每个电影剪辑都不透明,我们看到的是一幅有错误的制图作业。利用鼠标左键按下与电影是否碰撞的判断检测功能(hiTest),实现找错线功能。设计时,在每个错误电影剪辑上添加动作程序,当点击带有错线的电影剪辑时,自动执行透明度参数为零,即电影剪辑透明,这时错误线消失,正确图线显示出来。若点击没有错误的电影剪辑时,由动态文字显示窗提示错误次数。只有找出全部错误,程序才能返回。游戏要求学生有较好的看图能力才能找出错误,满足了寓教于乐的学习要求。
  拼图类游戏功能的实现在《机械制图》的装配图学习中,由零件图拼装配图是教学中的难点。可将这部分内容设计成拼图游戏,让学生课后反复练习达到学习目的。拼装配图的Flash游戏要处理好各零件移动后的定位与重叠关系。设计时先将画好的零件转换成电影剪辑,并按照装配后的重叠关系放在不同的图层。由于拼图前各个零件的位置是随机给出的,必须事先确定移动后各零件的正确装配位置,主要动作命令是由starDrag、stopDrag和hiTest实现的。拼图游戏还可用在零件图的视图分析上,如将一张完整的零件图剪成多个区域,改变每个区域的图片的位置,让学生重新摆放,以加强对视图投影关系的练习。
  基于Flash软件开发的《机械制图》复习平台能提高学生课后学习该课程的兴趣,对提高教学效果很有帮助。在此,也希望游戏开发者能与教学工作者合作开发教学类的游戏软件,让学生既能满足爱玩游戏的心理,又能达到掌握知识的目的。
  
  参考文献:
  [1]楚学娟,杨雪.电脑游戏在教育领域内的研究现状分析及其应用途径[J].现代教育科学,2006,(1):78-80.
  [2]刘庆红.Flash MX动画制作入门与提高[M].上海:上海科学普及出版社,2003.
  [3]何东隆,李美真.FLASH5动感世界(阶段应用篇)[M].北京:中国青年出版社,2000.
  作者简介:
  郭君霞(1969—),女,河南商丘人,商丘职业技术学院讲师,主要从事机械教育教学与研究。
  (本栏责任编辑:张维佳)