基于虚拟现实技术的网络课件写作系统
5)多媒体集成器:要制作一个适合学生个别化的网络教学软件,单单依靠QTVR的虚拟现实技术是远远不够的,QTVR技术还是一种初级的桌面现实系统。将它应用于教学并取得良好的教学效果,我们还必须借助于其他传统的多媒体来弥补它的不足,例如:图像、声音、文本、视频等。苹果公司的QTVR写作软件Authoring Studio也没有提供QTVR同其他传统媒体的超连接。在本系统中,为了将QTVR的全景电影文件、物体电影文件和图像、声音、文本等传统媒体元素有机地集成到一个网络课件中,我们设计了这个多媒体集成器。它根据脚本对各种媒体的定义和加涅的教学设计理论,使用超连接的形式将各媒体元素合并成一个整体。
6)课件预揽器:本系统的全称是基于虚拟现实技术的网络课件写作系统。顾名思义,在本系统上开发出来的教学软件最终要运行在网络上的,而开发过程几乎完全集中在PC上。课件预揽器在单机上模拟一种合适的网络环境,以提供对网络课件的预揽,为网络课件的写作提供一种所见即所得的集成开发环境。使得课件的设计和初级测试可以完全在单机上完成。
7)浏览器插件:目前,市场流行的各种浏览器还不能直接支持QTVR文件的播放。要将在本系统上开发的网络课件真正应用于网络,需要一个浏览器插件。此插件根据此网络课件的脚本自动生成一个HTML文档,在客户端的浏览器中完成QTVR文件的实时播放,并实现各媒体之间的超连接关系。
2.研究过程
具体的研究过程分三个阶段,每个阶段具体研究目标如下:
第一阶段:主要是进行资料调研的工作,需要调研的工作有:理解什么是QuickTime VR,它有什么技术特色,目前的应用与研究现状,其局限性等;熟悉QuickTime VR制作流程,制作一个QuickTime VR的样例;熟悉QuickTime 、QuickTime VR的基本原理,论证开发基于虚拟现实技术的网络课件写作系统的可行性,了解系统开发的技术基础,设计系统总体框架。目前这一阶段的工件已经基本完成。
第二阶段:这个阶段是研究的核心阶段,主要要完成的工作是完成本系统核心部份的开发。熟悉QuickTime VR制作流程,以便对QuickTime VR制作流程进行有效的控制和管理。探索将QuickTime VR应用到教学设计中去的原理和规律,在此基础上,设计出脚本编辑器和素材管理器。
QuickTime VR影片播放软件的开发,它分为两个部分,首先开发一个独立的QuickTime VR影片播放软件,包括全景电影播放器和物体电影播放器。然后在此基础上,开发一套影片播放的动态链接库,以便在其它应用程序中能够使用QuickTime VR影片,这样QuickTime VR影片就不再是少数几个开发工具软件(如 Director)所独有的媒体素材。另外,我们试图开发一个播放QuickTime VR影片的VB控件,此控件可实施商品化。
探索如何将QuickTime VR电影文件同传统媒体通过超连接的形式有机地结合起来,并据此开发出多媒体集成器。
寻求一种方法,使得QuickTime VR电影之间的热点跳变变得平滑。现有的QuickTime VR电影虽然提供了由节点到节点的超连接,但是这种转换是突变的,既没有中间的过度过程。譬如,当我们从路的一头走到一头时,不是一个渐进的过程,而是突然地跳转到终点。这是和我们的日常习惯相背的,我们常常会因此而在虚拟空间中失去方向。电影的过度是否平滑关系到能不能有效地将QuickTime VR技术运用到教学过程中去。我们的初步设想有两个:一是在两个节点之间插入许多的中间图片,模仿生活中电影的播放过程,在转到下一个节点之前,首先通过程序播放这些中间图片,以产生一种渐进的平滑效果。
参考文献
1. 何克抗,《从信息时代的教育与培训看教学设计理论的新发展》,“21世纪教育与培训的革新和挑战”国际会议(香港)大会特邀报告。
2. 何克抗,《运用新一代VR技术建立高质量教育与培训系统的研究》,《1997年度国家自然科学基金申请书》;
&nbs





