1.1概述
《SCORM内容聚合模型(CAM)》描述了组成一次学习过程的材料如何包装才能使这些材料能够在不同系统之间交换,如何描述这些材料才能实现查询,以及如何定义这些材料呈现先后次序的规则。CAM促进了学习内容的一致存储、标识、包装、交换和查询。SCORM内容包装提供了描述内容结构、学习内容、元数据的统一形式,这种统一形式表述了内容结构和排序导航规则的不同组成部分。这种一致性促进了内容包及其资源的查询和获取(有助于符合SCORM的内容的重新使用),系统间以类似的方式建立内容体系结构,以及对内容包中的内容的标准解析。
SCORM内容聚合模型描绘了教学设计者和执行者为传递特定的学习体验而聚合学习资源的不同方法。学习资源是在一次学习体验中用到的信息的所有陈述。学习体验包括电子或非电子的学习资源支持的活动。
创建和传递一次学习活动过程的一个活动包括简单的微单元创建、获得并集合在一起、或聚合形成复杂的学习资源,然后将这些资源组织成预先确定的传递序列。支持这个过程的SCORM内容聚合模型是由以下组成的:
l内容模型(ContentModel):定义了一次学习体验的内容组件的命名。
l内容包装(ContentPackaging):定义了一次学习体验的固定动作(内容结构)以及如何在不同的环境中组合学习资源的活动(内容打包)。
l元数据(Meta-data):描述SCORM组成部分的说明和要求
l排序和导航(SequencingandNavigation):定义排序和导航信息的说明和要求,描述了活动的固定次序。
1.2SCORMContentModel(内容模型)
SCORM内容模型描述了从学习资源中用于构建一次学习体验的SCORM组成部分。内容模型也说明了这些低水平可共享学习资源是如何聚合成高水平教学单元的。SCORM内容模型是由微单元、可共享内容对象和内容体系结构组成的。
1.2.1微单元(asset)
学习资源的最基本形式是微单元。微单元是上传到网上并呈现给学习者的电子形式的媒体,如文本、图像、声音、评价对象或任何其他一块数据。几个微单元可以集合在一起建立新的微单元。一个微单元可以用微单元元数据(见下面微单元元数据的定义)说明以实现在知识库中的查询和获取,从而得到重复使用。使微单元与微单元数据相联系的方式是内容包。
1.2.2可共享内容对象(SCO)
可共享内容对象(SharableContentObject,SCO)是一个或者多个微单元的集合,它可以在SCORM运行环境中与学习管理系统(LMS)进行数据传递。可重用内容对象是LMS通过SCORM运行时间环境可以跟踪的最低粒度水平的学习资源。
为改进可重用性,SCO应该独立于其上下文情境。例如,SCO可以在不同的学习过程中重用,完成不同的学习目标。另外,一个活动(见内容组织结构)可以聚合一个或多个SCO资源(或微单元资源)组成一个更高聚合水平的教学或培训单元,进而完成更高的学习目标。
SCO是主观确定的小单元,这使得SCO在多种学习情境中重用成为可能。SCORM没有专门规定SCO的确切大小。在内容设计和教学活动中,需要考虑实时运行时LMS可以跟踪的最合理且最小的内容最大小来决定SCO的大小。对体系结构的可重用性要求会影响SCO大小的确定。其他因素也会影响SCO大小的确定,包括学习结果要求达到的信息量和序列要求的分支点的位置。
用SCO元数据来描述SCO可以实现其在知识库中的可查询和可获取,从而使SCO可重用。将SCO和SCO元数据联系起来的方法就是内容包装。
SCO要符合SCORM运行时间环境中规定的要求。这就必须要有API提供的定义LMS的定位方法并且调用最小的API函数(Initialize(“”)和Terminate(“”))。没有必要调用其他API函数,那些方法是可选的并且依赖于内容的性质。
要求在SCORMRTE中必须使用SCO,有以下好处:
•任何支持SCORMRTE的LMS可以运行SCO并跟踪它们,无论是谁起动的;
•任何支持SCORMRTE的LMS可以跟踪任何SCO,知道它是什么时候开始的什么时间结束的;
•任何支持SCORMRTE的LMS可以以相同的方式运行任何SCO。
1.2.3内容组织结构(ContentOrganization)
内容体系结构是通过结构化的教学(活动)单元描绘内容的预期应用的结构图,它呈现活动之间的相互联系。
内容组织结构中呈现的活动可以由其他活动(子活动)组成,它们自身又可以包括其他活动。没有对活动嵌套层数的限制。学习层次和活动等级(如课程、章、模块等)相联系时也是没有要求的。不包含其他活动(小活动)的活动会有与之相联系的学习资源(SCO资源或微单元资源)来完成活动。
内容组织结构元数据可以描述内容组织结构,从而实现可重用。将内容组织结构与内容组织结构元数据相联系的方法是SCORM中描述的内容包。