0引言
信息技术教育的快速发展已经从传统的黑板教学中的教学模式产生巨大的影响成为一个现代化的多媒体教学。多媒体课件作为CAI的一个重要途径,多媒体在最近10年的实践教学中获得了广泛的应用,而且积累了非常多的经验。多媒体可以根据不同的教学内容或者学科内容的特点,非常充分地运用图片、视频、声音、文字或者具体的技术等多多媒体的应用。多媒体的理论内容很生动,同时也是是抽象的、有效的,可以激发学生对于学习的兴趣,提升学生的学习能力,促进学生的主动学习。
1多媒体课件开发的关键技术
FLASH动画有以下特点:方便网络共享,可以支持流媒体,占有容量小等特点,所以我们选择使用的开发工具为FLA-SH设计。
1.1关键帧的技术
传统动画在二维动画中是通过在每个图案的动画师手出的图象绘制的,并稍有不同。24要计算第二个,如果你做一个两分钟的动画图,需要2880,将花费非常大的财力、时间、物力和人力。在使用(除精心刻画的内容,如人的头发飘扬、跑步等)Flash创作的过程中,并不需要绘制的图片一个接一个,只需选择一些照片可自动绘制,其他帧产生的。这不仅会大大减少工作量时的动画效果,也可以在减少电影文件的基础上,达到规模非常流畅的过渡效果。
1.2矢量图形的技术
因为FLASH使用DE矢量图形技术,而且FLASH作品的特点是体积小,如声音和动画包含上百十或者几十动画秒,只有大概几千字节。矢量图形由曲线和直线,例如线,点,多边形,矩形,圆弧和圆等,这是通过数学的计算公式计算所得描述。FLASH的最大的优点就是体积小,也不用管图像和分辨率的大小,因此不管缩小或放大,都不会因此失真。但是FLASH的缺点就是难以显示生动的彩色图像的层次丰富。
1.3超媒体的技术
超媒体技术是多媒体和超文本的组合,超媒体是英国的超媒体和超文本的多媒体,是词的组合。超媒体以及超文本不同的是,超文本主要以代表建立主文本之间的联系的文本信息的形式是关系之间的链接。超媒体应用程序会发出图形,动画,视频,图像,声音等几种媒体信息,所以建立起它们之间的链接关系的链接是声音、文字、图像、图形、视频和动画片段之间。
1.4交互的技术
多媒体互动课件的优势就是在于它的互动性,并且选择FLASH软件设计的最主要的原因是相对于其他的软件,FLA-SH的互动性更加稳定一点。
2交互式多媒体课件的设计原则
互动式多媒体课件的设计,除去运用传统的多媒体课件的教育、科学、艺术、多媒体等设计原则,也容易突出学生的操作、控制、掌握和友好的人机交互功能。那么具体的,互动式多媒体课件设计也应该遵循以下几个原则原则:教学原则。交互式多媒体课件和课件,作为传统,它的应用目的是在于提高教学效率,优化教学结构,所以我们运用互动式多媒体课件必须有利于学生学习,教师教学,也有利于学生的课外学习。交互原则。交互式多媒体课件操作简单、灵活、可靠、易于通过简单的培训,以控制教师和学生,学生和教师或联系人均可以灵活地使用。交互式多媒体课件应该具备界面的设计非常友好,并且可以及时地提示和反馈。简约原则。交互式多媒体课件的显示屏应该是一致反应的是视觉学习者心理。对于画面的布局应该进行对焦,但是在同一屏幕的对焦很困难,因为对象运动通常难以超过两个,画面不太多,颜色的数量也不多,会使学生减少或者避免外界信息的干扰。科学原则。科学性原则是交互式多媒体课件,特别是基于模拟课件的重要指标,科学的要求更为重要。其基本要求是,知识的科学原理的准确性。开放原则。由于交互式多媒体课件难,持续了很长时间。通过网络资源共享的形式,课件制作发布,但也有扩展性的内容知识,以满足各种学科教学的需要。
3实现Flash多媒体课件交互功能的方法
3.1场景跳转法
FLASH是可以通过场景的变化添加多个场景的,可以实现动画故事板。此外你可以把一个更加复杂的动画版应用于多个场景。对于多个的场景,那么独立每个场景的生产者,完工后的各种场景都是由于脚本,才能连接在一起,从而,最后成了连续的动画。帧整个的课件需要一万,在同一个场景中的操作极为不便,可以把一个模块化的过程摆在不同的场景,然后将每个场景的动画场景跳转功能一起,构成最终的动画,使用互动的各种模块来实现课件。该脚本是一个场景跳转GOTO和播放(“场景名称”,帧数)。在正常情况下,它会自动跳到另一个场景中的第一帧。跳转场景设计思路和过程:在FlashCS4中,片头动画、逐帧的动画教学内容中,传统补间的教学内容、引导层的动画教学内容、遮罩动画电影和教学内容代表作将放置在不同的情况下。图1为场景1到场景7跳转结构图。
3.2帧跳转法
使用跳帧实现交互式教学内容是模块化的工艺设计过程中最常见的方式,在生产的每一个模块的主场景时间轴上每一个影片剪辑的影片、剪辑元件的关键帧等每一帧元素,在主时间轴都有顺序停止功能,可以利用它来控制影片剪辑的动画开始或者停止播放,然后可以跳转到另外一个影片剪辑按钮之间,从而来实现对于交互式课件内容的控制。通过这种方式,可以使该层结构的FLASH课件变得清晰,这也很容易修改。使用跳跃脚本的gotoAndPlay()函数来控制影片剪辑的元素与游戏之间跳转。
3.3外部影片加载
FLASH加载外部数据文件,仅在任何额外的外部文本文件变量删除或者修改变量,不需修修改源代码的FLASH,FLASH的动画则不变,但是内容的自动显示会进行相应的修改,但可以重复地使用,从而加快项目发展的过程。SWF格式在交互式网页的形式工作,通过使用加载动画函数(或负载电影货号功能)来实现页面底部加载的电影。在这种方式中,为了提高网页加载速度也降低了生成的文件的卷,从而优化课件的结构。在生产的过程中,使用Load函数加载外部SWF电影需要在主电影的画面的特定区域进行定义。所以,这个问题需要面对装载过程来确定如何调整加载影片的大小和位置。
作者:陈松杰 单位:白城师范学院计算机科学学院