文档介绍:华中科技大学
硕士学位论文
基于WEB标准的网络课程设计与开发——应用XML语言开发“小
学科学课程教法指导”网络课程
姓名:韩济民
申请学位级别:硕士
专业:教育技术学
指导教师:张屹
20070606
华中科技大学硕士论文
摘要
任何技术的进步都会影响和改变着我们生活、学习的方式和质量,以 Web 形式
为主的各种应用软件在教育中的使用最能证明这一点。为了克服目前 Web 开发将数
据结构与表现样式混杂在一起、代码太简单不够智能、代码不规范臃肿等缺点,W3C
组织提出了 Web 标准的技术规范。Web 标准制定的核心目标是将 Web 应用程序的数据
结构(内容)、行为与表现样式分离。应用 Web 标准需要遵循一系列的技术规范,其
中 XML 语言是其中的关键技术。
网络课程是 Web 技术在教育领域的最具价值的应用之一,设计开发网络课程有
一个重要原则就是要方便学习者的学习。基于 Web 标准的理念,为了让学习者能够
快速的获取学习内容,为了让使用不同浏览器的学习者都能得到正确的显示内容,
为了让网络课程能够在以后不断增加的网络设备上显示,为了让网络课程的维护更
加方便,为了让网络课程的学习内容更容易被搜索到,为了缓解服务器的压力等等,
非常有必要采用 Web 标准进行网络课程的设计和开发。由于学习者的多样性和网络
课程内容显示的准确性的要求,更有理由在网络课程的设计和开发中推广应用 Web
标准。
本文在综合研究 Web 标准、XML 关键技术和深刻分析网络课程设计开发应用
Web 标准的必要性的基础上,设计实现了“基于 Web 标准的网络课程”。本研究主要
做了以下几个方面的研究:
1、综合研究 XML 技术,包括 XML 数据模型约定的 DTD/Schema、XML 格式
化的 CSS/XSL、XML DOM 和 XML 的多媒体应用 SMIL,为网络课程具体开发做好
技术基础。
2、基于 XML 数据模型的网络课程内容的设计与实现。将网络课程所有学习内容
和结构信息采用 XML 数据模型进行描述,用 CSS 进行格式化显示,做到内容与表现
分离。
3、基于 SMIL 的多媒体播放系统的设计与实现。应用 SMIL 语言开发多媒体播放
I
华中科技大学硕士论文
系统,将视频、演示文稿 PPT、说明文字和背景音乐同步集成。
4、基于 XML 的 BBS 的设计与实现。采用 XML 作为数据存储和交换方式,将留言
信息保存到 XML 文档,代替数据库用来存储数据信息。
“基于 Web 标准的网络课程”最后通过 W3C 的校验,证明设计开发过程是成
功的。相信本网络课程在实际应用一定会给学习者带来更多的方便和最佳的体验。
关键词:Web 标准,网络课程,XML
II
华中科技大学硕士论文
Abstract
Any advancement in technology will result in influences on and changes in the
pattern and quality of our life and study, which is demonstrated with the use of various
application softwares featured by Web in education. Currently,there exist several problems
as shown below in designing the Web: strucure and performance pattern have
been disorderly interlarded,2. Its codes suffer from lack of proper intelligence due to
oversiplicity and inappropriate criterion,3. and its codes are extremely eliminate
these issues,Web standard were advanced by W3C. Its major object is to separate the
digital structure(contents), function and performance pattern. A set of technical norms
must be followed in the application of