摘要
利用程序和数据分离的思想提出了一种开发英语网络课件的方法。首先根据课件的设计需求把网络课件组织成一个具有课件导航层、单元页面层和媒体素材层的层次结构模型,并利用XML技术分别对这三个层次的元数据进行描述和定义,然后通过课件编辑器生成XML文件,利用XSL解析器进行转换和采用CSS+JavaScript完成页面美化与交互绑定,实现了基于XML的网络课件系统,从而大大提高了网络课件的可重用性,缩短了课件的制作周期。
In this paper, a method to develop English web courseware is put forward based on the idea of separation of program and data. First, ac- cording to the design requirements, web courseware is organized into a hierarchical structure model which is consisted of courseware navigation lay- er, unit page layer and media material layer. Then the metadatas of these three levels are described and defined based on XML. What's more, this paper describes how English web courseware based on XML is achieved through XML documents generated by courseware editor, XSL parser to convert and CSS+JavaScript to beautify web pages and bind interaction, thus greatly improving the reusability of web courseware and shortening the courseware's production cycle.
出处
《科技和产业》
2013年第2期137-140,共4页
Science Technology and Industry
关键词
网络课件
XML
层次结构
Web courseware ; XML
hierarchical structure