论文部分内容阅读
随着信息技术的不断发展,远程教育已成为当今国内外教育的主流发展方向。但是,目前远程教育中还存在许多问题,如资源共享和互操作性不够完善、网络迷途、不能提供个性化的服务、不同的教学系统之间互不兼容、教学系统中的工具不能被其它系统利用等问题。SCORM标准是由美国联邦政府下的组织ADL制定的,它主要提供了一套基于现有教育标准的实现准则和例子,为各种机构提供远程教育实现及应用指南。根据SCORM标准开发的LMS可以解决远程教育中存在的上述问题。 本文首先介绍了SCORM标准、基于SCORM标准的学习管理系统模型,以及XML在SCORM标准中的应用。根据SCORM-LMS模型,构建了符合SCORM标准的课程资源管理系统的整体框架,并描述了系统的主要功能模块,同时详细分析了传输服务、跟踪服务和顺序服务等核心模块。接着,对符合SCORM标准的网络教材及其教学清单文件进行了设计。最后,详细描述了系统核心部分的实现:数据模型和API适配器的实现,SCO对API的搜索,以及数据交互时服务器端的处理过程等。 本论文通过使用XML、B/S、JSP等技术,为SCORM教材提供了一个开放的、可运行的平台。任何在其它符合SCORM标准的LMS中可用的教材可以不作修改就运行于本系统中,即实现了教材的可重用性与可共享性;且系统能记录学生的学习历程,从而解决网络迷途的问题。简言之,本系统实现了RAID目标,即可重用性(Reusability)、可访问性(Accessibility)、可互通性(Interoperability)和持久性(Durability)。