论文部分内容阅读
现代远程教育是随着现代信息技术的发展而产生的一种新型教育方式,它已经成为国际教育发展的共同趋势。远程教育平台是实施远程教育的基础,其性能和功能直接决定了远程教育的方法、手段、效果和质量。传统的远程教育平台在设计时没有严格遵循一定的技术标准和规范,存在着“为技术而技术”的现象。另外,现有的远程教育资源多数是以文字和二维方式展示,实现的是对原有教学材料的简单翻版,形成了建构主义思想影响下的“屏幕书本”。在这种情况下,学习者获取知识的途径仍未摆脱机械式学习和灌输式学习,特别是新一轮教学改革中课程整合要求和情境教学方式的提出,使得现有的远程教育平台无法适应新形式下的要求。虚拟现实技术的出现,由于其传输的数据量小、生成逼真的动画和三维图像,给远程教育带来了新的教学手段,为现代远程教育平台的建立提供了新的技术支持。本文在研究和学习全国信息技术标准化技术委员会教育技术分技术委员会提出的CELTS-1(系统架构与参考模型规范)后,采用J2EE和VRML技术设计出现代远程教育平台,并对其中的主要模块进行实现。本文的主要研究工作如下:(1)从信息传递方式和师生交流方式的变迁角度出发,提出个性化和基于虚拟现实技术的远程教育平台代表了现代远程教育平台的发展方向。(2)对比分析Web3D的主流技术,并选择合适的开发工具,确定合理的开发流程。(3)介绍Java与VRML结合的原因,并研究了两种结合方式的原理和异同。(4)根据CELTS-1标准,设计了基于J2EE与VRML的远程教育平台总体设计方案,把现代远程教育平台划分为五大部分(教学支持系统、教学资源管理系统、教务管理系统、课程开发系统和其他系统)。根据远程教育技术的相关规范,对各个模块的设计目标和功能进行了详细的设计。(5)对现代远程教育平台的主要模块进行了实现。本文重点实现了教学支持系统中的教学视频模块、虚拟教室模块、虚拟实验模块和交流讨论模块。另外,在“计算机科学与技术专业教学资源库的建设”项目基础上,实现了教学资源管理系统。在建立现代远程教育平台的过程中,应用了一些关键技术与实施策略:(1)将基于角色的动态授权机制应用到现代远程教育平台,实现了清晰的权限管理和更高的可扩展性与安全性;(2)在“计算机科学与技术专业教学资源库的建设”项目基础上进行了修改,引入了基于XML的教育资源二次检索策略;(3)在教学视频模块中,设计了嵌入Web页式的播放器,并实现了自适应播放,在实际使用和测试过程中,能较好地完成视频播放任务;(4)在虚拟现实建模过程中,应用了基于复杂度的快速建模方法,并在实际建模中大大提高了建模效率;(5)对虚拟现实技术的动画生成技术和交互实施策略进行了分类和总结,讨论了它们各自的实施原理和方法,并在虚拟教室和虚拟实验的开发过程中得到了应用。(6)最后讨论了基于VRML的三维模型的优化策略。