为了使学习对象可以被不同的学习管理系统(LMS)加载、激活,Content Packaging标准定义了学习对象包装的规格。如图七所示,我们将学习对象包装成一个扩展名为.PIF(Package Interchange File)的实体档案,.PIF 本质上是一个ZIP 格式的压缩文件,其中除了实体的教学资源外(Aggregation, SCO, Assets),还包括了以XML格式表示的清单文件(Manifest file)。Manifest file 描述了整个学习对象的结构、也告知LMS 学习资源的相关信息,使LMS 可以顺利激活该学习对象。
图八则列出Manifest file 中使用的XML 元素。图九则标示出在Manifest 中各个阶层的学习资源表示的方法。在图九中,我们可以发现每个Manifest file 均描述了关于激活该学习对象中Aggregation、SCO 及Assets 的信息,例如其中用以描述Asset 的片段:
便描述了关于激活该Asset 所需要的信息,
image1.jpg 所在位置,
以描述该资源的后设资料文件image1.xml 所在位置。