论文部分内容阅读
网络教育是信息技术最新成果在现代教育学思想的指导下对传统教育模式的革新,其最大优势是教育资源的共享重用。高质量的教育资源是保障网络教育实施效果的前提条件,而目前网络教育资源主要以网络课程为主,这也就对网络课程的开发系统提出了更高的要求。为了更大限度地提高教师制作、及学生学习的效率和积极性,可视化编辑和所见即所得(What You See Is What You Get, WYSIWYG)地生成课程,成为判断网络课程开发系统是否符合网络教育发展趋势的一个关键标准。从网络教育的发展现状和网络教育资源建设的实际需要出发,本文提出了一个基于所见即所得思想的可视化课程开发系统的设计方案,它具备灵活操作、多样化显示等优势,并论述了各个主要模块的设计实现,着重论述了基于所见即所得思想的可视化内容编辑区的设计,并探讨了这一设计的Java语言实现。此外,本文在系统构架的论述中还提出了一种符合中国网络教育技术标准(Chinese E-Learning Technology Standards, CELTS)、基于可扩展标记语言(eXtensible Markup Language, XML)技术的网络课程内容组织和表现机制,它是一种开放的、结构化的数据结构,确保了课程的交互性和共享性,以便在异构系统间的共享和检索。本文提出了一种可行的标准化元数据存储体系,专门就课程开发、尤其是可视化编辑等方面的设计和实现进行了积极的探索;本系统实现了素材的整合和课程的制作,它已经广泛地投入到多个网络学院和网络课程资源提供机构的实际使用中,有效地节约课程开发成本、提高教学质量,推动了网络教育资源共享的步伐。