论文部分内容阅读
Internet和Web技术的发展为现代远程教育提供了新的教育手段和技术支持.基于Internet的现代远程教育通过构建一个开放性的教育环境,克服了传统教育在时间、空间上的限制,对于有效地发挥现有各种教育的资源优势,实现资源的合理配置,发展教育事业起着非常重要的作用.网上教学已成为教育发展的一个主流方向,充分利用学校的资源优势.网络课件是一种利用网络进行教学的集语音图像视频数据于一体的交互远程课件;可以使用户通过访问超文本页面浏览多媒体教学:是一种方便迅速的共享信息手段.该文在对国内外远程教育现状调查研究的基础上,将分布式应用技术与现代远程教育中的教学模式相结合,在对传统的C/S模式的局限性进行分析后,研究讨论了多层分布式结构的特点,以微软平台为支撑,分析设计和实现了一个基于XML的现代远程教育课件系统-----软件工程教学课件.该课件充分发挥远程教育在教学上的优势,提供了一种有效的教学手段,引导学生主动思考;提高学生的学习兴趣.并对系统设计中的一些关键技术进行了研究.现有课件系统中,大多是通过ASP或JSP技术实现一定的交互性:无法表现课件的灵活性、通用性、多样性,不能实现界面设计和逻辑编程的分离.XML的出现为实现远程教育的分布化、结构化、课件共享及开放化提供了更具有优势的方法:利用XML技术可以更好地解决目前制作远程教学课件中的存在问题.该文提出了一种基于XML组织和存储网络课件页面内容及显示格式的方法,介绍了如何利用XML将页面内容在浏览器中显示出来.在系统设计上,采用了基于XML的Web应用体系.通过XML+CSS+XSL+ASP的体系结构有效地实现了界面设计和逻辑编程的分离,增加了网络课件的灵活性、通用性、多样性.这种WEB应用体系和设计模式有利于探索基于Internet的远程教育系统的整体一致的解决方案和向着通用化的方向发展.论文还给出了系统中的几个关键模块的实现.