精通SCORM系列之一:SCORM-CAM概述【原义光】精通SCORM系列之一:SCORMCAM概述SCORMContentAggregationModel(CAM)概述SCORM内容集合模型的目的是提供一个公共的方法,把学习资源组合成学习内容。它还定义了如何确认和描述学习内容,怎么整合成一个课程或课程的一部分,学习内容如何在学习管理系统和内容知识库这样的系统之间移动。许多组织在SCORM的开发方面做出了重要的贡献,如欧洲远程教学和分布式网络联盟(ARIADNE)、航空工业计算机培训委员会()、电气和电子工程师协会学习技术标准委员会(IEEELTSC)、教学管理系统全球化学习联盟(IMS)等。SCORM内容集合模型由下面几个内容组成:1. 内容模型:定义了一次学习体验的内容组件的命名。2. 内容包装:定义了一次学习体验的固定动作(内容结构)以及如何在不同的环境中组合学习资源的活动(内容打包)。3. 元数据:一种详细描述控制模型组件实例的信息的机制。4. 序列和导航:一组定义规则集的模型,描述了活动的固定次序。 SCORM内容模型SCORM内容模型组件SCORM内容模型描述了从学习资源中构造一次学习体验所需的SCORM的内容组件。SCORM定义了如何把一些低等级的、可共享的学习资源组合成一些高等级结构的对象的方法。SCORM内容模型由素材(Assets)、可共享内容对象(SCOs)以及内容组织(anization)组成。Asset素材(Asset)是一种以电子化表现的媒体,如文本,图像,声音,以及任何能够用Web方式呈现给学习者的内容。一个以上的素材能被组合成新的单个素材。一个Asset能够用AssetMeta-data来描述,并通过这些数据来在线搜索,从而能够增加重用的机会。将基本元素绑定到Meta-data的机制称为内容打包。共享内容对象一个共享内容对象由一个或多个素材(Asset)组成,它对外表现为一个学习资源,并且共享内容对象能够与所有学习管理系统(LMSs)通信。一个共享内容对象表现为一个细粒度,低等级的学习资源,它能通过SCORM运行时环境数据模型与学习管理系统通信。共享内容对象与资源的不同点是:共享内容对象使用标准IEEEECMAScript应用程序接口与学习管理系统通信。SCOs必须使用Initialize与Terminate方法通知LMS初始化与结束。下类列表列出了SCO需要提供的功能:1. 发现LMS提供的API实例;2. 使用API实例与LMS进行初始化通信和使用GetValue()和SetValue()方法读取或设置值。3. 使用API实例通知LMS结束。 SCO能够利用下列SCORMRET所提供的特性:1. 任何符合SCORMRTE的LMS都能发布和跟踪SCOs,而不论这个SCOs是怎样产生的。2. 任何符合SCORMRTE的LMS都能跟踪任何SCO,并且知道将何时开始和结束它。3. 任何符合SCORMRTE的LMS都能使用相同的方法发布SCO。 内容组织一个内容组织是一个类似于图表示方法来表示映射关系,它详细描述了所有学习活动的组织结构,如显示一些活动的彼此关联。学习活动能够由一些子活动组成,这样的结构能够嵌套任意深度。所有的叶子活动(没有子活动的活动)将会与一些学习资源想关联(SCO或素材)。含有子活动的活动称为簇(Clusters)。任何在内容组织中的活动能够引用其它的活动元数据。序列与导航序列仅作用于活动。LMS有责任解析定义在内容组织中的序列信息,并根据序列信息采取相应的动作。在SCORM中,序列信息定义在内容组织中,与有关的学习资源相分离。当一些学习资源具有自己的条件分支的情况下,它的序列是由自己控制,因此这些序列信息不能定义在内容组织中。SCORM内容包IMS内容包规范的目标是定义一个标准的结构模式,使之在不同系统间互换内容。一个IMS内容包包含两个组件:1. 一个清单文件(),该文件描述了关联包内资源的结构。清单文件必须定义在内容包的根目录中。2. 一些物理文件包装成的内容包。包(package)一个包指一个学习单位。它能够是课程的一部分或一个课程或一个课程集合,并且能够被独立分发。包能够被任意分解或组合,这样包必须自含有所有关于描述包本身的必须信息。清单(Manifest)清单是一个XML文档,它包含了关于包内内容结构的描述。一般的规则是一个包总是包含单个顶极的清单,该顶极清单包含一个或多个(子)清单。清单必须满足下列要求:1.。2. (如DTD,XSD)必须放在内容包的根目录下。所有的控制文件必须是有效的XML格式,并含有元素。。包交换文件(PackageInterchangeFile,PIF)包交换文件(PIF)为一个压缩文件,,
精通SCORM系列之一:SCORM-CAM概述模板 来自淘豆网m.daumloan.com转载请标明出处.