
CELTS3学习对象元数据规范.doc
5页CELTS-3:学习对象元数据规范(-)什么是学习对象元数据学习对象是指一切可为教学和培训目的服务的对象,可以是物理的:如实验器材、课本等:也可以是数字的:如教学软件,网络课件等学习对象的粒度也可大可小,小到一张图 片,大到一门课程.都属于学习对彖的范朗之内典型的学习对象包括多媒体内容、教学内 容、教学目标、教学软件和工具、人、组织机构等等学习对象在不同的教学系统中被使用、 重用或引用,包括基于计算机的培训系统、交互式学习环境、智能的计算机辅助教学系统等 等元数拯是关于数据的数据,用于描述数据的属性学习对象元数据用于描述学习对象的 属性,如学习对象的需称、格式、教学目的等等如果现在把“学习对彖元数据规范”看作是一个学习对象,那么下而就是它的一些典型的属性,即元数据:标题CELTS-3.1学习備兀癖规范(LOM )描述规范走义了一个概念上的数据模型,用于走义学习对象兀数据实例的结构对于本规范,学习又寸象包括一切实体,无论是数字的或非数字的,只要用于学习、教育或培训即可关键字学习对象,元数据贡角色作者献实体单位: 清华大学媒体所者地址: 北京清华大学计算机系: 010 - 62782406-801email : sznpn@日期2001年12月15日大小318976 byte学习资源类型描述性文本使用环境大学本科学习对象元数据的作用在于:• 用户可以在不操作学习对象的情况下通过元数据信息来了解学习对象的一些有用的属性,从而可以获取和更好地利用学习对彖。
• 通过元数据所提供的信息,可以对学习对象进行有效的分类管理和査找• 用户可以从元数搦信息中获取学习对象的评价信息,也可以把自己的评价加入到元数据 中,以便和他人共享• 学习对象元数据为学习对象的互换和共享提供支持二)本规范的范随着我们对学习需求的飞速增长,学习对象的数量也在迅速增长学习对象相关信息或 元数据的缺乏就直接彫响到我们对这些对象的查找、管理和使用本规范就是为了解决这个 问题而制订的本规范左义了学习对象元数据的语法和语义,构成了一个学习对彖属性的概念上的数据 模型,用于描述学习对象元数据实例的结构本规范中,学习对象元数据实例用于描述该对象的相关特征这些特征被组合成几个不 同的类别,包括通用信息、技术信息、教冇信息和分类信息等等本规范中,概念数拯模型支持多种语•言,这种多语言的支持适用于三个方面:学习对象 所使用的语言:学习对象的元数据实例所使用的语言:学习对象的使用者所使用的语言本规范中,概念数据模型左义了组成元数据实例的各个数据元素,并规泄了各个数据元 素的属性本规范可以被别的标准所引用,例如用于立义数据模型实现(即绑定)的标准这样, 学习对象元数据实例就能被各种学习教冇系统所使用,如管理、左位、评估和交换学习对象a本规范没有定义学习教冇系统应该如何表示和使用学习对象的元数据实例。
三)本规范的目的本规范的目的是为学习者或教冇者等对学习对象的査找、评估、获取和使用提供支持 同时也支持学习对象的共享和互换」如下图所示:通过定义一个通用的概念数据模型,本规范保证学习对象元数据的不同绑泄之间有较髙程度的语义互操作性这样,不同绑左之间的转换就会变得直接如下图所示:本规范意在规泄一个基本的模型,在此之上能建立不同的实现例如:用于支持代理对 学习对象的自动和自适应的调度四)本规范的主要内容学习对象元数据规范的主要内容是学习对象属性的数据模型该数据模型中的数据元素 被组合成9个不同的类别,如下图所示:以上的9个类别组成元数据结构的基本框架这9个类别语义明确,有利于元数据的模 块化和重用苴中最后一个类別,即分类,允许用户根据任意的分类结构对学习对象进行分 类由于任何分类法都能被引用,这个类別提供了一种简单的扩展机制对于模型中的每个数据元素,在基本框架中作了如下泄义:• 名称:数据元素的名称• 解释:对数据元素的左义• 属性:对数据元素属性的描述,包括必需数据元素和可选数据元素• 大小:数据元素所允许的取值个数• 顺序:值的排列顺序是否有意义(只适用于可取多个值的数据元素)• 取值范围:数据元素所能取的值的集合一一一般以词汇表或引用另一个标准的形式岀 现。
• 数据类型:不同的值的集合• 例子:用于解释说明的例子学习对象元数据模型中的数据元素都有自己的属性:必需数据元素或可选数据元素必 需数据元素组成了学习对象元数据的核心集任何和学习对象元数据规范一致的元数拯实例 都必须包含核心集任何和学习对象元数拯规范一致的应用程序都必须支持核心集C核心集 的引入把元数据的数目减少到可以控制的范用内核心集的分布如下图所示:t /rf 儿什幷据 j分帘—I 1牛护给 m 1,lr U 门 m 士…—r□数据元素的个数(不包侖子元素)由上图可见,核心集中的元素都是一些十分通用的属性五)本规范的适用对象本规范的适用对象主要为学习对象著作工具的开发者、学习对象的开发者和教学系统的 开发者学习对象著作工具的开发者需要对本规范有较淸楚的了解,尽量使自己的产品能支持学 习对象元数据实例的自动生成,这样的产品将会有更多的机会被学习对象的开发者所采纳学习对象的开发者可以利用著作工具自动地或手工地产生符合学习对象元数据规范的 元数据实例,这样的学习对象会被更多的用户所接纳,因为它具有较好的互操作性对于教学系统的开发者,需要对本规范有所了解,以便能利用符合学习对象元数据规范 的元数据实例为自己的应用系统服务,包括学习对象的管理、查找、调度等等。
