浅谈用Flash开发CAI的常用编程方法技巧

来源 :中国校外教育·基教(中旬) | 被引量 : 0次 | 上传用户:ppasu
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
  CAI课件集文字、声音、动画、图像于一体,能最大限度地调动、激发学生的学习积极性和主动性,在众多用于开发制作CAI课件的软件中,我认为FLASH这个软件最优秀,但其内部语言ActionScript却不易上手。本文结合我多年使用FLASH的经验,对用Flash开发CAI的常用编程方法技巧作总结阐述,希望对身处一线的同行老师有所帮助。FLASH编程方法Flash课件以其炫目的动画特效,加上特有的娱乐体验,已令无数教师为之倾倒。在教育教学上,多数教师都喜欢自己制作Flash课件,并为课件设计蕴含自己教学思想,适合学生年龄特征和认知规律的独特风格。每个教师都力争把自己的课件设计得更好,以达到提高教学效率,减轻学生负担的目的。但在创作过程中常会遇到一些比较复杂的技术问题,这时在Flash课件中恰當地使用一些ActionScript语句,可能会很简单地把这些问题解决。因为Flash的Action程序设计语言为我们提供了非常强大的程序设计功能,通过一些简单的操作就能实现一些非常复杂的效果。
  ActionScript是Flash的内部语言,它可以在Flash课件中实现各种非常实用的交互功能。使课件可以与师生沟通,让学生不再只是学习的被动接受者,成为一个主体参与者加入到辅助教学中来。这也正是CAI课件的灵魂之所在。在课件中可以通过Action捕捉教师意愿来控制课件的某些特定动作执行,实现教师与课件间的全方位交互与运行控制。
  为了使初涉Flash课件制作的教师,能更好地理解ActionScript语句在课件开发中的作用,本人在阐述课件开发中使用频率较高的编程方法与技巧的同时,还配备了简洁易懂的实例,以表述ActionScript在课件开发中的具体应用。
  在Fireworks中制作课件三D界面面板(效果图,详见课件运行界面),把做好的三D界面面板导入Flash中,新建层制作放置菜单栏与控制栏按钮。菜单栏和控制栏按钮的制作调用与程序设计如下:
  1.背景音乐开关
  a、打开Flash。
  b、插入一个MovieClip符,命名为音乐开关,在时间轴上插入两个空白关键帧。
  c、在sound层的第1帧中插入播放按钮,第二帧中插入停止按钮。并在第二帧中插入需要控制的“wav”格式的音频文件。
  d、在第1帧的Action中输入:stop();
  stopAllSounds();
  在第二帧的Action中输入:stop();
  在第1帧按钮的Action中输入:on(release){gotoAndStop(2);}
  在第2帧按钮的Action中输入:on(release){gotoAndStop(1);}
  e、返回主场景,把库中的音乐开关拖入主场景,一个可控制播放与停止的音乐开关制作完成。
  2.菜单栏各教学环节选择按钮
  a、在主场景中新建一层,命名为BUTTON,选中该层,把要用的导入场景的按钮依次从库中拖入场景。
  b、选中导入场景按钮,右击鼠标,打开Action面板,输入下列语句:
  on(release){loadMovieNum("导入场景.swf",0);}
  其它按钮的语句与导入场景一致,只需修改括号内swf前面的影片名称即可。
  3.场景运行控制按钮
  a、在主场景中新建一层,命名为控制按钮。
  b、选中该层,依次打开FlashMX菜单栏的windows中的CommonlibraiesButtons把其中的gelFastForward,gelRewind,gelleft,gelRight,gelPause依次拖入场景,分别双击gelFastForward与gelRewind进入内部场景修改成课件主界面的上下翻页键。返回主场景。
  c、逐个选中各个按钮,在Actionn面板中输入控制动画与声音的语句:
  播放解说按钮:制作及语句和背景音乐开关相同。
  返回按钮gelLeft的语句:on(release){gotoAndStop(1);}
  播放按钮gelRight的Action语句:on(release){play();}
  暂停按钮gelPause的Action语句:on(release){stop();}
  上一页按钮gelRewind的Action语句:(以课件"封面“、“导入场景”与“新知探究”三个环节为例)on(release){loadMovieNum("封面.swf",0);}
  下一页按钮gelFastForward的Action语句:(以课件"封面“、“导入场景”与“新知探究”三个环节为例)on(release){loadMovieNum("新知探究.swf",0);}
  即可完成翻页效果中各环节的前进与后退。
  4.关于影片、JPEG图像、MP3的外部调用
  ①Flash景片调用:
  a、在主界面场景新建一层,命名为标签,把此层移到所有层的最顶部,确保该层调用影片在播放时不被其它层遮盖。
  b、插入一个MovieClip符,制作一个可识别的浅色任意图形,并确保图形中心与场景中心重合。返回场景,从库中把刚才制作的图符拖入标签层左上角位置。选种该图符,在属性中把该图符命名为“标签”。
  c、选中标签层第一帧,打开Action面板,输入下列语句:
  onClipEvent(load){loadMovie("标签.SWF","标签");}
  在Location中选择“target",参数框中输入“标签”。   d、播放测试调用影片的实际位置,不理想则返回场景调整,直到满意为止。
  ②JEPG图像的调用,方法同上,语句如下:
  loadMovieNum("原野.jpg",原野);}
  在Location中选择“target",参数框中输入“原野”。
  ③Mp3调用:
  a、新建一层命名为声音调用层。
  b、在声音调用层的第一帧输入下列语句:
  s=newSound();
  s.loadSound("bgsound.mp3",true);
  s.start();
  c、调用完成。
  5.自动运行光盘的脚本编写与制作
  a、创建可执行文件“AUTORUN.EXE”。打开封面页的FLASH.fla,选择文件——发布设置——选中windowsprojector(.exe)选项,修改文件名为通用的AUTORUN.EXE——单击发布按钮——单击确定按钮,完成可执行文件的创建。
  b、打开记事本创建光盘自动运行信息文件“AUTORUN.inf”。在记事本中输入:
  [autorun]
  open=AUTORUN.EXE
  如果能找到或自己制作一个图标文件“picture.icon”,则紧接输入以下代码:
  icon=picture.ico
  执行下列保存操作:文件——另存为——文件名中输入“AUTORUN.inf”——保存路径中选择AUTORUN.EXE所在的文件夹——确定,即可生成自动运行信息文件。
  c、光盘的刻录。把课件所有导出文件添加到nero添加文件列表中,在刻录机中放入空白CD光盘,执行刻录命令,一张带自动运行功能的CAI课件光盘便制成了。
  综上所述,要熟练应用和掌握Flash中编程方法与技巧,除虚心好学,持之以恒外,分析优秀课件作品的制作流程与Action编写的方法技巧,也不失为好方法。但不能把自己的创作局限在优秀作品的制作流程与素材框架内,分析学习的重点在于借鉴技巧与方法,而不是偷襲。同时,设计制作与应用时要扣教学目标、教学内容、学生的年龄特点与认知规律,立足易用、稳定、实效,力求新颖生动,简明直观,紧扣主题。切忌盲目选择课题设计,制作中不重视课件设计开发的理论指导,课件环境与课堂内容不符,要力求做到“可用就一定用,可不用就一定不用”,从而,使CAI课件的应用真正能起到改变传统教学信息传递方式、真正能创设情景启迪学生思维、真正能激发学生学习兴趣、真正能提高课堂效率、真正减轻学生学习负担的作用。本着这样的理念和原则来研究设计,相信你一定能开发出精彩、高质、优秀、实效的多媒体CAI课件。
其他文献
2005年1月1—5日,由于受西北干冷气流影响,四川盆地出现了霜冻低温天气。双流县1月2日最低气温为-4.6℃.3日最低地温仅-2.2℃,且低温持续时间长,致使不耐低温的枇杷、草莓遭受近年来
此作品布局疏密有致,线条疏野奔放,墨色清超,意境空远清雅。现收藏于云南省档案馆。
鸡腿菇又名毛头鬼伞,属真菌门、担子菌亚门、层菌纲、伞菌目、鬼伞科.原是我国北方春末、夏秋雨后发生的一种野生食用菌,肉质细嫩,鲜美可口.据分析,鲜菇含水分92.2%,每100克
数学作为工具学科,与科学技术、人文科学、经济发展等都有着广泛的联系,数学在现实中应用广泛。现实世界中所蕴藏的一些数与形的规律通过数学为轴联系起来,为社会的进步与人
在一定的生态环境下,一种天敌对某种生物具有经常的持久的控制能力,使某种生物在发生数量上无法上升.利用害虫天敌来控制害虫,习惯上叫以虫冶虫(包括以螨治螨),是农业生物防
摘 要:从班班通在思想品德课程教学中存在的问题、班班通背景下提升思想品德教学的主要策略两方面进行研究,以改变教师对于思想品德教学的方式,进而提升学生的学习效率。  关键词:班班通;思想品德;教学策略;学习效率  中图分类号:G631 文献标志码:A 文章编号:1008-3561(2016)21-0010-01  班班通指的是各班级都具备了与外界进行信息交流、具备获取以及利用社会信息化的资源的软件与
南瓜(又名北瓜、方瓜等 )在我国各地均有种植,一般当作口味美、身价低的大路蔬菜,多用作猪饲料.近年来研究发现,南瓜性甘温,补中益气,是特殊的保健食品,其含多种特殊的物质,
<正>~~
期刊
当前,我国正在如火如荼地统筹推进世界一流大学和一流学科建设,明确大学人才培养的目的显得格外重要。  我国古代经典《大学》一书开章明义:“大学之道,在明明德,在亲民,在止于至善。”朱子在《大学或问》中认为:“大学”有“开发聪明,进德修业,而致夫明德新民之功。”梅贻琦先生亦强调:“大学新民之效,阙有二端。一为大学生新民工作之准备;二为大学校对社会秩序与民族文化所能建树之风气。”在先贤看来,属新民者,须
摘 要:幼儿园应利用网络媒介搭建家校沟通新平台,与家长密切联系、有效融合,达成共同意见,实现高效的家园共育。文章从实际出发,针对家园沟通现状,对网络沟通的意义、实现形式及实践过程进行深入探索,以实现真正的家园沟通。  关键词:网络沟通;平台;家园共育;意义;实现形式;实践过程  中图分类号:G616 文献标志码:A 文章编号:1008-3561(2017)32-0022-01  幼儿园教育与家庭教