flash课件范例6篇

flash课件

flash课件范文1

【关键词】Flash;课件;适用范围;教育

随着信息技术的高速发展,充分运用多媒体教学手段,改进教学方法,提高教学质量,促进学校教育教学,已成为现代教育技术发展的必然趋势。目前已经开发出了很多适合教学的多媒体制作软件,如PowerPoint、Author Ware、课件大师、方正奥思等。但随着大家对教学软件的要求不断提高,更多人喜欢用Flash来开发课件。

一、Flash课件应用现状

1.Flash课件的发展概况。自Flash诞生至今,经历了一段迅速发展的过程。随着Flash版本升级,功能增强,有更多的教师投入到Flash课件的开发与研究,很多用Flash制作的课件在各大教学资源网上出现,Flash课件也广泛应用到实际教学中。

2.Flash课件的特点。Flash制作的课件具有画面精美、交互性强、文件占用空间小以及支持流媒体等特点。(1)画面精美。Flash程序中大部分工具都为制作动画的可视形象而提供的,每个工具都有自己的属性设置,为使用者个性设计提供广阔的空间。Flash中图层功能非常强大,各层独立,可以设计不同的动画,随着时间轴的前移各层同时产生不同的动画效果,这也是这些动画设计制作软件独有的功能。Flash中有两种特殊的层动画——引导层和遮罩层动画,能制作出如下雨、飘雪及水波等很多精美的动画。(2)强大的交互性。交互是每个课件所必须具备的,也为教学的动态生成提供空间。Flash制作的交互式课件在播放时可以接受用户控制,使教与学操作起来都得心应手。在制作这样的课件时设计思路很重要,在此制作过程中会有一种“没有做不到,只有想不到”感觉。(3)文件体积小。

Flash基于矢量图形标准实现动画,它以数学矢量方式来记录图像,用少量的矢量数据就可以描述一个相当复杂的对象,与以往所采用的位图相比,数据量大大下降,所以它的文件体积小,并且随意放大、缩小图像后不会失真。

3.Flash课件应用现状。Flash课件丰富了教学课件的内容和表现形式,具有极强的感染力和易用性。但同时也存在一些局限性,因此在各教育层次中,Flash课件应用情况可总结如下:(1)Flash课件网络资源有限,使用较少。在现代教育中课件网络资源扮演着越来越重要的角色,教与学双方都可以在海量的资源中找到自己想要的资料。Flash课件生动,表现能力强,但是由于其技术性强及制作复杂的特点,再加上制作者制作出的课件针对性强,在网络资源中的数量相对较少,使得Flash课件在实际教学中使用较少。(2)Flash课件技术性强,开发受阻。一方面,正如前面所说Flash成品课件针对性强,自己所需的课件要老师自己开发课件,而开发课件需要花费很大的时间和精力。虽然网络资源中有部分类似的课件,总是不能适应自己的教学,不会Flash的教师也无法修改。另一方面,在某些课程中,如化学与物理学科,许多实验及原理需要通过Flash课件来辅助演示,使用几率较大,因此大多数情况下是教师自制课件,但是在制作课件的过程中很多学校普遍存在着这样的情况:由学科老师编写稿本,由计算机技术人员编程实现,开发成小型的教学课件。很大一部分学科老师由于计算机操作技能的生疏,使得课件的最佳优势不能发挥出来,且在实际应用中常常因操作失误而失败,这就大大抑制了教师自制课件的积极性。(3)

Flash课件使用不规范。从学前教育到高等教育,从理论课到实验课,不管课堂内容适不适合,Flash课件无处不在,使得Flash课件的优势没有发挥出来。

二、Flash课件对不同层次学生适应性的分析

正如以上所述,Flas因其文件小、网络传播便捷、交互控制方便、易于插入自制课件等因素,越来越受到教师们的青睐,许多教师在使用中也通过动手制作,不断地丰富着这一课程资源。针对各种教育层次的对象,他们对此有什么反应,适应性如何,值得我们探讨。学校教育制度是我国教育制度的主要部分,是接受教育者的身心发展规律而系统实施的,具体包括学前教育、初等教育、中等教育、高等教育等四个阶段。(1)对学前教育适应性分析。幼儿认知活动受兴趣驱使,其效果有赖于丰富的表象,例如声音、色彩、动画形象等。Flash正符合这样的特点,将其制作的课件引入课堂,是符合幼儿思维特点的。Flash课件在幼儿园教学中,可以创设各种不同的场景,化抽象为具体、变静态为动态。这种设计,既具有科学性,又具有符合幼儿年龄认知特点的启蒙性和趣味性,能达到促进幼儿身心发展的目的。将Flash用于幼儿园的课件制作中是十分适用而有必要的。(2)对初等教育及中等教育适应性分析。此层次的学生理解能力开始提升,初步意识自学能力,但并不能完整地、独立地学习课程。教师上课时还需要采用辅助手段进行授课,加强学生的理解。Flash课件在此阶段的教育中也发挥了很大的作用,特别是像物理化学类学科,许多实验需要通过动画来加强学生的学习,主要体现在以下几点中:第一,利用互动性强、仿真度高的课件,模拟完成一些不易实际操作或仪器短缺而无法操作的实验;第二,利用课件对不易直接操作和不易观察的演示实验进行展示;第三,利用课件重现和重作实验,为实验的综合复习夯实基础。(3)对高等教育适应性分析。在大学期间,大学生不仅要掌握知识、 技能和发展智力,而且逐渐形成成熟的世界观、道德品质和行为习惯。大学生的学习具有专业性、自主性、多元性及创新性等特点,自主性是大学生活动的核心。在此阶段他们的自学能力也得到了极大的提升,甚至具有较强的自学能力和理解能力,因此教师授课时课件的作用并没有那么重要。

三、Flash课件适用范围

1.Flash课件最适合学前教育。根据Flash软件自身的特点以及针对学前幼儿的年龄特点,Flash课件很适合学前教育。Flas运用声形等多种媒体,能够充分调动幼儿多种感官参与活动。(1)清晰美观。由于Flash是基于矢量图形的动画,即使把它放大100倍,也同样是那么清晰、完美,这是其他任何格式不能比拟的,这足以吸引幼儿们的眼球。(2)生动有趣。Flash课件能够模拟各种现实场景,变静为动,变抽象为具体,形象生动的画面特别能引起幼儿的兴趣,再加上声效的作用,Flash画面就是一个完美的动画。幼儿在上课的时候可以充体现在“玩中学,玩中乐”的情趣。一个好的幼儿Flash课件具有科学性、教育性、艺术性、普及性、适用性、灵活性等特点,它将改变教学模式,提高教学效率。对提高、发展幼儿的能力有不可低估的作用,是未来幼儿园教育、教学一个重要组成部分,因此Flash课件最适合学前教育。

2.Flash课件在初等教育及中等教育中的重要作用。Flash课件在初等教育及中等教育中使用也很广泛,在此阶段的课堂教学中起着不可忽视的作用。(1)学科教师与信息技术教师的合作增加,让各个学科教学与Flash有效地结合。随着多媒体教学的深入,学科教师对高质量的课件需求越来越大。在设计过程中,学科教师负责安排Flash课件的内容、提供结构设计思路。同时,信息技术教师提供技术支持,将学科教师的思路通过Flash课件表现出来,做到完美结合。(2)并不是所有学科都需要使用课件,但在一些实验教学中,生动形象的Flash课件却能弥补实验仪器短缺、演示实验效果不明显等实验教学的不足。只要合理运用Flash实验课件,就可以代替部分实验教学和学习任务,并能达到较好的教学与学习效果,让实验教学变的更灵活、更丰富。(3)适用知识点范围。部分物理实验教学中需要用多媒体来展示或模拟时,以下这些情境用Flash课件展示效果会更好:第一,抽象的物理问题,如通电线圈中磁场的模拟,飞机的升降力原理的动画模拟等等,这样可把物理问题变抽象为形象。第二,微观物理问题,如原子结构,摩擦起电模拟等等,这样可把物理问题变微观为宏观,既形象又直观。第三,太快的动态物理过程(包括肉眼可见或不可见的物理过程),这些问题往往不方便定格研究,如研究分子热运动的模拟等等。第四,太慢的动态物理过程,利用动画可加快物理过程的进行,如扩散运动中的硫酸铜和水的扩散等。第五,图像复杂的教学内容,如电学、光学课时画图例,而采用Flash显示图象的功能,这可使本应花好几分钟的内容可在几秒钟内显示于学生眼前。第六,实物展示不方便,实验仪器的原理介绍和某些不能做的实验,如电流表、电压表的读数,把它们做成相应的动画加以放大,这样可很方便地面对全体学生讲解,所有学生都看得非常清楚。实践表明,这有利于学生在短时间内掌握它们的原理及其读数方法。利用Flash课件,可把集图像、动画和声音以及动、静结合的物理过程直观地显示在学生面前,使学生置身于一个生动、活泼的环境中,使有些乏味、枯燥、难以理解的知识,变得直观、主动鲜明。因此Flash课件在初等教育及中等教育的课堂中也扮演着重要的角色。

3.Flash课件在高等教育中的辅助作用。高校教师上课具有以下特点:一是介绍思路多,详细讲解少。二是主要讲授重难点内容,授课进度比较快,很考验学生学习自主性。(1)主动性。由于教师授课速度较快,在授课之前及之后,学生对知识点预习、理解、消化及巩固等各个环节主要靠学生主动并独立地去完成。(2)选择性。高等教育一般采取专业制,但学生选择的余地很大,教师对大学生的学习内容也不加限制,很多教师还鼓励学生广泛涉及各类知识,扩大知识获取面。大学生自由支配的时间较多,大学教师除了授课还需要帮助学生学会统筹规划,合理安排自己的学习,选择适合自己的学习方法,以便在有限的时间内获得较高的学习效益。因此,高等教育教师授课时采用Flash课件更多的是起到一个辅助作用,更多的工作是指导学生如何学,提高他们的学习主动性与积极性。

四、结语

一方面由于Flash课件的特殊性,使其具有独特的优势,被广泛运用在各教育层次的教学中。另一方面,通过上文分析我们得知各教育层次因为其教育对象及教育方式的不同,Flash课件的适用范围也不一样。根据Flash课件具有画面精美、表现生动、体积小及交互强等特点,本文提出其最适合学前教育,在初等教育及中等教育中的重要作用以及在高等教育中的辅助作用的观点,与大家共同探讨。

参 考 文 献

[1]袁海东等著.多媒体课件设计与制作教程(第2版)[M].北京:电子工业出版社.2009-02-01

[2]宋一兵,李仲,马震编著.从零开始——flashmx基础培训教程(第二版)[M].北京:人民邮电出版社

flash课件范文2

【 关键词 】 Flash;教学课件;交互设计

Application of Flash in Courseware Development

Liu Li-jun

(ShanDong Techinician Institute ShandongJinan 250200)

【 Abstract 】 With the development of computer technology, Modern teaching more relying on Multimedia Technology. Flash is popular with its advantages of strong interactivity,small volume, easy to spread through the network. The paper introduces flash multimedia courseware advantages and how to realize interactive are explored.

【 Keywords 】 flash;teaching courseware;interaction design

1 引言

多媒体课件已成为教师讲课的主要工具,在课件中添加交互功能,向学生传达更多生动、直观的信息成为课件制作的趋势。Flash强大的动画制作功能可轻松地将一些抽象的概念生动地展现出来,激发学生的学习兴趣。

2 Flash技术

Flash是Web上重要的动画制作工具,只要用少量向量数据就可以描述一个复杂的对象,占用的存储空间小,非常适合在网络上使用。同时,矢量图像可以做到真正的无级放大。无论用户的浏览器窗口多大,图像始终可以完全显示,不会降低画面质量。Flash的编辑界面友好,操作简单。在Flash中,动画一般依靠关键帧来实现的,用户只需给出一个对象的几个关键动作,生成关键帧,系统自动在各个关键帧之间插入平滑的动画。

3 Flash设计课件的优点

使用Flash设计课件主要有几个优点。

(1)集成性好 用Flash制作课件,只要导入进Flash的任何对象,不管是图片、歌曲还是视频动画,都能收入Flash元件库中保存,即使文件被删除,也不会对制作对象有任何影响。

(2)容量小 Flash通过使用关键帧和图符生成动画文件,容量非常小,几K字节的动画文件就可以实现生动的动画效果,携带和传输起来非常方便。

(3)视觉效果强 Flash自带了绘画工具和填色工具,可以轻松绘制各种形状的图画,同时还自带动画按钮和声效,可以在任意图形间做变形动画。

(4)交互性好 用户通过点击、选择等动作,决定动画的运行过程和结果,这是传统课件制作软件不可比拟的。

4 Flash实现课件交互的方法

4.1 通过按钮实现交互

按钮组件是一种特殊类型的四影格交互式影片片段。当建立按钮组件时,Flash便会建立四个影格的时间轴。前三个影格显示的是按钮的三种状态:“一般”、“按下”与“滑入”;第四个影格则定义按钮的作用区域。按钮组件时间轴和鼠标指针的移动和动作互动以跳至适当的影格。若要使按钮具有互动性,必须将按钮组件的实体放置于舞台上,然后指定动作给实体,将动作指定给Flash档案的根时间轴。

4.2 通过影片剪辑实现交互

影片剪辑是Flash中广泛使用的一种元件,利用动作脚本控制影片就可以实现动画的交互。影片有六种控制方法:(1)MovieClip.play():播放指定的影片剪辑;(2)MovieClip.stop():停止当前播放的SWF文件;(3)MovieClip.gotoAndplay():将播放头转到影片剪辑中的特定帧并开始播放;(4)MovieClip.gotoAndstop():将播放头转到影片剪辑中的特定帧并停止播放;(5)MovieClip.nextFrame():将播放头转到影片剪辑的下一帧;(6)MovieClip.prevFrame():将播放头转到影片剪辑的上一帧。

4.3 通过事件处理函数实现交互

事件处理函数方法是一种类方法,事件在该类的实例上发生时调用,Flash在相应事件发生时自动调用事件处理函数。要让应用程序响应该事件,需要使用Function语句定义一个函数,然后将该函数分配给相应的事件处理函数。这样,只要发生该事件,就自动调用分配给该事件处理函数的函数。

事件处理函数由三部分组成:事件所应用的对象、对象的事件处理函数方法的名称和分配给该事件处理函数的函数。事件处理函数的基本结构为:

对象.事件处理函数方法名称=function(){

//程序代码,对事件做出反应

}

4.4 通过事件监听器实现交互

事件监听器让一个对象(侦听器对象)接收由其他对象(广播器对象)生成的事件,广播器对象注册侦听器对象以接收由该广播器生成的事件。要使用侦听器,需要用具有该广播器对象发生的事件名称的属性创建侦听器对象,然后,将一个函数分配给该事件侦听器。最后,在正广播该事件的对象上调用addListener(),向它传递侦听器对象的名称。

事件侦听器模型的一般格式为:

listenerObject.eventName=function(参数){

//此处是编写的代码

};

broadcastObject.addListener(listenerObject);

其中listenerObject是指定侦听器对象的名称,broadcastObject是名称,eventName是事件名称。

5 交互应用实例

5.1 注释性的交互

这种交互主要用于对重点内容和关键字的一些注释,例如,当鼠标移动到“奥运会”三个字时,出现关于奥运会的介绍,当鼠标离开时,介绍又消失。

这种交互是通过影片剪辑的鼠标事件实现的。首先制作两个影片命名为MC1和MC2,在MC1中,加上要注释的关键字如“奥运会”,在MC2中加上要显示的注释内容。分别将MC1和MC2拖到舞台的适当位置,并设置MC2影片剪辑的实例MC2,设置MC2的-alpha的属性为0。然后给MC1添加鼠标事件,代码如下:

On(rollover){

-root.mc2.alpha=100;

}

On(rollOut){

-root.mc2.alpha=0;

};

5.2 测验题的交互

以多项选择题为例,首先新建关键帧,添加“多重选择”组件到舞台,设置组件可分离修改的单个对象,选择“组件检查器”面板中的“参数”项,输入多项选择题的问题及各选项的答案。其次,单击“组件检查器”的“选项”,输入答题前后显示的反馈信息。选择“反馈”后,输入反馈信息:在“尝试次数”栏中,输入答对问题之前尝试回答的次数。最后单击“组件检查器”的“资源”,在“控制按钮标签”下为组件设置控制按钮标签,这样制作完成了。

6 总结

总之,Flash是一种交互式动画设计工具,用它制作的课件具有形象性、直观性和趣味性等特点,能够有效配合课堂教学,促进教学情境的发展。

参考文献

[1] 祝士明.多媒体技术在职业教育教学中的应用[J].中国职业技术教育,2008,(10):19.

[2] 董波红.Flash在多媒体教学中的实践探索 [J].浙江万里学院学报,2007,(11):111.

[3] 孙志江,高传忠.轻松制作交互式测验课件[J].中国信息技术教育,2008,(3):83.

flash课件范文3

关键词:Flash;课件制作

现在流行的多媒体教学课件类型,以FLASH课件、Powerpoint课件和Authorware课件最为常见。而采用Flash软件制作的课件,在三者中体现了自己独特的优势,Flash软件是一种交互式动画设计工具,它可以将图像、音乐,声效,动画融合在一起,并嵌入交互功能,创造出高品质的课件。采用Flash软件制作的多媒体课件具有形象性、多样性、新颖性、趣味性、直观性、丰富性等特点,能够有效的配合课堂教学、引导促进教学情境的发展、渲染教学气氛。

下面就从几个方面比较Powerpoint、Authorware与Flash三种课件制作软件,并具体阐述FLASH软件的优势。

动画制作

由于Flash软件本身的基本功能之一就是制作矢量动画,因此在动画制作方面具有着不可比拟的优势。Powerpoint软件集成“自定义动画”功能,提供了一些动画样式,但是所提供的动画样式毕竟是预先设定好的,缺乏灵活性,对于较复杂的动画经常是力不从心;Authorware软件的动画制作功能相对灵活,但是动画样式很有限,操作方法也稍难;而用Flash软件制作动画则具有以下优点:

1、独特的帧动画技术,专业的矢量动画设计功能,使设计者能真正按需要设计动画效果。利用工具箱、菜单功能配合关键帧可以轻松实现物体的旋转、移动、变形等动画,甚至还可以用独有的脚本程序控制复杂和具有灵活性的高级动画。

2、素材丰富,兼容性强。Flash软件可以支持大部分的图片、声音、视频格式文件,甚至互联网上所有的FLASH动画本身就是素材资源,这使得Flash动画设计的素材非常充裕,方便设计者设计生动、活泼的动画。

3、FLASH软件的矢量动画技术,可以做到真正的无限放大,并保持画面质,有助于细节的演示。而Powerpoint、Authorware经常采用的位图图像如果图片放大的尺寸超过其原始尺寸,就不能保证图像的质量。

二、实现交互功能

一个优质的课件离不开交互功能,Authorware具有一定的交互设计功能,利用这些交互功能可以满足很多课件制作的需要,但是,因为Authorware的交互功能制作步骤比较复杂,不易操作,特别在一些复杂的课件当中,需要处理一些层次的关系,又需要用到一些参数和交互进行配合,才能达到预想的目的,对于普通老师有点难度。

Powerpoint软件只能实现简单的交互功能,比如超级链接,不过,Powerpoint简单易学,许多老师都能够自行设计,独立完成课件制作。

Flash由于有专业的 Action Script 编程语言支持,交互功能非常强大。Authorware所具有的交互性能,在Flash中都可以实现,并且,在可以利用FLASH的脚本程序设计独特的交互功能,比如“下拉菜单的交互”、“数据库技术”,等,甚至更灵活、更强大的交互功能;第二,就一些常见交互功能的制作难度而言,Authorware要面对一些比较抽象的设置,而Flash提供给用户的交互设计是比较人性化的,为普通教师学习使用Flash软件提供了便利,对于较复杂的交互功能Authorware和Powerpoint只能望尘莫及,而FLASH则完全可以有解决方案。

三、课件的“增值”

一个课件只如果是为了服务一堂课,是比较浪费的。要是可以通过一个课件的制作,一方面满足了当时的教学需要,另一方面又可以为以后制作其它课件提供现成的素材,就可以使这个课件得到“增值”。

当完成一个Powerpoint的课件后,如果其它Powerpoint课件需要它所包含的素材资源的话,可以通过直接的复制粘贴等等操作,整合到另外一个新的Powerpoint课件当中。这样,简单的实现了资源的共享。

Authorware课件的制作可以理解成一个模块一个模块,如果需要整合的话,也是利用复制粘贴等操作进行整合,但是,如果遇到两个比较复杂的课件需要整合的话,就要涉及到交互、参数、界面统一、跳转、链接等等诸多因素,这些工作量不亚于重做一个新的课件。因此Authorware课件的再利用价值比较低。

Flash软件中有一个“库”窗口,课件中所用到的图片、声音、动画、视频等所有素材都可以在库中找到,方便管理与搜索,库中的元素可以在不同的Flash课件间随意拷贝。另外,Flash课件还有一个独特的优点——Flash课件成品格式多样化,比如课件打包成exe格式适合本地运行,而swf格式的课件应用更为广泛,可以在网页中直接显示,放到互联网上可以实现最直观的共享。这样一方面扩展了Flash文件的应用范围,另一方面,如果需要整合这些Flash,还可以选择FLASH以外的软件,如Authorware、Powerpoint、dreamweaver等将FLASH课件嵌入其中。Flash这种强大的兼容性也是其他多媒体课件制作工具所不能媲美的。

四、范例说明

有一位老师原本要开设一堂数学课《应找回多少钱》(以下简称《应》),而后突然改成另外的一节课《今天我当家》(以下简称《今》),课件需要在短时间内重新制作,由于之前选择的是Flash软件制作课件,所以修改课件变得较为容易。在FLASH课件中只要修改一个组件即可更新课件里所有用到这个组件的地方,例如对课件标题,场景背景组件的更换,显得非常方便简单。其中,在《应》中有一个拖动“物品”和“钱”对象的交互操作环节,而后在《今》中也有一个拖拽“超市物品”的操作与《应》当中拖拽的类似,笔者就通过把《应》的那些“对象”导入到新课件《今》当中,然后,在“库”中,把本来的旧的对象通过“替换”操作,就完成了这一环节的制作。另外,由于两个课件有很多相似之处,《应》里的很多素材通过FLASH的组件库还可以与《今》实现素材共享,节省了很多重新搜索材料所要花费的时间。经过Flash软件修改,课件《今》在教学中达到了很好的效果。

flash课件范文4

关键词:Flash;反编译;课件;源文件;swf;技巧

中图分类号:G634.67

Flash又被称之为闪客,是由macromedia公司推出的交互式矢量图和Web动画的标准,通过Flash的可以制作出界面精美、交互性强的辅助教学课件―Flash课件已成为主流,网络共享着海量Flash资源,其中不乏优秀Flash课件作品和精美的Flash课件素材,Flash课件制作者可以通过反编译软件“破解”成Flash源文件进行学习研究、修改或再次加工应用Flash素材,这就为学习和应用Flash课件提供一条快捷通道,但要强调的是:做为研究学习的一种手段,保护原创作者的作品版权,不提倡反编译修改作品为自己所用。本文就结合笔者自身Flash课件制作实践经验,简述一下Flash课件反编译研究和修改应用技巧。

1 Flash课件反编译概述

Flash课件反编译,就是把Flash导出的课件格式(常见的为swf和exe)再编译成fla格式,即Flash可编辑格式。Flash的fla格式即所谓的源文件,这里面包含所有课件制作素材和制作流程,从中可以提取提取出swf或exe中的矢量图,声音,图片,片段,字体,文本,脚本等原始素材,也可以再次加工修改重新生成“与众不同”的Flash作品。

Flash课件的反编译成功率不是100%,永远同Flash作品的保护和加密是矛盾体。而随着Flash as的不断改进和完善,复杂的as部分的还原开始变得并不完美。即使这样,Flash反编译技术为Flash课件爱好者带来快捷和惊喜,做为学习和研究之用足以。

目前比较常见的加密swf的工具有doswf、SWFEncrypt等,主要的反编译软件有硕思闪客精灵(Sothink SWF Decompiler)、Flash Decompiler Trillix、Action Script Viewer(ASV)等。Flash爱好者根据不同研究目标和需求选择不同的相关加解密软件,这就是仁者见仁,智者见智了。

2 Flash课件反编译研究和修改应用技巧

只有掌握Flash课件反编译应用技巧,才能更好解决面对各种各样的Flash反编译难题,更快捷地研究Flash作品,更进一步提升Flash课件制作水平,制作出精美的优秀Flash课件作品。

2.1 不要过高追求Flash反编译效率。Flash课件的源文件包含所有素材及制作流程,就相当于制作蛋糕的制作秘方和原料一样性质,很多Flash课件作品都是网络获取的,根本没有原版源文件,只有反编译才是获得源文件的唯一途径――Flash反编译的过程就是把swf课件重新解压并重新编译成fla格式,即还原成Flash源文件格式,这与正常制作Flash课件是一个逆向过程。另外,再加上相应的Flash课件作品具有保密防护措施,更增添了反编译的难度,因此,不要过高期望Flash反编译成功效率,反编译得尝试,不可能100%成功,不要对反编译报以任何“希望”,反编译不了是正常的。

2.2 Flash反编译后不能100%完全还原原貌。因为不是原版的Flash源文件,Flash反编译后源文件的库元件名称、关键帧和目录会有些错乱,很难做到和原版源文件一样的原件和效果,但已经足以应付学习、研究、修改等一些基本操作了。因此,获得反编译的Flash源文件后,先不要着急入手修改或提取,先要全盘“研究”浏览一下源文件的结构和库文件,做到知已知彼,才能得心应手。

2.3 ActionScript脚本语言反编译是重难点。Flash课件的ActionScript脚本语言是个重难点,在编写AS脚本实现某个功能时都是一种程序算法逻辑思维的实现,因此反编译Flash课件后对AS脚本的修改调整,是很需要技巧的。对于AS脚本语文不精通的朋友,可能面对测试运行后调试面板的一大堆错误提示不知所措。还有一些影片剪辑MC破解后的位置及标签、编号都依次排序,查找修改很麻烦,层次也比较混乱,不容易快速找到所需要的资源。这样对于AS编程的调整尤其涉及到影片剪辑MC上的修改调整就更复杂了,得一帧帧查找调试,最终清除AS错误提示,实现正常功能。

flash课件范文5

关键词:flash;交互式;课件;AS;actionscript;脚本;开发

中图分类号:G434

Flash交互式课件的高级开发离不开ActionScript脚本--AS脚本是为其Flash产品开发的,经历1.0、2.0的过渡期,尤其是2.0时代把AS脚本推向一下开发应用的高峰期,现在最新版本3.0,是一种完全的面向对象的编程语言,功能强大,类库丰富,语法类似JavaScript,多用于开发Flash互动性、实用性的交互式课件。笔者做为一名现代教育技术的专业教师,结合多年flash交互式课件开发经验,以AS 2.0版本为主浅谈一下flash交互式课件AS脚本开发应用技巧,与大家分享共勉。

1 熟悉AS脚本的语言规范,理清flash交互式课件开发思路

学科教师不论有没有编程基础,都要熟悉AS脚本的编程语言规范,掌握AS脚本编程的规则,理清flash交互式课件开发思路和流程,才能准确编程,实现功能,完成最终的flash交互式辅助教学课件。

AS脚本内置于flash环境中,虽然不是一个严格的独立编程语言,但同样拥有语法、变量、函数等,而且与JavaScript类似,它也由许多行语句代码组成,每行语句又是一些命令、运算符、分号等组成。它的结构与C/C++或者Java等高级编程语言相似。所以,对于有高级编程经验的人来说,学习AS是很低轻松的。对于学科教师初学者来说通过循序渐进学习,短期内可灵活理解并高效地撰写成熟的AS课件脚本代码,制作出高质量交互性强的优秀flash课件。

Flash交互式课件AS脚本开发也需要一个规范的思路和流程,最好通过思维导图MindManager软件整理出功能框架和核心代码片段,把各级AS脚本功能模块的关系用相互隶属与相关的层级图表现出来,提高开发效率,辅助学科教师高效完成AS编程,实现预想交互功能。

2 掌握flash交互式课件开发常用代码技巧,提升AS脚本开发效率

对于flash交互式课件而言,图、文、声、像的素材编程控制;教学流程的导航控制;画图控制;时间日期控制;其它课件交互式功能实现等AS脚本编程最为常见,因此,学科教师要灵活掌握flash交互式课件开发常用代码技巧,才能提升AS脚本开发效率,事半功倍。

2.1 Flash交互式课件导航条的AS脚本开发技巧

Flash课件分几级导航目录,需要应用AS脚本编写好操作导航结构,可灵活进出课件内容,按教学进度调整flash课件演示流程。一般可通过按钮on事件编程控制,常基本的跳转代码GotoAndPlay和GotoAndStop,可实现一个场景内或不同场景间关键帧的跳转,以及影片剪辑内部的灵活流程跳转,但这样随意跳转容易造成混乱。大多数情况下,都设计成不同的导航结构和导航菜单,通过导航模块统一控制教学流程,这时,可通过影片剪辑MC的onClipEvent事件,再配合拖动、滑动等AS脚本控制,可实现操作简单、控制灵活、层级分明的flash交互式课件的导航条。

2.2 Flash交互式课件声音和视频的AS脚本开发技巧

在flash课件中通过AS脚本编程可实现声音的播放停止、音效、平衡、音量、循环等功能。一般通过创建Sound声音对象,通过attachSound方式与库中的声音产生实际链接关系,再通过AS脚本编程来实时的控制声音,可通过play、stop控制播放停止;通过setVolume、setPan等控制声音音效;通过stopAllSounds代码控制全部静音等。总之,通过flash的AS脚本可开发出MP3播放器,足可见AS脚本控制声音的功能强大。

对于flash课件中FLV视频处理,更多地应用文件菜单里的导入视频功能,内置了很多不同样式和功能的FLV播放器,能满足大部分flash交互式课件开发使用。一般采用链接方式灵活控制FLV视频,如果视频容量较小可嵌入到flash课件里,以影片剪辑方式导入,然后再通过AS脚本自行开发一个视频播放器,灵活控制FLV视频播放、停止、快近、回播等功能。

2.3 Flash交互式课件画图的AS脚本开发技巧

Flash AS脚本提供了功能强大的三角函数、数学计算以及画图控制代码,可灵活实现编程画图。以flash绘图板为例,可AS编程实现直线、曲线、折线、圆形、方形、橡皮等功能,可实现线条粗细、线条颜色、填充颜色等灵活编程控制。一般通过Math类、color类、MovieClip类、Mouse类等的强大方法,综合编程实现复杂画图功能,网络有很多这样的源文件,学科教师可下载分析、修改、调整,完全就满足flash交互式课件开发应用了。

2.4 Flash交互式课件时间日期的AS脚本开发技巧

Flash交互式课件少不了时间和日期的控制,例如,倒计时、万年历、时针等,通常使用内置Date对象获取相对于通用时或相对于运行Flash Player的操作系统的日期和时间值。Date对象提供了很多处理通用时间或系统时间的方法,由七部分构成,它们分别是年year、月month、日date、时hour、分minute、秒second、毫秒millisecond。Date的功能强大、控制灵活,可针对实际flash交互式课件开发需要,灵活控制系统日期和时间,辅助课堂教学。

2.5 Flash交互式课件响应键盘的AS脚本开发技巧

Flash交互式课件开发离不开键盘的响应控制,尤其是在FLASH游戏教学课件制作中,如果缺少了响应键盘的方法,更是不可能的。AS脚本编程时,响应键盘的方法主要的四种,分别是:利用按钮进行检测;利用KEY对象;利用键盘侦听的方法;利用影片剪辑的keyUp和keyDown事件来实现响应键盘。学科教师只有熟练掌握了这些方法,然后加以变通,就会创作出很多意想不到的交互式课件效果。

2.6 Flash交互式课件文本框的AS脚本开发技巧

通过AS脚本编程可实现交互式课件的动态文本控制--通过AS脚本的MovieClip对象中createTextField方法可创建新的空文本框,使用TextField对象来设置文本框的属性,使用TextFormat对象来格式化文本框中的文本,使用动作脚本来俘获文本框发生的事件,例如,可以确定用户是否修改了文本框的文本或滚动了文本。通过编写脚本语句,使用这些事件onChanged或onScroller来触发脚本运行,完成高级应用。

Flash交互式课件常用的AS脚本开发技巧不胜枚举,如loading技巧、鼠标跟随拖动技巧、调用外部EXE文件技巧、hittext碰撞检测技巧等,这就需要学科教师多学习、多积累,内化成自己的编程技能和编程技巧,灵活编写AS代码,设计出功能强大的交互式课件。

3 积累各种交互式课件开发常用代码,创建个性化AS代码库

网络的成熟的flash文件很多,大多可通过软件反编译成源文件学习,尤其是AS代码的编程思想和编程技巧,都可以“信手拈来”为我所用。并且网络共享的flash源文件也为学科教师开发交互式课件提供了便利,很多代码和素材都可以直接移植到课件开发里,提升了课件开发效率。与此同时,学科教师也要把常用AS脚本代码整理、分类,注重个性化AS代码库的创建和更新,缩短课件开发编程时间,更多的关注点放在课件内容和课件拓展应用上,使课件真正发挥辅助课堂教学作用,提高教育教学质量。

综上所述,学科教师要熟练掌握flash课件AS脚本开发规范和编程思想,提高编程素养,积累AS开发经验技巧,努力提升交互式课件开发效率,开发出功能强大、互动性强、操控灵活的flash课件,为有效辅助课堂教学提升教育教学质量服务。

参考文献:

[1]鲍洁.论Flash制作多媒体CAI课件[J].科教文汇,2007(06).

[2]庄文杰.基于Flash的课件交互功能的设计[J].软件导刊,2009(04).

flash课件范文6

关键字:Flash软件;多媒体教学课件

【中图分类号】G712

引言

Flash软件是一种由美国一家公司设计的二维动画软件。作为一种交互式动画设计的工具,Flash软件具有动画、声效以及新颖的界面等特点,越来越受到广大教育工作者的青睐。它能使教学课件的动画效果更优质,对学生的多种感官进行刺激,将抽象的内容生动形象化,进而调动学生的积极性和主动性,促进教学质量的提高。本文将主要介绍利用Flash软件制作多媒体教学课件的优点,其制作的具体方法、流程及在应用Flash软件制作多媒体教学课件时应该注意的问题。

1.利用Flash软件制作多媒体教学课件的优点

1.1动画制作方面

Authorware软件动画制作功能比较灵活,但是操作起来比较难。Powerpoint软件虽然具有“自定义动画”的功能且提供一些动画的样式,但缺乏灵活性。与前两种软件相比,Flash软件具有矢量图形和流式播放的技术,可以任意缩放图片的大小而不影响图片的质量,可以更具体的演示细节部分。而且Flash软件能够提供逐帧动画、引导层动画等,能制作出丰富多彩的动画效果,更加生动形象地表达所要表达的意思。

1.2安全性和保密性方面

利用Flash软件制作的教学课件具有载入保护功能的设置,可以防止其他人的任意修改,对教学课件内容进行随意性的破坏,进而大大的增加了教学课件的保密性与安全性。

1.3交互性方面

交互性在评价一个教学课件好与坏的时候,起着非常关键的作用。利用Flash软件制作的教学课件的一个迷人之处就在于它能提供强大的交互功能,教师可以轻而易举的通过点击按钮来控制教学课件的播放。在制作测试题的时候,操作人员可以通过点击鼠标、键盘等来控制课件,实现了人机的交互。

1.4实用性方面

利用像Powerpoint似的软件来制作教学课件比较容易,操作起来也简单且很容易受到教师们的接受,但是在再次修改的时候会比较麻烦。然而,Flash软件不存在修改麻烦的问题。利用Powerpoint制作的教学课件,如果要修改一张被多次利用的图片,需要将修改后的图片在课件中的许多地方进行重新的调用,实行起来比较麻烦。而Flash软件则需将课件中的内容作为元件放到库里,既可以被多次调用,也可以在修改的时候,只需要修改库内的元件就可以了。

2. 利用Flash软件制作多媒体教学课件的方法

2.1设计思想的确定

要想使教学的设计与教学课件的制作之间完美的结合,设计思想的确定就显得尤为重要。Flash软件制作的课件的设计思想,对于课件的具体制作及使用都会产生极为直接的影响,也会对教学设计的实现程度产生很大影响。因此,在设计的时候,应该遵循教案的要求,对教学中的每个环节都有很细致的了解,对课件中页面的交互关系图进行绘制,进而理清需要相互跳转的页面,然后再根据教学的内容,对动画设计的所有细节部分进行详细的阐述。

2.2准备素材

素材作为多媒体课件中的最基本的元素,包括图像、声音、文字、动画等。一个课件制作的成功与否,很大程度上取决于其使用的素材的质量与丰富程度,这就需要制作者掌握大量的课件设计的素材。素材准备的过程可以分为两个步骤:一是素材的收集,二是素材的处理。对于素材的收集,可以根据自己的喜好通过素材库进行收集,也可以通过网络获得关于Flash的素材。对于素材的处理,

主要是对那些原始的不符合设计意图的素材进行修改。常见的一些处理方法有:改变图片的大小,换或者去掉背景,将视频格式进行转换等。在对素材进行处理的时候一定要思考所设计课件的特色之处,与课件的格调保持一致。

2.3课件制作

将准备的素材进行编辑与合成,就可以制作出课件。要想把课件做好,思路一定要清晰,而且要突出重点。利用Flash软件制作教学课件,首先需要突出动画的特点,化解教学的难点,需要用到的动画效果包括:闪烁效果、淡入淡出效果、变形效果、运动效果等。其次需要充分的利用其强大的交互功能整合一些关键的知识点。在交互功能的制作上,应该做到形式与内容体现参与性,风格方面体现激励性。交互途径可以通过“用户界面”实现。例如,在制作一些测试类的课件的时候,提出问题后可以讲几种答案设为不同的按键,学生如果选择正确的答案就给予鼓励,如果选择错误可以引导学生找出错误的原因。

2.4课件的调试

一个课件的制作完成后难免会出现一些问题,这就需要在课件制作完成后,对课件进行测试与评估,观看其演示的效果,考查其播放的性能。如果发现问题,需要及时的修改,以期达到最佳的效果。

2.5课件

课件制作的最终目的是应用到具体的教学中。所以,那些经过调试后的课件需要及时。可以根据课件的大小与需要,将课件拷贝成光盘,将其变成便于使用的教学软件。也可以将其上传到网站上,使学生能够在线使用。

3.利用Flash软件制作多媒体教学课件应注意的问题

第一,在具体的教学实践中,画面不要切换的太快,要给学生留出足够的时间进行思考。第二,在授课的过程中,不应只自己夸夸其谈,应积极开发学生的发散思维和创新能力,因此课件中要分为教学内容、随堂练习等环节。第三,应该合理地使用素材,不能搞得华而不实,合理的分配课堂上的时间。

4.结语

利用Flash软件制作的多媒体教学课件,具有生动形象、趣味性高等优点,可以使学生能够轻松地理解所讲的内容,对课堂教学的改进,教学方式的转变及提高教学质量等具有重要意义。应该大力支持将Flash软件应用到多媒体教学课件的制作中。

参考文献

[1]廖俊杰.Flash在多媒体教学课件开发中的应用[J].中国集体经济(下半月),2007,05:180-181

[2]赵明,冯丽.多媒体教学课件开发原则与创作模式[J].西安文理学院学报(社会科学版),2008,02:120-123

[3]陈燕,王康.浅谈多媒体教学课件开发[J].张家口职业技术学院学报,2009,01:70-72