基于FlashCS5的实验课件的设计与实现

1. 绪 论
1.1 Flash课件的发展与前景
计算机技术应用于各行各业,基于Flash的课件的制作在课堂教学中的作用是越发强大了。作为一种新型的教学媒介,相对于传统教学的方式而言,它在实践与应用中已经证明了其优势。并且在各种各样的多媒体课件制作软件中,Flash以其众多的优点脱颖而出。作出好的课件设计是老师成为先进教师的方法之一,特别是在当今大力促进教育改革的过程中,已经成为一种必然的趋势。[1]
Flash课件应用的普及越来越广,技术上也不断更新,发展到Flash MX(6.0)之后,脚本语言也得到了长足发展,交互式教学课件作为发展方向,受到越来越多人的欢迎。
Flash教学课件应用具备如下特点:
 教育性:教学课件的主要内容必须要符合教学大纲,它的表现形式也必须符合教学的心理学。
 科学性:教学课题提到的科学定义、原理及概念要正确,涉及的内容一定要准确、真实且符合科学逻辑。层次清楚,例子合情合理,模拟内容形象生动。
 艺术性:制作的教学课件有很强的感染力,在听觉及视觉上具有一定的说服力及令人神往的逻辑思维。
 技术性:交互式教学课件设计合理,性能好,图形、文字清晰,快慢适中。
 使用性:界面和睦,操作方便、容错能力高文档齐全。[4]
所以,Flash课件一定要符合教育学法则、课件的技术与使用性和教学科学与艺术,前期做好一切安排,准备好教案、做好计划和估算。
1.2 项目的目的与意义
在传统教学中,因为课本笼统容易让学生觉得无趣。而兴趣使学生产生学习动力,所以要让学生对课堂感兴趣并喜欢上它,就要改变传统的教学方法,调动学生的积极性。而行之有效的方法,就是要充分使用flash课件的效果。
使用Flash实验课件的宗旨是提高课堂教学的效率,转变课堂教学的结构方式,不仅要方便教师的教学,而且要方便学生的学习。所以首先要关心的问题是使用若干个课件而实行的多媒体教学是否有其必要性。[6]解决教学重点、难点的问题,相当于是去选择那些演示及观察不清、常规手段不能演示或者是比较难演示的内容,选平时课堂上用常规的方法不容易解决的问题。[5]
万用表判别三极管电极的实验项目就是针对这些问题而进行设计的,互动的课件设计为广大学生和老师交流、学习和备课提供了一个很好的平台。让那些没有学过计算机科学与技术的人可通过该课件实验,在较短的时间内完成自学,可以熟悉并掌握这门学科的理论知识与实际操作,更好地适应了现代学校与社会发展的需求。
1.3 项目内容
本项目内容主要包括万用表测试晶体三极管、显示、隐藏三个主菜单和其他元件组成,而其中三个主菜单主要是使用MenuBar组件和Menu组件生成,其内容如下;
1、万用表测试晶体三极管菜单:包括NPN三极管极间电阻关系测试、PNP三极管极间电阻关系测试、NPN三极管基极判别、PNP三极管基极判别、NPN三极管集电极与发射极判别和PNP三极管集电极与发射极判别子菜单。
2、显示菜单:包括显示BE正向阻值、显示BE反向阻值、显示BC正向阻值、显示BC反向阻值、显示CE正向阻值和显示CE反向阻值子菜单。
3、隐藏菜单:包括隐藏BE正向阻值、隐藏BE反向阻值、隐藏BC正向阻值、隐藏BC反向阻值、隐藏CE正向阻值和隐藏CE反向阻值子菜单。
2. 系统分析
2.1 可行性分析
可行性研究的宗旨是在最小的成本和最短的时间内来明确问题能否处理完。此系统的可行性分析有以下几个方面的内容:
1、经济可行性:主要是评估设计的项目经济效率,该系统作为毕业设计,不用研发费,对于我们学院在经济上是能够采纳的,如课件制作在它实施后能够提升教学效率,有助于学院完全实行网络教学。所以它在经济上是行之有效的。
2、技术可行性:主要是阐明技术条件可否成功的实现开发工作。该系统采用了flash动画软件进行开发,是把图形、文本等多种信息和计算机结合在一起的技术,让老师和同学们很容易接受。所以,系统软件研发平台已成熟。在硬件方面,当今Flash动画科技发展迅速,硬件推陈出新快、可靠性又高和价格低廉,因此其硬件平台完全可以满足该系统需要。
3、时机可行性:就目前来看,Flash课件满足了多数人的需求。学校良好的有线和无线网络设施为系统开发提供了基础。
综上所述,该系统已确定了开发目标,投入较少、成效又快,并在经济和技术等多方面都是行之有效的。因此此系统研发是行之有效的。
2.2 需求分析
随着信息化的拓展,交互式课件的使用受到青睐。大多公司都看准了这块市场,都相应开发自己的课件产品。有些课件让人心旷神怡,但是它所反映的教学实质缺少逻辑性。多媒体课件讲求的是一定的艺术形式,但是过于华丽的界面可能会取代教学内容而成为学生的视觉中心,从而导致散学生分散注意力。如果要是在传统的教学课件中加入动画、声音等元素则可以提高学生的学习兴趣。他们通过视、听、悟充分的去感知较为抽象的内容,适应了学生从具体到抽象的认识及学习规律,以保证教学的顺利进行。
互动性课件在课堂教学的作用已经越来越突出,贡献也越来越大,这就需要我们去充分挖掘计算机潜力以便解决教学过程中的实际问题,并且Flash课件的完成将发布成.swf格式,对硬件的要求不高,操作方便。但同时计算机也不是全能的,所以我们要把它和传统教学方法联合起来,做到具体问题具体分析。
并经过下面两个方面的分析比较,最终决定用Flash软件去制作实验课件。
1、与传统教学相比
本次实验课件的制作是针对物理学习的协助课件。在课堂上,老师在讲物理实验时,几乎是以原理图进行教学或到实验室进行具体的操作,但是教学比较抽象学生不易理解,具体实验操作开销大,费时费力,限制因素多。因此针对这一问题,在此以万用表判别三极管电极实验为例,来具体说明它的实用性。既切合了课堂协助教学的使用,又提升了学生的学习兴趣,又为广大计算机爱好者学习的提供了帮助。这些充分说明了对Flash课件的需求之大。[7]
2、与其他教学软件相比
如今时兴的教学课件类型,以Flash课件、Authorware课件和Powerpoint课件最为多见。而使用Flash制作的课件,在三者中体现了自身独特的优势,它是一种交互式的动画设计对象,可将图像、声效及动画结合在一起,并加入交互功能,制作出高质量的课件。[9]
下面结合Flash软件的优点,从以下几点比较Authorware 、Powerpoint与Flash三种课件制作软件。
(1) 动画制作
由于Flash软件制作矢量动画是它的基本功能之一,可以达到无限放大,并维持画面的质量,方便细节的演示,所以在动画制作方面有着很大的优势。Powerpoint软件的“自定义动画”功能中的一些动画样式,是提前设好的,灵活性低,对于较难的动画往往是无能为力;Authorware软件的动画制作相对而言会比较灵活,但因动画形式的限制,操作方法也比较难。
(2)实现交互功能
Flash因有专业的 Action Script 编程语言的支持,交互功能较好。Authorware的交互性能,不仅在Flash中都能够实现,而且还能使用其脚本程序设计特别的交互性能,如下拉菜单的交互、数据库技术等等,或是更强大、更灵活的交互性功能;第二,就一些常见交互功能的制作难度而言,Authorware要面临一些比较抽象的设置,而Flash给用户的交互性能是比较人性化的,为普通教师学习使用Flash软件提供了便利,对于较复杂的交互功能Authorware和Powerpoint只能望尘莫及,而Flash则完全可以有解决方案。
(3)课件的“增值”
一个课件如只是为一堂课服务,是比较奢侈和浪费的。若能够通过制作一个课件,不仅可以符合当时的教学需要,又能够为以后设计其它课件提供资料,就能使这课件得到“增值”。   
当完成一个Powerpoint的课件后,若其它Powerpoint课件要它所含的素材资料的话,可直接复制粘贴等等操作,重组到另一个新的Powerpoint课件当中。这样,简单的达成了资源的共享。Authorware课件的制作可解析为一个模块一个模块,若要重组的话,也是用复制粘贴等操作来实行重组,但如果碰到两个比较难的课件要重组的话,就要关系到交互、界面的统一、跳转、链接等等诸多因素,这些工作量不亚于重做一个新的课件。因此Authorware课件的循环利用率较低。   
Flash课件有一个特别的优势——Flash课件成品样式多,如课件打包成exe格式符合本地运行,而swf格式的课件使用更广,可在网页中直接展示,放到网络上可实现最直观的共享。
综上所述,还是要用Flash制作出的课件更能让人眼前一亮!
2.2.1 设计目标需求
使用Flash课件实行的教学内容,要使其提升以前教学形式的目标,从以下几个因素中考虑:是否在教学形式基础上有了创新;是否改善了原基础上的教学效果;是否减少了教学时间与成本;是否降低了某些实验与训练危险性;是否处理好了师资缺乏或师资水平不高等问题。[8]
2.2.2 使用者需求
课件的使用者主要包括教育者和被教育者。教育者在使用多媒体课件时应考虑被教育者的年龄、接受能力与基础等多方面因素。这直接关系到课件类型的确定,使用哪种教学形式等多方面问题。
2.2.3 开发规模需求
课件的开发是一个系统工程,在开发中要做很多任务。所以,在确保达到目的的前提条件下,一定要限制课件的复杂程度及开发范畴。限制开发的规模,可从下面几个方面进行考虑:第一,要使课件所涉及的主题尽量要窄;第二,在确保达到教学需要的前提条件下,要尽力的降低课件的复杂程度。
2.2.4 课件素材采集需求
课件素材主要包括万用表组件和三极管组件等内容,字和文字一般是在课件编写时从键盘上暂时录入的,而文本主要是使用Word软件编写成文本文件保存在磁盘上,在课件制作时能够调用。
1、图形、文字和文本:在Flash中使用文字,表达内容的简洁有力是首先要思考的因素,不仅要从文本词义去推敲,还要去思考字体、颜色和大小等问题。采集图形时,根据课件制作工具所许可的格式进行选择具体的工具,并用Photoshop对图形格式进行转换后再使用。
2、影片剪辑和按钮:准备影片和按钮时,除了元件制作还要写出影片剪辑及按钮的实例名称,使脚本在实现调用实例能运行成功。
3、脚本代码:查阅各种书籍准备好要实现实例的脚本代码,然后在记事本中先输入代码,后期使用时可以直接使用运行调试。

4. 结 论
转眼间毕业设计过去已有一段时间,在设计的每一天都会让我有成为一名真正的设计师冲动。在这期间可能不一定会让一个人有着翻天覆地的变化,但这变化就是这样一点一点的产生了。
“纸上得来终觉浅,绝知此事要躬行!”在这设计期间,让我感到自己在实际应用中所学专业知识的贫乏程度。而平时老师在课堂上所讲的,是书上没有而对我们有实际意义的知识。在现实生活中我懂得了专业技能是怎样去被实践的。在这过程中我不仅了解了Flash所要具备的专业技能,并让我深深体会到多种学习方式的重要性。
在此期间,我也深刻的感受到要成为一名优秀的Flash设计师是一件多么不容易的事情,不仅要有扎实的编写代码基础,还要有足够的干劲及热情,必须要有事先对设计进行可靠性报告和编写代码的能力。
而在平时我们在制作flash动画的过程中一定要注意边做边保存,因为有时我在做到一半多的时候就出现了电脑卡死的事情,前面做的就全没了,所以,一定需要注意制作flash动画时一定不要开太多程序类软件,以免造成电脑卡死现象。
当然,制作flash课件也是需要一定耐心的,否则是出不了什么好作品的,一心一意的对待才会有收获,虽然在课件制作中总是会出现各种各样的问题,甚至是没法解决,这个时候我们就要用变通的思维去修改它。
在校期间我一直忙于理论的学习,比较没有机会和经验来参与毕业设计,所以在这之前flash动画制作对我来说还算是蛮抽象的,经过这次设计让我明白一个完整动画的完成必须付出才有一定的收获,并要在每个阶段进行必要的总结和检查。在设计过程中我也深刻的体会到头脑清晰对一个设计有多大的指引作用,它可以让设计人员对这个动画所要实现的功能在总体上有具体的认识,并能减少在设计过程中出现那些不必要的脱节。
作为即将毕业走出校园的学生,经过这几年的在校学习,对设计也有了一些基本的理性认识和理解。除了上课,最能让我感觉到身在大学的就是图书馆,在过去的几个月期间,我往返于图书馆与宿舍之间,让我感受到了一个充实的学习期,也让我体会到了大学的魅力,对大学充满信心,对自己也充满信心,以乐观的心态迎接明天挑战。
但是我的这个项目内容较为简洁,技术水平有待提高,虽然是很努力了,但总体效果不是我所预想的那样,应用到的代码难以消化,希望老师和同学们多多谅解和包涵,给我更多的意见和建议,让我做的更好。

原创文章,作者:Editor,如若转载,请注明出处:https://www.diyilunwen.com/lwfw/sheji/821.html

(0)
EditorEditor
上一篇 2014年10月11日
下一篇 2014年10月11日

相关推荐

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注