远程教育资源管理

时间:2022-10-26 03:31:33

远程教育资源管理

1.引言

近年来,随着现代远程教育的迅速发展,网上已经充满了丰富多彩的教育资源。但是由于缺乏一个统一的资源建设的标准和规范,以及资源开发者的不同背景和方向,使得网上充斥着由各种不同背景的开发者和企业站点制作的不同方向、不同领域、不同格式的各色复杂资源,使得各类用户无法迅速、有效的从网上丰富的资源海洋中查找所需信息。因此,则有必要为这类复杂资源提供一种新的管理模式,以便为用户查找,获取资源提供途径。

2.学习对象技术

2.1元数据概念

学习对象,指的是在任何学习行为中可以被使用、重用或是引用的任何的实体。学习对象和教育资源有着密切的联系。学习对象不仅包括教育资源,还包括了对教育资源必要的描述信息、组织信息等。因此,学习对象可以说是教育资源的一个抽象概念。

元数据是关于数据的数据,用于描述数据的属性[1]。学习对象元数据是关于学习对象的信息,用于描述学习对象的属性,如学习对象的名称、格式、教学目的等等,其作用就在于为学习者或教育者对学习对象的查找、评估、获取和使用等提供支持,同时也支持学习对象的共享和互换。它通过描述学习对象的属性,使得用户能够获得学习对象的相关信息而不用直接操作学习对象。基于这些属性,用户可以对学习对象进行分类管理、浏览查找和共享互换等等。

为了适应远程教育的发展,国内外都开始对教育资源开展规范化工作,即对学习对象元数据的规范化。目前,国际上比较有影响的元数据标准有IEEE的LOM规范,IMS的元数据规范和都柏林元数据规范,我国也在开展元数据标准的本土化工作,并在国家教育部现代远程教育技术标准化委员会2002年《远程教育规范DLTS1.0》中定义了自己的元数据规范,即DLTS-3学习对象元数据规范。

2.2元数据和教育资源

学习对象和远程教育资源之间有着非常密切的联系。教育资源是真实存在的、能提供网上教学的任何资源,而学习对象是在教育资源的基础上抽象出来的一个概念。学习对象不仅包括了教育资源,还包括了元数据,即对教育资源必要的描述信息、组织信息等,因此学习对象可以简化为教育资源和元数据的和。虽然学习对象和教育资源不是同等的概念,但是存在着一定的对应关系,即单个的教育资源经过规范化后加上元数据信息就可以成为学习对象。

因此,虽然元数据是学习对象的一个概念,但是由于学习对象和一般教育资源的相关性,可以将这个元数据概念应用到目前网上主流的格式各异的复杂资源上,为复杂资源的管理,查询提供方便。

3.基于元数据的资源管理系统

在基于元数据的资源管理中,将网上各类资源的信息提取出来,组织成元数据文档,并构建一个资源元数据库,将这些资源的元数据文档存储到资源的元数据库中,从而使资源元数据库中的信息一一对应于分布在网上的各类复杂资源。这样就把对分布在网上的复杂资源的管理转化为对系统内的单个资源元数据库的简单管理。元数据库中的信息量越多,用户所面对的资源越多,从而可以通过元数据库的管理来为用户提供资源的查询、定位的途径。

通过一个元数据获取系统来丰富资源元数据库中的内容,然后利用资源管理系统对元数据库中的内容加以管理,并可以为远程用户提供各类教育资源的信息服务,为复杂资源的查询提供一个途径。

4.系统实现

4.1资源元数据库

本资源管理系统的实现,关键在于元数据库的构建。由于元数据文档是XML格式,元数据文档的存储实质上XML文档的存储问题,同时又由于元数据文档的信息格式和内容的复杂性,以及系统对数据快速查询的要求,在本系统中,采用了元数据文件系统和元数据库相结合的手段,以保证元数据信息的完整性和管理系统的快速查询以及管理。

用元数据库来存储必要的、基本的元数据元素(如标题、语言等),以实现对主要的元数据的快速访问;而用XML文档存储详细、完整的元数据信息。通过在元数据库中存储XML元数据文档的地址,可以获得元数据的详细信息。于是,本系统数据层由数据库和元数据文件系统两个层次构成,使用简化的模式来存储基本的元数据元素,通过对元数据库的操作实现对基本的元数据信息的查询、对元数据文档的管理,而对元数据库中没有存储的信息,则利用元数据库中的指向XML元数据文档的地址指针,以实现对元数据具体信息的查询。

学习对象元数据规范把学习对象的属性分成9个类别,分别是通用类、生存期类、元元数据类、技术类、教育类、权利类、关系类、评注类和分类类。关于元数据规范的详细信息可以参见。这些属性非常多,但基本上可以分为两大类:必需数据元素和可选数据元素。必需数据元素是指在规范中规定的必需数据元素,具有最大的通用性,一般来说对于任意一个学习对象都是必要的,而可选数据元素,则只对某些学习对象有意义。因此,本系统用SQLServer2000数据库存储必需数据元素,以实现快速访问;而用XML文件存储详细的学习对象属性。此外,还为元数据库添加了两个辅助字段:元数据文档记录ID和元数据文档的地址,以完善资源元数据库。

4.2资源管理系统

元数据管理系统为资源管理者提供查看、添加、删除、修改和查询功能,因此可以分为以下几个模块:

添加元数据文档。

删除元数据文档。

修改元数据内容。

查询资源。

在本资源管理系统中,由于元数据的存储是元数据库与元数据文件系统的结合,因此对元数据的管理操作都要分成两部分,对数据库中的记录的操作和对文件系统的操作。同时由于本资源管理系统的元数据库是根据元数据规范建设的,与元数据规范一致,所以,元数据库所指向的元数据文件必须与元数据规范一致。因此,在向元数据库添加元数据信息前,需要该先检查元数据文件的一致性,然后再把元数据文件添加到元数据文件系统,后才把元数据库需要的元素信息从元数据文件中提取出来存放到元数据库中。

4.3系统开发环境

本资源管理系统充分利用微软对XML的支持,操作平台选用Windows2000Server,数据库端则选用了SQLServer2000,整个系统工具用VB6.0开发,可以方便地为资源管理者提供图形化界面,为用户提供资源管理支持。。

5.讨论

将元数据应用到资源管当中,可以简化资源的管理,提高资源的效率。但是,在当前这种资源状况下广泛实现这种资源管理系统,则存在着一些问题:

1)本资源管理系统的成功实现依赖于资源元数据库的信息量,只有元数据库中存储者丰富的网上资源的信息,才能够真正为资源用户提供资源查询、定位等服务。这就需要一个元数据文档的获取方式。元数据一般有两种获取方式:主动获取和注册。

主动获取,需要直接从教育资源中提取所需资源,但是这种方式要求对资源的格式非常的了解,同时也容易导致元数据信息的不完整性。

注册,则是资源开发者在创建资源的时候提供元数据信息,主动向管理系统注册资源的元数据文件。

由这两种方式可以知道,目前是以采用的式注册方式,但这需要资源开发者对元数据的广泛支持,而目前元数据是一个新的领域,因此资源元数据库的信息量受到了一定程度的限制。

2)元数据是一个比较新的领域,虽然目前国际上的存在着几个元数据标准组织,并且各个组织的元数据规范基本完善,但是我国的元数据本土化工作还没有完全实现,这就需要元数据的进一步发展和完善。

虽然元数据并不完善,但是利用国际上目前已经比较成熟的元数据标准,仍然可以简化资源管理系统,为各类用户对复杂资源的查询提供途径。随着元数据规范和技术的进一步发展,完善,相信可以真正广泛实现对复杂资源管理。

上一篇:农村中小学远程教育思考 下一篇:掌握信息技术技能