Flash积件制作的整体构思与实现
文/盘俊春
多媒体积件的制作是计算机辅助教学发展的转折点,标志着计算机辅助教学的发展进入新的阶段。在以网络为基础的今天,Flash积件的优势就显得尤为明显了。在进行Flash积件开发的同时,如何对积件进行有效的设计、组合使用和管理呢?下面,我们就从这三个方面阐述Flash积件制作的整个探索过程。
Flash积件的设计
(一)积件形式的选择
一般Flash积件有两种形式,一是文件名为“*.fla”格式的可被编辑的源码积件,二是文件名为“*.swf”格式的积件。
(二)积件的整体设计
积件的整体设计包括教学内容、积件框架和脚本编写三个方面。
1.教学内容方面的选择
教学内容大体可分为两类:一是把学科中不同章节的内容制作成相对独立的模块积件,然后组合成相对完整的课件;二是把一个课件分成几个相对独立的教学功能积件,视教学需要而决定其取舍。并不是每一节课都要制作教学积件,如果每一节课都要制作教学积件,那我们教师不出三天就会黔驴技穷、才思枯竭。事实上,我们对积件的要求是:“实用”,没有繁杂的手段,没有多样的形式,没有花哨的内容,只有最实用、最朴素、最真实的东西。比如,对数学、物理等理科内容,应该充分利用Flash的强大功能,选用模拟实验方式制作交互性强的积件。
总之,积件的教学内容选择应体现在以下几个方面:
(1)对教师创设情境提供辅助作用。
(2)拓宽课堂容量。
(3)将某些抽象问题直观化。
(4)将实验基本操作技能的培养程序化。
(5)能引起和适合学生对知识的思考和探索。
2.积件框架的设计
(1)交互性设计。
积件内容的设计尽量加入交互方式,激发学生在学习过程中主动参与和积极思考。在疑难知识点上充分发挥多媒体的功能,展现其内涵,体现积件的功能。
(2)界面的设计。
积件界面的设计应满足如下几个方面:
内容简洁——课件的操作界面避免繁琐,内容应力求准确、简洁明了。即要求所表达的意思明确,不要使用意思含混、模棱两可的词汇或句子,并且尽可能用较少的文字或简单的图表来表达所需的信息。
前后一致——这是人机界面领域的普遍原则,即相同类型的信息使用一致的方式和形式显示。包括风格、布局、位置、所使用的颜色等的一致性,以及相似的人机操作方式。
色彩搭配协调——色调要鲜明,要为塑造的形象、创造的意境和表现的主题服务。不同的主题、不同的内容应用不同的色调来表现。色彩如果使用不合理,就会对人产生视觉疲劳等方面的心理影响,过分渲染则分散人的注意力。
(3)导航设计。
建立信息间的层次结构和浏览顺序。具备相关内容的超链接,提供由关键词(基本概念)和目录树查找相关内容的快速跳转功能。对于描绘教学内容的重要媒体提供查询和直接显示功能。例如:在例题解答过程中,如果需要用到某个定理时,就可以在旁边加入一个按钮,使学生不懂时可以点击按钮进行查询。
3.脚本编写
制作积件脚本是制作者根据教学内容的特点,选择合理的方式把教学内容展现给学生,使学生轻松地学会知识。脚本是积件制作的依据,是用文字语言、简单的图形来给制作者描述如画面风格、跳转方式、展现形式、配音、视频应用等具体要素的制作情况。
脚本的编写应遵循以下几点:
(1)熟悉教学内容。
(2)正确表达学科的知识点、重点和难点。
(3)详细地分析了教学内容以后,联系学生已有的生活经验创设学习情境。
(4)注意启发引导,组织的表现形式要符合学生认知规律,引起学生学习兴趣。
(5)要充分运用多媒体的交互性、共享性、开放性、协作型和主体性以满足课堂教学的需要。
(6)不能变“人灌”为“电灌”,形成电子搬家。
(7)能反映知识的新颖性、及时性。
Flash积件的组合使用
先以一个网络教学方案举例说明,如图1所示。
以上方案是通过网页平台把积件组合起来使用。当然对于“*.fla”格式的可被编辑的源码积件,我们可以直接当作Flash元件素材来利用;对“*.swf”格式的积件,我们可以把它和其他软件进行整合,也可以单独使用。除了例子所举的网页组合方式外,我们还可以选择与其他软件进行组合使用,如:采用“‘Authorware、PowerPoint、几何画板等软件>+‘*.swf>”积件的模式,通过其他软件对“*.swf”积件进行调用,把它整合到课件中。此时可以把“*.swf”积件直接当作一个外部文件调用,也可以把“*.swf”积件插入到其他软件制作的课件中。
下面主要讲讲如何利用Flash软件实现对“*.swf”积件的整合使用。
在Flash中有一个loadMovie()函数,它可以在一个SWF影片中加载外部的SWF影片,我们可以设计一个主控积件,利用loadMovie()函数进行对其他Flash积件的调用。实现模型如图2所示。
具体做法如下:制作一个Flash主控积件,其中主要是设计一个由按钮组成的导航菜单栏,按钮和教学积件相对应,它能实现单击按钮可以加载相应的教学积件。这些按钮上的程序代码的一般形式如下:
On(release){
loadMovie(“教学积件1”,1)
}
功能是:单击并释放按钮时,加载教学积件1影片。
积件的管理
(一)建立积件库
积件库应当符合储存容量大、检索容易快捷、可持续扩充和修改的特点。关于积件库建立方法,可以是用光盘或磁盘的方法储存课件和已完成的积件,也可以在互联网服务器上开辟一个专门储存积件库的空间。积件库的解决方案如图3所示。
(二)对Flash积件进行分类管理
可以按照资源的类型、资源内容所属的学科、资源的属性进行分类管理。例如,按教学单元分类,可以分为初中、高中,再往下分为各年级、各学期、各单元以及各课时等;也可按资源的属性来分,分为Flash组件、Flash类、AS源程序代码、常用Flash元件等。图4就是一个积件库分类示例。 |