GB T 26222-2010 信息技术 学习、教育和培训 内容包装.pdf
《GB T 26222-2010 信息技术 学习、教育和培训 内容包装.pdf》由会员分享,可在线阅读,更多相关《GB T 26222-2010 信息技术 学习、教育和培训 内容包装.pdf(24页珍藏版)》请在麦多课文档分享上搜索。
1、ICS 35.240.99 L 67 道B和国国家标准11: ./、中华人民GB/T 26222-2010 信息技术学习、教育和培训内容包装Information technology-Learning, education and training一Content packaging 2011-01-14发布2011-05-01实施数码防伪中华人民共和国国家质量监督检验检痊总局中国国家标准化管理委员会发布GB/T 26222-2010 目次前言.1 引言. . rr l 范围-2 规范性引用文件.3 术语和定义4 缩略语5 内容包装信息模型5.1 内容包装信息模型5.2 要素5.3 内容清单
2、文件的标准命名46 内容清单数据元素.4 6.1 内容清单数据元素结构.4 6.2 内容清单数据元素描述6.3 词汇表.6 6.4 内容清单数据元素描述列表.7 7 扩展性.17 7.1 通过未定类型的数据元素实现的扩展.17 7.2 通过属性元素中的其他这一数据元素实现的扩展7.3 通过命名空间实现值空间的扩展性8 一致性8.1 一致性概述.17 8.2 包一致性.17 8.3 系统与工具一致性四GB/T 26222-2010 前言本标准主要以IMS全球学习联盟内容包装信息模型公开草案版本1.1. 4和1.2 CIMS Content Packaging Information Model
3、Version 1. 1. 4/Version 1. 2 Public Draft)为基础进行制定。本标准由中华人民共和国教育部提出。本标准由全国信息技术标准化技术委员会归口。本标准起草单位:上海交通大学。本标准主要起草人:申丽萍、申瑞民、范新伟、金晶、郑翔翔。I G/T 26222-2010 引-EH 随着网络教育的不断发展,学习内容的共享和互换越来越重要。内容包装标准的目的就是定义一种能够用来交换学习内容的标准数据结构,为学校和学习资源开发商制作学习内容提供标准数据绑定的基础,从而使学习内容可以在不同的创作工具、学习管理系统和运行环境之间相互交换和使用。本标准定义的学习内容是一系列独立单元
4、的集合,这些单元可以被拷贝、传输、购买、执行和使用,并且可以组合成更大的学习单元。内容包装标准中的信息模型描述了实施内容包装所需的数据元素、它们的组织结构、允许的实例、数据类型以及取值空间。在本标准中规定的信息模型允许描述学习内容语言的多样性和平台无关性。通过采用本标准,采用统一的包装格式,可以消除错误并增加互操作性,使得用户/系统无需关心如何组合这些学习内容,从而提高效率和质量。E 信息技术学习、教育和培训内容包装GB/T 26222-2010 1 范围本标准规定了学习、教育和培训内容包装的信息模型,该信息模型包括允许跨平台导人、导出以及聚合、分解的内容包。对于本标准,学习内容被定义为可以用
5、于学习、教育或培训的数字或非数字的任何实体,简称为内容。本标准不规定学习管理系统如何表示或使用内容包装实例。本标准适用于学习资源开发商制作学习内容时提供标准数据绑定的基础。2 规范性引用文件下列文件中的条款通过本标准的引用而成为本标准的条款。凡是注日期的引用文件,其随后所有的修改单(不包括勘误的内容)或修订版均不适用于本标准,然而,鼓励根据本标准达成协议的各方研究是否可使用这些文件的最新版本。凡是不注日期的引用文件,其最新版本适用于本标准。GB 13000-2010 信息技术通用多八位编码字符集(UCS)(ISO /IEC 10646: 2003 , IDT) GB/T 18221-2000信
6、息技术程序设计语言、环境与系统软件接口独立于语言的数据类型(lSO/IEC 11404 :1 996 , IDT) GB/T 18793-2002 信息技术可扩展置标语言(XML)1. 0 GB/T 21365-2008信息技术学习、教育和培训学习对象元数据IETF RFC 1951: 1996 数据压缩格式规范IETF RFC 2425: 1998 目录信息的MIME内容类型IETF RFC 3986:2005 统一资源标识符(URl):通用语法W3C XML Base: 2001 可扩展置标语言的基3 术语和定义下列术语和定义适用于本标准。3. 1 学习内容learning content
7、 可以用于学习、教育或培训的数字或非数字的任何实体。本标准中也简称为内容。3.2 数据类型data type 由某一类值组成的集合的一个属性,该属性描述了这些值所具有的共同特点以及所能施加的操作。3.3 值空间value space 某一数据类型(见3.2)的取值范围。注:值空间一般以枚举的形式直接给出,或通过引用别的标准加以定义。3.4 最低峰值smallest permitted maximum 应用程序至少能支持的列表项数或字符串长度。该最低峰值应用于具体实现,由它确定实现应支GB/T 26222-2010 持的最小的最大值。3.5 数据元素data element 数据元素是通过定义名
8、称、解释、约束、大小、数据类型和值空间等一系列属性描述的数据单元,在特定的语义环境中是不可再分的最小数据单元。3.6 包package一个逻辑目录,包含一个特定名称的内容清单文件以及内容清单文件中引用的实际资源文件。3. 7 包交换文件package interchange file 由包组合成的一个可供交换的文件(如.zip , . jar, . cab) ,是一种通过网络传输结构化信息的简便形式。3.8 内睿清单manift:st 对有意义的学习内容的描述,包括元数据、组织结构和资源文件的描述。由一系列有层次结构的数据元素组成。3.9 元数据metadata 元数据是以一组一致、标准的方式
9、表达的数据元素。元数据的一般定义是描述数据的数据。本标准中的元数据是描述学习内容和内容清单的数据,由GB/T21365-2008定义。3. 10 组织结构集organizations 内容清单中一种或多种学习内容的组织方法。3. 11 组织结构organization 内容清单中一种特定的学习内容的组织方法。3. 12 内容项item 组织结构中的一个节点。3.13 资源文件集resources 包含与资源文件相关的所有信息,以及父内容清单包含的所有资源描述的集合。3. 14 资源resource 对内容清单中所有实际物理资源和所需媒体素材的描述。3. 15 文件file 文件包含媒体文件、文
10、本文件、评估对象和其他以文件形式存在的数据。3. 16 依存资源dependency 当前资源所依赖的特定资源。3. 17 扩展extension 使用本标准定义以外的其他命名空间的数据元素。2 GB/T 26222-2010 4 缩略语ITLET信息技术学习、教育与培训IInformation technology-Learning, education and training MIME 多用途因特网邮件扩展协议Multipurpose Internet Mail Extensions UML 统一建模语言U nified Modeling Language URI 统一资源标示符Unif
11、orm Resource Identifier W3C 国际互联网联盟The World Wide Web Consortium XML 可扩展置标语言Extensible Markup Language 5 内容包装信息模型5. 1 内容包装信息模型内容包装信息模型即规定了学习、教育和培训内容之间进行互操作所需的数据结构。图l是内容包装信息模型的概念图,它阐述了内容包装信息模型各组件之间的关系。包交换文件内容清单文件5.2 要素内容消单元数据组织结构集资源文件集扩展(子)内容清单图1内容包装信息模型图l中描述的包由两个主要元素组成:一个为描述包中的学习内容及其内容组织形式的内容清单文件,另一
12、个为一些实际的资源文件。内容清单文件描述了包的内容和结构。内容包装的这几个部分具体阐述如下:包交换文件:一个包为了传输而被组合成单独的一个文件时(如.zip , . jar, . cab) ,该文件就被称作包交换文件。包交换文件包含一个顶级内容清单文件,以及该内容清单文件中引用的所有资源文件。包交换文件是一种通过网络传输结构化信息的简便形式。推荐用ZIP压缩来组合包交换文件,任何ZIP文件格式应与IETFRFC1951: 1996定义一致。包:一个逻辑目录,包含了一个顶级内容清单文件,以及在该内容清单文件中引用到的各个实际资3 GB/T 26222-2010 源文件。一个包代表一组可独立使用的
13、学习内容。它可以是课程的一部分,因为有教学需求而单独提取出来使用;也可以是一门完整的课程或者若干课程的集合。一个包可以被重新组合或拆分。包应能够独立存在,即它包含了被单独运行或复用时需要的所有信息。a) 内容清单:内容清单是对有意义的学习内容的描述,由一系列有层次结构的数据元素组成。内容清单的作用范围是可伸缩的。内容清单描述可以独立使用的学习内容,如课程的一部分(教学对象)、一门完整的课程或一系列课程的集合。而如何组合和拆分学习内容由内容制作者确定。一个包只包含单个顶级内容清单,顶级内容清单下可以包含零个或多个(子)内容清单。顶级内容清单负责描述整个包,嵌套的子内容清单描述其所辖层次范围内的学
14、习内容,这些学习内容可以被拆分、重新组合和复用。如果组成课程的所有内容紧密联系以至于不能进行拆分,内容制作者可以使用单个内容清单来描述整个课程的资源和组织结构。否则,内容制作者可以为每个可以独立使用的学习内容生成各自的内容清单,然后把这些内容清单相互组合,可以形成更高级别的不同课程的内容清单。最后,内容制作者也可以把多个课程放到一个包(课程集合)中,这样,一个顶级内容清单将包含各个课程级的内容清单和课程中所包含的各个教学对象的内容清单。一个内容清单包含了一种或多种静态的学习内容的组织和呈现方式。每一个内容清单实例保存在一个具有预定义名字的内容清单文件中,包含以下几个部分:元数据部分:对内容清单
15、作整体描述手组织结构集部分:描述在内容清单中学习内容的一种或多种组织方式;资源文件集部分:包含了对内容清单中所有实际资源和所需媒体素材的描述,还包括描述资源的元数据和对外部文件的引用;一扩展部分:提供一个可以扩展使用本标准定义以外的其他命名空间数据元素的位置;一一(子内容清单:零个或多个嵌套的子内容清单。b) 资源文件:一些实际的内容文件、媒体素材、评估文件或其他以文件形式存在的数据,存放在内容清单所描述的各个子目录下。与包不同,它不能独立发布。每个资源文件或者在内容清单的资掠元素中描述或者在资摞元素包含的文件列表文件元素中描述。在内容清单中描述的资源文件和内容清单文件一样是包不可或缺的组成部
16、分。5.3 内容清单文件的标准命名与本标准一致的内容包实例应包含一个内容清单文件。为了保证这个内容清单文件在包中能被找到,它有一个预定义的名字:celtsmanifest.堤(如果用xml来实现,则为celtsmanifest.xmD 如果包中缺少这个文件,这个包将不是符合本标准的内容包,就不能被处理。文件名称应使用小写字母。包并不一定要压缩成一个包交换文件,它可以直接通过光盘或其他可移动媒介进行发布。内容清单文件和任何该文件直接引用的XML控制文件如DTD.XSD)一定要放在包或包映像(如CD-ROM)的根目录下。那些被间接引用的XML控制文件可以通过命名空间或路径名进行定位。6 内容清单数
17、据元素6.1 内容清单数据元素结构内容清单主要数据元素的结构如图2所示。内容清单所有数据元素详细列表和描述见6.4的表104 GB/T 26222-2010 可重用学习单元包的元数据表示包的组织结构集合一个详细的包的组织结构组织结构的元数据表示组织结构中的节点内容项的元数据表示资源文件集合一个特定的资源资源的元数据表示资源包含的文件文件的元数据表示当前资源所依存的其他资源元素扩展点c)一二=IC二斗二)1C二C二)1 C二)-e(二一对一一对一(或0)一对多(0个或多个)一对多一个或多个)图2内容清单主要数据元素6.2 内容清单数据元素描述内容清单数据元素是通过定义编号、名称、解释、元素类型、
18、约束、大小、命名空间、数据类型、值空间、补充说明等一系列属性运用表的方式进行描述的。在6.4中,表1各列属性说明如下:编号:元素的序号,表示了元素的层次结构及其组成成分。名称:元素的描述性称谓。解释:元素的简要释义。元素类型:所有内容清单数据元素分成容器元素、值元素、属性元素和未定元素。处理内容包的应G/T 26222-2010 用程序可以根据元素类型将数据元素绑定到相应的数据结构(如XML绑定)。内容清单数据元素的各元素类型如下:一一容器元素。容器元素可以包含一个或者多个元素。容器元素可以包含属性元素、(子)容器元素、值元素以及未定元素。容器元素的数据类型为容器类型,没有值空间;值元素。值元
19、素总是某一容器元素的子元素,而且其本身不包含任何其他子元素。值元素应有为之定义的数据类型和值空间,而且应包含一个数据值;属性元素。属性元素描述上级容器元素某种内在的特征或者值。属性元素与其表征的容器元素紧密相连。属性元素应有为之定义的数据类型和值空间;一一未定元素。未定元素为内容清单提供了扩展机制。该类型的数据元素其数据类型和值空间没有明确定义。但是其语义值应与所有上级容器元素的语义相容。约束:指出元素的需要性。本标准采用两种需要性:必备的和可选的。一个一致的内容包实例应包含所有必备的数据元素(见第8章)。对于一个一致的内容包实例,如果某个元素是必备的,这并不意味着该元素的每个子元素都是必备的
20、,子元素的约束性由其自身决定。例如,1:内容清单是必备数据元素,而1.3:基是可选数据元素。如果某个元素是可选的,但它的某个子元素是必备的,这意味着如果内容包实例中出现了该元素,那么它的子元素对于内容包实例来说是必备的。例如,1. 5:内容清单元数据是可选数据元素,但它的子元素1.5. 3:元数据模型是必备数据元素。因此如果内容包实例中出现了1.5:内容清单元数据,那么该实例同时应包含其子元素1.5. 3:元数据模型。一M=必备元素,应在内容包实例中出现的数据元素;0=可选元素,不一定要求在内容包实例中出现的数据元素。大小:元素允许出现的次数。一个元素的重复意味着其所有子元素都要重复。1=表示
21、该元素最多允许出现一次;n=允许无限次重复。命名空间:即元素所属的命名空间。本标准定义的命名空间为CELTSCPo数据类型:数据元素的格式描述。数据类型包含:容器:所有容器元素的数据类型,定长;一一标识:用来唯一标识一个元素的字符串;一一标识引用:对一个标识的引用,本身是字符串类型;一一统一资源标识符:引用资源的URL地址,遵循IETFRFC 3986: 2005通用语法;一一字符串(n):由GB/T18221-2000定义的字符串类型。其中n为字符串长度的最低峰值;一一布尔:由GB/T18221-2000定义的布尔类型;一词汇表:数据元素的值是一个二元组(来源,值),来源的类型为字符串(10
- 1.请仔细阅读文档,确保文档完整性,对于不预览、不比对内容而直接下载带来的问题本站不予受理。
- 2.下载的文档,不会出现我们的网址水印。
- 3、该文档所得收入(下载+内容+预览)归上传者、原创作者;如果您是本文档原作者,请点此认领!既往收益都归您。
下载文档到电脑,查找使用更方便
5000 积分 0人已下载
下载 | 加入VIP,交流精品资源 |
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- GB 26222 2010 信息技术 学习 教育 培训 内容 包装
