250 likes | 460 Views
学习对象元数据及其应用. 沈中南,史元春 人机交互媒体集成所 清华大学 12/05/2001. 学习对象元数据. 什么是学习对象 数字的 / 物理的 用于学习、教育或培训的实体 如:实验器材,课件,课程表,教学目标 …… 什么是元数据 用于描述对象属性的数据 在不直接操作对象的情况下能对对象有所了解 便于对象的管理、查找、评价、共享 ……. 学习对象:. 元数据:. LOM 及其应用. LOM 规范的内容 LOM 规范的特点 LOM 规范的使用 LOM 规范的问题
E N D
学习对象元数据及其应用 沈中南,史元春 人机交互媒体集成所 清华大学 12/05/2001
学习对象元数据 • 什么是学习对象 数字的/物理的 用于学习、教育或培训的实体 如:实验器材,课件,课程表,教学目标…… • 什么是元数据 用于描述对象属性的数据 在不直接操作对象的情况下能对对象有所了解 便于对象的管理、查找、评价、共享…… 学习对象: 元数据:
LOM及其应用 • LOM规范的内容 • LOM规范的特点 • LOM规范的使用 • LOM规范的问题 • LOM规范的应用
LOM规范的内容 • 包含: • 一个概念上的数据模型 ——学习对象元数据实例的结构 • 一致性的声明 • 某些数据元素的取值集合 • 不包含: • 数据模型的绑定问题——将在绑定规范中加以说明 • 元数据实例的使用问题 • 其它任何和实现有关的问题
LOM规范的内容 • 学习对象属性的分类
LOM规范的特点 • 涵盖面比较广 LOM是在总结了当前学习资源元数据规范的基础上产生的,描述的学习资源的属性比较全面。例如:Dublin Core中的数据元素就可以直接映射到LOM中的数据元素。 • 通用性强 LOM规定是学习对象的一些十分通用的属性,没有针对任何一种学习资源给出该资源的特有属性。从这个意义上来讲,LOM规范给出的是一个最小集。
LOM规范的特点 • 语义模型与绑定的分离 • LOM规定的是一个语义上的模型: • 较高程度的语义互操作性 • 绑定之间能较容易的转换 2.任何与实现有关的问题将在绑定规范中说明 • 编码问题 • 接口问题
LOM规范的特点 • 属性的分类 数据模型被分为9大类别 • 每一类相对比较独立 • 每一类有明显的语义含义 一种可能的应用: • 把每个类别作成一个块 • 元数据的存储、形成都以块为单位 • 块在学习对象之间可以共享 • 一个学习对象的元数据就成为不同块的组合
LOM规范的特点 • 对扩展的支持 LOM作为学习资源通用属性的最小集,在任何一个实现中都会遇到扩展问题。LOM对扩展问题进行了有效的支持。 • 对词汇表的扩展 • 利用9.分类进行扩展 • 对数据元素的扩展
LOM规范的特点 • 对多种语言的支持 • 学习对象可以使用多种语言 1.4 语言:同用户交流时学习对象所使用的语言 • 元数据可以使用多种语言 • 学习者可以使用多种语言 5.11典型学习者所使用的语言
LOM规范的使用 • 一致性问题 数据属性:LOM规范中把数据元素分为三类
LOM规范的使用 • 分层模型 结合LOM规范和“教育资源建设技术规范”,可以把元 数据分成以下四层:
LOM规范的使用 • 扩展问题 • 词汇表的扩展 LOM规范中为某些数据元素给出了推荐的取值集合。用户可以对该集合进行扩展,满足自己的需要。 尽量使用推荐的词汇表以获得最好的互操作性
LOM规范的使用 • 扩展问题 2. 利用9.分类进行扩展 9.分类可以由用户指定 分类系统并把学习对象归入 该分类系统。 其中分类系统: • 可以是正式、官方的 • 可以是用户定义的 这是一种扩展数据元素的好 方法。 例如:确定学习对象的学科分类
LOM规范的使用 • 扩展问题 3. 用户扩展的数据元素 用户在扩展数据元素时要注意以下问题: • 尽可能使用LOM中的数据元素 • 扩展的数据元素尽可能用9.分类实现 • 参考“教育资源建设技术规范” • 扩展的数据元素不能损害LOM中数据元素的语义 用户扩展的数据元素不具有互操作性,除非用户之间达成 一定范围内的“协定”。
LOM规范的使用 • 其它一些问题 • 日期时间的表示问题 ——相应的绑定规范中说明 • 字符的表示问题 ——相应的绑定规范中说明 • 数据类型的表示方法 ——相应的绑定规范中说明 • 推荐的分类系统 ——相应的绑定规范中说明
LOM规范的问题 • 数据项过多 数据元素太多,使得实现变得复杂,同时支持这么多项对于开发商/用户来讲是一个比较困难的事,不利于标准的推广和采纳。 ——核心集使数据元素减少到可以控制的范围内 • 词汇表的问题 虽然用户可以扩充词汇表,但是如果能够给出统一有效,被广泛接受的词汇表,则将对数据互换大有好处。
LOM规范的问题 • 结构上的问题 • 组合信息的表示 以4.4要求为例:只能表示要求之间的与关系,不能表示要求之间的或关系 • 关联信息的表示 某些数据元素之间是有逻辑关系的,如何合理表示这些关系是一个问题。 例如:5.7典型年龄范围和5.8难度是有联系的。随着学习者年龄的不同,学习对象的难度也是不同的。
LOM规范的应用 • 一个基于LOM的原型系统 • 为用户提供一个注册、共享、浏览和查找学习对象的空间 • 支持用户的个人信息 • 支持多种查找方式 • 支持学习对象元数据的一致性验证 • 采用XML的编码绑定方法 • 所有功能在LOM提供的基础上完成
LOM规范的应用 • 完全基于LOM • 支持LOM的所有数据元素 --用户可以根据自己的需要有选择的填写数据元素,系统提供某些数据元素的默认值。 --用户提交元数据的XML文件 • 支持中文和英语两种语言 学习对象的元数据可以用中文填写,也可以用英文填写,元数据的显示也是中英对照。 • 系统的功能都是在LOM规范的基础上完成。
LOM规范的应用 2. 对用户的支持 • 用户以ID/密码的方式登陆 • 用户可以添加学习对象的元数据,同他人共享自己的学习资源 • 用户可以对自己的学习对象的元数据进行管理,包括修改,删除等操作 • 用户可以和他人共享自己对某个学习对象的看法 通过8.评注实现,对于任何一个学习对象,合法的用户都可以发表自己的观点和浏览其他人的评注。 • 用户可以建立自己的快速链接以便今后方便地提取
LOM规范的应用 3. 浏览和查询 学习对象元数据的浏览和查询很大程度上依赖一个好的分类方法。基于LOM的查询包括: • 基于资源类型(5.2 学习资源的类型) • 基于关键字 (1.6关键字) • 基于学习对象结构 (1.8结构) • 基于作者 (2.3 贡献者) • 基于学习对象的格式 ( 4.1 格式) • 基于学习对象交互类型和程度 (5.1,5.3交互) • 基于学习对象适用对象(5.5, 5.6,5.7 用户类型和环境和年龄) • 基于学习对象的分类(9.分类)
LOM规范的应用 4.一致性检查 • 用户可以提交学习对象元数据的XML文件,检查元数据实例是否和LOM规范相一致 • 用户可以下载和LOM规范一致的元数据实例,检查应用系统是否和LOM规范一致
谢 谢! 12/15/2001