预览加载中,请您耐心等待几秒...
1/7
2/7
3/7
4/7
5/7
6/7
7/7

在线预览结束,喜欢就下载吧,查找使用更方便

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

SCORM标准及支持SCORM标准学习平台的设计 引言 Internet在各领域的普及为信息和知识的交流传播提供了便捷的途径,而网络更成为一个公共的传递平台,基于网络的学习内容几乎可以被任何媒体传递;基于网络的技术迅速成为学习技术的主流。而网络远程教育在这个时候成为了国际国内教育的主流发展方向。 网络学习与传统课堂学习方式相比,其主要有以下优点: (1)以学生的自主学习为主,教师指导为辅,从根本上改变了传统教学中教师的为中心地位。 (2)强调学生学习的自主性,使其从被动听讲的接受者转变为主动参与的学习主体。 (3)媒体从原来作为教师的演示工具,转变为学生的认知工具。 (4)教师既可对虚拟群体进行教学,又可对单独个人进行教学,真正落实因材施教的教学原则。 在远程教育行业,AICC和SCORM是两个已经被广泛采用的标准。AICC与SCORM都可以实现标准化接口,实现跟踪、管理等功能。 AICC是由CBT标准发展而来,对课件开发而言比较符合“脚本”的思路,SCORM更多考虑网络化,提倡LO(学习对象)的可重用性,虽然AU与SCO形式上是一致的,但体现的理念却完全不同,AICC中的AU是死的,SCORM的SCO确是活的,当前人们看不到AICC的发展方向(可能也到了尽头),SCORM却对未来描述的十分清楚,而且越来越多的平台、课程开发商加入SCORM的行列。 从远程教育平台的角度来看,AICC对平台的要求相对简单一些,对课件制作的难度较大,SCORM正好相反。随着网络WEB的发展,人们发现AICC的东西越来越不好用了,有逐步淘汰的趋势。 SCORM标准的出现,显著提高了内容开发和LMS领域的竞争性,提高了学习质量、降低了开发成本、在线教育课程素材的市场响应时间。只要有一个依从标准的学习平台,便可从众多的内容服务供货商选取现成的教材,辅以根据公司所需而自制的教材,便可构建一个灵活的,低成本的效益很高的培训实体。 SCORM标准作为网络远程教育的国际标准,其最大的优点就是其标准化和开放性,通过开发基于符合SCORM标准的网络学习平台,将有效地解决教学课件与学习平台兼容性的问题,并实现教学资源的共享和重用。 SCORM标准 SCORM(SharableContentObjectReferenceModel,可共享课程对象参照模型)是由美国国防部的高级分布式学习(ADL)组织制定的,是目前使用范围最广、应用性最强的网络课程标准之一。 SCORM标准从提出现在已有多个版本,分别是SCORM1.0SCORM1.1SCORM1.2,SCORM2004,应用最广泛的是SCORM1.2,其次为SCORM2004,下个SCORM主版本为SCORM2008。 符合SCORM标准的网络课程具有高水平的可访问性、适应性、可承受性、持久性、互操作和可重用性,在学习符合SCORM标准的课件时,LMS(学习管理系统)可以非常详细地跟踪和记录每个学习者的学习进度、学习成绩、学习状态、学习时间以及学习交互等状况。 SCORM定义了一个网络化学习的“内容聚合模型”(ContentSggregationModelCAM)和学习对象的“实时运行环境”(RuntimeEnvironmentRTE)。其主要核心是可共享内容对象(SharableContentObjectSCO)和学习管理系统(LearningManagementSystemLMS)之间的通信问题。 从图1:SCORM实时运行环境概念模型中可以看出,两者之间的通信是通过实时运行环境中提供的应用程序接口(API)来实现的。 SCORM学习跟踪原理 在SCORM标准中,SCO(SharableContentObject)是LMS通过SCORMRTE(运行时间环境)可以跟踪的最低粒度水平的学习资源,它们的通讯由APIAdapter(适配器)来完成。 API定义了八个主要的function,分别是LMSInitilize、LMSFinish、LMSSetValue、LMSGetValue、LMSCommit、LMSGetLastError、LMSGetErrorString、LMSGetDiagnostic,其中LMSGetValue和LMSSetValue最为复杂,也是跟踪中使用频率最高的,通讯过程中使用DataModel(数据模型)来记录跟踪信息。 在SCORM1.2标准中,DataModel分为8大类,学习跟踪中常用的DataModel元素有14个,如表1所示。 对SCORM课件的学习跟踪是通过LMS和SCORM课件的交互来实现的。 1.在LMS服务器端: (1)LMS首先决定哪一个SCO将要运行,同时加载DataModel库; (2)设定SCO的运行模式,包括预览模式、普通模式和复习模式,其中预览模式只是运行