首页 理论教育教育信息资源建设标准

教育信息资源建设标准

【摘要】:通用的描述框架有利于元数据的模块化和重用。学习对象元数据模型中,必须数据元素组成了学习对象元数据的核心集。核心集的引入把元数据的数目减少到可以控制的范围内。元数据信息是对内容清单的整体描述。它包含了资源的引用信息,如实际资源和内容清单中的媒体元素引用,也包括描述媒体资源的元数据,以及外部文件的引用信息。

(1)学习对象元数据规范

学习对象元数据用于描述学习对象的属性,如学习对象的名称、标识符、教学分类等等。“学习对象元数据规范”描述一个学习对象实例如表2.1所示。

表2.1 学习对象元数据描述示例

学习对象元数据规范定义了学习对象的数据模型,包括通用、生存期、元元数据、技术、教育、权利、关系、评注和分类等9个不同的元素类别,如图2.2所示.

图2.2 学习对象元数据规范的基本框架

以上是9个类别组成学习对象元数据结构的基本框架。通用的描述框架有利于元数据的模块化和重用。模型中的每个数据元素可以定义不同的属性,如:

①名称:数据元素的名称。

②解释:对数据元素的定义。

③属性:对数据元素属性的描述,包括必需和可选数据元素。

④大小:数据元素所允许的取值。

⑤顺序:值的排列顺序是否有意义(只适用于可取多个值的数据元素)。

⑥取值范围:数据元素所能取的值的集合——一般以词汇表或引用另一个标准的形式出现。

⑦数据类型:不同的值的集合。

⑧例子:用于解释说明的例子。

学习对象元数据模型中,必须数据元素组成了学习对象元数据的核心集。学习对象的描述实例必须包含核心数据集。遵循学习对象元数据规范的应用系统必须支持核心集。核心集的引入把元数据的数目减少到可以控制的范围内。核心集的分布如图2.3所示:

(www.chuimin.cn)

图2.3 核心集的分布

(2)内容包装(Content Package,CP)规范

内容包装规范为学习资源定义一种标准的数据结构,并且绑定足够的描述信息,以便于学习资源的快速检索、有效的共享和交换。符合内容包装规范的教育资源只要发布在网上,就可以很快地被检索到,也可作为独立单元进行传输和交换,并被不同的平台执行;此外,也可在不同的制作工具中被重用。内容包装规范使学习内容成为可以在多个应用与学习环境之间进行交换和重用的教学组件,有利于不同教育机构之间进行充分的教育资源共享,减少资源制作的开销。

图2.4所描述的内容包包括一个特定的内容清单文件和若干物理文件。内容清单描述了包中的学习资源及其组织方式。物理文件是一些实体的媒体元素,如文本、图像或其他资源,存放在内容清单中描述的各子目录下。

图2.4 内容包装信息模型概念图

包采用逻辑目录进行组织,包含了内容清单文件、子内容清单以及实际的物理文件。为了便于传输和交换,包内容可以封装成一个单独文件(如.zip、.jar、.cab),也称为包交换文件。包交换文件可以通过网络发送或发布。

一个包文件表示一组可单独使用和可复用的学习内容。一个包可以表示为独立使用的有意义单元,可以是课程的一部分、一门课件或者知识点的集合;还可以被组合或分解。包交换文件可以独立存在,因此,它包含了运行时需要的所有信息。

内容清单元素的结构如图2.5所示。它通常采用XML对有意义的教学资源进行描述,可包括可选的子内容清单。

图2.5 内容清单元素

一个内容清单实例通常包括如下一个部分:

①元数据信息。元数据信息是对内容清单的整体描述。

②组织结构信息。组织结构信息描述了内容清单中内容的组织方式及其关系。

③资源信息。它包含了资源的引用信息,如实际资源和内容清单中的媒体元素引用,也包括描述媒体资源的元数据,以及外部文件的引用信息。

④子内容清单。文件中可以进行内容清单的嵌套,如内容清单中包括零个或多个嵌套子内容清单。内容清单的作用范围是可伸缩的。一个内容清单可以描述独立使用的学习内容,如学习对象、完整的课程或课件;也可以拆分成几个包。如果内容单元紧密而不可分,就可以使用一个内容清单来描述资源的组织方式。相反,如一个内容可以进行分开描述,则可以为每个内容单元制定内容清单,并进行组合形成一个更高级别的内容清单——顶级内容清单。顶级内容清单中包含各子内容清单。

⑤物理文件。物理文件指实际存在的资源文件、测试文件和练习文件等。物理资源或者在内容清单的资源元素中进行描述,或在资源引用信息列表中列出。包文件中物理文件和内容清单文件不可或缺。