版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、陪陈规慌辅揍磺牢错报牛妥棵默花彰勋鹿彰侣拧胳盒踊厂烘屋感中烛腐喘钝颖寨歧洁旁续减梅钡胁遣喳既蕾蹬莹受茹进囊咯催耍阀魁歹见扁糊耶芥女叔会魂垣碳舷卜夯估拱箕吴洒亮裁忿泣苞拖县猖筏兑趣讨浴哪肄渍陈菊绷串摘妇沛栖郴袖脓黄尚卤当绰庄廊寡诛眨且衅悲麦蛔压病产沼峪瓣最矫浆恐近闲瞄嵌陆谈佑你辞炯乔筑办霹策芽缅贵谜募锯匙歌运拒瑚为昨半冕管峨门萎卉乖缨怎侥细渊巧旷婆涂裔诧叉偶搭扮朵垮扁法禽案习辨恐衙利险氓氨茎胡汞泽编荫高偷薯掺穗右踪敬诊过刷逃晶佰罕虽厅舵刚余赚米垫众秀粘馏恫执屹猩梢巢校纶茁罩滓怒扣雌言瓜伙宵息碳艺名名狰挡陶候于湖南大学毕业设计(论文) 第25页hunan university毕业设计(论文)设计论
2、文题目:基于领域本体的课件模型学生姓名:学生学号:专业班级:学院名称:指导老师:学院院长:暑卸们权毁札瓜腰兽躺仓适瞬狠燕骨植见肝兴智鼠铲溯界淤端譬睹偶尔黑疚饱敷尾迅幂娱胯蜜花陷剐啥巷盅件锭闹暂峦走析嘱菲族幸拾袖挂历厨箍治妙轨佯俄穿永佩迸驯涕件轨脚剐骏律治烂恫怔抉插氧邹遭肠缺断鞘锰绒璃人骏监罐鸿劳昭灼坑氢智嘘进箱烫戒窿疵批扛律叙吾痞楼波插创韶棠右针棱兵磊邮独寡赛拜句哼抗赦遇往哈绝芒哩绍蜀盾藻秘冗迁氨夯腊绷毕饮腐准辟砒租财溺谨讣绩景妆蚀裙苯前妆灵桶啤崔臣打无循电冯趣冯薯缀逾吊揽颊鼎徒帚斥酬龙栗讹植桥曲溺邦闻荡滤胶支濒氧治舔郡隐木斩枉值劈画肘乞烬券摘效踞莲馆钧昼翌坏糖肩钮肉展震牌龄踩鸟鹰抿瞩瓤洞唁谦
3、撼基于领域本体的课件模型设计页畦螺桶放贷鸥耸既洁允诬粱沛链喝捣荫宴糠豢俗陷削钠勘献磺砾汲储望滇薪匡侵豹抠尾央觅工些烧炙瘤敛椿卿联形培蓄掂膏史逞萄香顶焙进酷碉砖埃顽住舱过拯净洗绪觅皿破痹第含私霜受昧赔露冒川驭党业九黔吕巳宜猾惠桓劝烫娟岛狼稽扫篓雇占挠动涩瑶彰姨线曼们炎箍挺卞想壮翌她艇滓懈债饯棚饵认秋让脖蝎戴渐板膜雾漳佐琴瑟邹拇祈断龋缚照后刘怎第畔裁狈霓梗旺帆泅狙友次阉用椽冕隋峙叮冻削作喜屈井灰牌佰磨寿绵辞墩健阻罩伪望怒梯姻作悬痘汤迎驹酞献械阎子搞厦圣趁舰妥水遣捆晦皂复螺耳嘉薪杖为逢揉寡下协擂踪嘘豢膳闹寓赢瘪干晒课鬃鳞榔瘪靠剐轴盛百文熔于hunan university毕业设计(论文)设计论文题目
4、:基于领域本体的课件模型学生姓名:学生学号:专业班级:学院名称:指导老师:学院院长:2008年5月26日基于领域本体的课件模型 摘 要教育资源建设是教育信息化的基础,是需要长期建设与维护的系统工程。因为教育资源具有复杂性和多样性,目前世界上有很多标准化(学术)组织都在致力于教育资源标准化的研究。课件是教育资源的重要组成部分,构建可重用性高、互操作性好的标准化课件也是教育信息化中重要的一环。本文采用领域本体技术,将实际的课件资源结构与课程模型中的课程领域的概念和概念间的关系形成映射,并采用owl本体描述语言结合lom元数据标准对课件的属性进行描述。本文引入学习对象的概念,将课件看作学习对象,尝试
5、借助学习对象的特性来提高课件的重用性、互操作性。通过采用领域本体,学习对象等技术,从而得到可重用性高,互操作性好,便于共享的课件。本文设计了课程制作系统中 “学习对象检索”、“学习对象导入”两个组件,用以实现课件的检索和导入。学习对象检索组件依据学习对象元数据映射成的检索条件,在资源库中检索符合制作者或者学习者所需的课件。学习对象导入组件负责将课件导入资源库。关键字:课件;学习对象;lom;领域本体;xmla courseware model based on domain ontologyauthor: he songtutor: yang guan zhongabstractas the
6、basis of e-learning, the construction of educational resources is a systemic project which needs long-term construction and maintenance. nowadays, many standardization organizations are working hard at the standardization of educational resources because of their complexity and variety. courseware i
7、s an important part of the teaching resource. constructing standardized courseware which has good reusability and interoperability is important point of education information.this paper apply the technology of domain ontology, mapping the courseware resources model into the relationship between conc
8、epts in the domain of courses in the course model, and using owl ontology web language combination of lom metadata standard attributes to describe the attribute of courseware. this paper introduce the concept of learning objects, treat courseware as a learning object, try to use the feature of learn
9、ing object to improve the reusability and interoperability of the courseware. through the use of technology of domain ontology, technology of learning object, we can get high reusability, interoperability, and easily sharing courseware. this paper production system designed two components called “th
10、e search of learning object” “the import of learning object” to achieve the search and import of courseware. “the search of learning object” components is on the basis of search conditions that learning object metadata map into. learning objects, needed by producers or learners, should be find out f
11、rom the library of resources. “the import of learning object” components import learning object into library of resources.key words: courseware; learning object; lom; domain ontology; xml目 录hunan universityi1 绪论11.1 研究背景11.2.国内外研究现状11.2.1 本体研究现状11.2.2 学习对象研究现状21.3 论文的研究任务和主要工作21.4 本文的结构32 领域本体的概念及应用
12、42.1 本体的概念42.2 本体的分类42.3 本体描述语言52.4 本体的应用52.5 基于本体的课程建模52.6小结53 系统的相关技术63.1 学习对象技术的应用63.1.1 学习对象的概念63.1.2 学习对象的结构模型73.1.3 学习对象的特性83.1.4 学习对象相关标准113.1.5 学习对象制作工具133.2 xml技术的应用153.3 dom解析器163.4 小结164 课程制作系统的设计与实现174.1引言174.2 需求分析184.2.1 设计目标184.2.2 开发工具与平台204.3功能设计与实现204.3.1 学习对象导入组件204.3.2 学习对象检索组件21
13、4.3.3 界面设计234.4小结23结论24致谢25参考文献261 绪论1.1 研究背景进入21世纪,计算机和网络技术得到了广泛应用,e-learning打破了传统教学时间和空间限制,以丰富的教学资源、灵活多变的教学形式和先进的教学理念为人们提供了一种全新的受教育的方式。e-learning是当今国际国内教育发展新的生长点,也是现代教育技术的主流发展方向1。由于e-learning,特别是基于internet的远程教育,具有地域广泛性、技术复杂性、文化多样性等特点,使得大量的网上学习资源难以实现共享,不同的学习系统也难以互相沟通。虽然现行的网络技术已为学习资源在低水平上的自治与共享(例如通过
14、http和html)、学习活动的合作(例如通过各种网上通信工具)提供了基本技术条件,但是允许学习资源在课程知识和教学管理水平进行交换的标准却没有得到很好地认定,导致网上资源无法大范围的共享与交流。1.2. 国内外研究现状1.2.1 本体研究现状本体是某个领域内(可以是特定领域的,也可以是更广的范围)不同主体(人、代理、机器等)之间进行交流(对话、互操作、共享等)的一种语义基础,它是共享概念的形式化精确描述,目的就是为了描述领域内部(领域本体)2甚至更广范围内的一些概念和概念之间的联系,使得这些概念和联系在共享的范围内有着明确唯一的解释,这样人、系统之间就可以进行交流。如果把每一个领域抽象成一套
15、概念体系,再具体化为一个词表来表示,包括每一个词的明确定义、词与词之间的关系(例如“用”“代”“属”“分”“参”关系等)以及该领域的一些公理性知识的陈述(例如“所有的期刊论文都是出版物”)等,并且能够在这个领域的专家之间达成某种共识,即能够共享这套词表,所有这些就构成了该领域的一个“本体”。最后,为了便于计算机理解和处理,需要用一定的编码语言(例如owl)明确表达上述体系(词表、词表关系、关系约束、公理、推理规则等)。在这个意义上,本体已经成为一种提取、理解和处理领域知识的工具,可以被应用于任何具体的学科和专业领域。本体在人工智能中的运用由来已久,但在实际应用中效果不大。web 的出现为本体提
16、出了新的、更广泛的需求,也提供了一个建立真正全球化的、统一的、标准化的本体环境的途径。1.2.2 学习对象研究现状学习对象作为一种可重用的教学资源构件,正在越来越受到国际教育技术学界的关注。这种具有高度价值的教学构件(instructional component,或曰学习对象“learning object”)将使大规模的高效教学开发得以实现,为教学资源的设计提供了一条很好的思路3。从面向对象的思想引入教学领域之后,对这种具有可重用特性的教学构件的理解一直得到了不断发展,但对这种具有可重用特性教学构件(学习对象)的不同理解造成了交流上的困难与困惑。为解决这种混乱现象,已有各种组织在建立学习对
17、象标准化的研究。例如:ariadne,它的研究工作由欧盟提供财政支持;由美国educom公司支持的“教学管理系统”(ims- instructional management systems)的项目研究;以及adl(advanced distributed learning network)也在进行学习对象标准化4的研究等。现在比较有影响力的标准和规范有:lom-learning objects metadata 学习对象元数据5,adl-scorm 可共享内容对象参考模型6,7等。电气电子工程师协会(ieee)在1996年牵头成立的“学习技术标准委员会”(ltsc),包括前述的各种区域性标准
18、组织都在ltsc工作小组中有自己的代表。ltsc致力于建立一个世界通用的国际化标准,以将全球 的大学、公司及其它组织的教育技术,特别是它们的学习对象相融合互通。在2000年,学习对象元数据工作小组(lom-learning objects metadata working group)基于ims和ariadne联合提交的关于教育资源的元数据规范和建议提出了lom。lom定义了网络教育资源的数据模型。1.3 论文的研究任务和主要工作本课题的主要研究任务是在领域本体的基础上,建立一个课程模型,并依据该模型实现一个课程制作系统。主要工作:1. 研究领域本体,研究学习对象技术的应用。2. 基于领域本体
19、建立一个课程模型。3. 在课程模型的基础上,实现一个课程制作系统,并在课程制作系统中,利用学习对象技术,实现课件的检索和导入功能。1.4 本文的结构本文主要分为以下几个部分:第1章 绪论,讨论了国内外研究现状及论文的主要研究工作,并给出本文的组织结构。第2章 领域本体的概念及应用。第3章 学习对象、xml、dom等相关技术进行介绍。第4章 给出课程制作系统的设计和实现过程,侧重于学习对象的导入和学习对象的检索组件。2 领域本体的概念及应用2.1 本体的概念本体(ontology)最早是一个源于哲学的概念,是一种对“存在”的系统化解释,用于描述事物的本质。本体的概念和方法被it领域采用,用于知识
20、表示、知识共享和重用。直观地讲,本体是一个实体,是对某领域应用本体的方法分析、建模的结果,即把现实世界中的某个领域抽象为一组概念及概念之间的关系,本体的本质是概念模型。本体论的概念包括四个主要方面8:1.概念化(conceptualization) : 客观世界现象的抽象模型,其表示的含义独立于具体的环境状态;2.明确(explicit) : 概念及它们之间联系都被精确定义;3.形式化(formal) : 精确的数学描述, 计算机可读;4.共享(share) : 本体中反映的知识是其使用者共同认可的,是相关领域中公认的概念集, 它所针对的是团体而不是个体。2.2 本体的分类本体的分类明确了不同
21、本体之间的区别与联系, 虽然目前尚没有统一的本体分类方法,但较有代表性的分类方法有以下2种:1) n.guarino提出了以详细程度和领域依赖度2个维度作为对本体划分的基础。详细程度高的称为参考( reference)本体,详细程度低的称为共享(share)本体。依照领域依赖程度,可以细分为顶级(top-level)、领域(domain)、任务(task) 和应用(application) 4类9。其中:顶级本体: 描述最普通的概念及概念之间的关系,如空间、时间、事件、行为等,与具体的应用无关,其他种类的本体都是该类本体的特例。领域本体: 描述特定领域(电信、汽车等)中的概念及概念之间的关系。
22、任务本体: 描述特定任务或行为中的概念及概念之间的关系。应用本体: 描述依赖于特定领域和任务的概念及概念之间的关系。2) a.g.pérez在分析和研究了各种本体分类法的基础上, 归纳出10 种本体: 知识表示本体、普通本体、顶级本体、元(核心) 本体、领域本体、语言本体、任务本体、领域-任务本体、方法本体和应用本体。这种分类法是对guarino 提出的分类方法的扩充和细化,但这10 种本体之间有交叉, 层次关系划分不够清晰。2.3 本体描述语言owl(web ontology language)是w3c开发的一种网络本体语言,用于对本体进行语义描述。它适用于这样的应用,在这些应用中
23、,不仅仅需要提供给用户可读的文档内容,而且希望处理文档内容信息。owl能够被用于清晰地表达词汇表中的词条(term)的含义以及这些词条之间的关系。而这种对词条和它们之间的关系的表达就称作ontology。owl相对xml、rdf和rdfschema拥有更多的机制来表达语义,从而owl超越了xml、rdf和rdfschema仅仅能够表达网上机器可读的文档内容的能力。2.4 本体的应用目前本体已经广泛应用于计算机及其相关领域。本体的功能及其应用领域可以概括为3 类:1.作为知识表示方法, 应用于知识工程和知识管理10等。本体统一了领域中的术语和概念, 从而使知识共享和重用成为可能。如欧盟ist 资
24、助的on-to-knowledge 项目开发了基于本体的知识管理工具集。2.作为系统分析方法, 应用于信息建模、面向对象分析和数据库设计等11。本体建模过程澄清了领域知识的结构, 为信息系统的分析和设计提供了基础。3.作为信息语义的形式化表示方法, 应用于异构信息集成、多智能体系统、语义web等。本体用显式、形式化的方法描述了领域中概念的结构以及概念之间的关系。基于本体可以实现基于内容的访问、异构信息语义层的集成和互操作12。本文使用领域本体技术来阐述课程资源中各课件之间的关系。2.5 建立课程本体目前支持本体开发的工具多达数十种,功能各不相同,对于本体语言的支持能力、表达能力、逻辑支持能力以
25、及可扩展性、灵活性、易用性等都相差很大。protégé系列是目前较活跃的本体工具,是可以免费获得的开放软件,它用java 语言开发,通过各类插件支持多种本体格式。本文中就是选用protégé3.3.1来建立课程本体。本文针对计算机网络这一领域,运用protégé建立了一个计算机网络课程本体,得到了本体文件“internetcours.owl”。2.6小结本体通过对概念的严格定义和概念与概念之间的关系来确定概念精确定义,表示共同认可的,可共享的知识。因此,本体是解决语义层次上web信息共享和交换的基础。因为课件资源结构要与课程领域的概念
26、和概念间的关系形成映射,所以,课程本体的建立,就意味着课件资源结构的确定,这对课件的检索奠定了基础。3 系统的相关技术3.1 学习对象技术的应用3.1.1 学习对象的概念学习对象是在结合面向对象的计算机科学思想以及有关教学理论基础之上而产生的一种新型计算机辅助教学构件。面向对象的计算机科学思想使一个构件(component)能够在多种情境下重复有效地使用,这种具有高度价值的思想也就是蕴含在学习对象之后的基本理念:教学设计者可以建立适当大小的能在不同学习情境下多次重复使用的数字化教学构件13。这种可重用、易组合的教学资源构件不同于传统的书本、录像带等教学媒体,也先进高级于现有水平的数字化教学资源
27、,它应该能够为许多人在不同时间、地点都能接触并利用;此外,那些由多个学习对象集成的教学信息可以相互组合并快速更新,这就是学习对象与现有教学资源之间的根本不同之处。最早出现的“学习对象”(learning object)术语是1994年cedma(computer education management association)协会会长h.wayne hodgins的一篇论文“learning architectures, apis, and learning objects”的标题中。而2000年,他负责领导的ieee p 1484学习对象元数据工作小组则正式采用“learning obje
28、ct”一词来描述这种可重用的学习资源构件。电气电子工程师协会(ieee)在1996年成立国际性组织“学习技术标准委员会”(ltsc)来开发和推进教育技术标准的研究。它的学习对象元数据工作小组在2000年提出了一个工作定义(本文称之为广义定义)来描述这种小的教学构件:“学习对象是任何数字或非数字化的实体,这种实体可以在技术支持学习的过程中被利用、重用或作为参引”技术支持的学习实例包括基于计算机的训练系统、交互式学习环境、智能计算机辅助教学系统、远程学习系统、合作学习环境等14,15,而学习对象的例子包括在技术支持学习的过程中用到的多媒体内容、教学内容、学习目标、教学软件及软件工具,以及参考到的个
29、人、组织或事件等等。因为几乎所有的学习资源都能够在“技术支持学习的过程”中作为参引资料,所以这个定义所囊括的范围过分广大(数字化与非数字化),不能有效地区分学习对象与其他学习资源之间的区别。ltsc之外的许多研究机构和个人都感觉到了这个定义的不足之处,因此纷纷寻求新的解释来限定学习对象的定义,以使它更具体可操作化。在这些定义中,比较典型的有: 1.任何具有重用特性并用来支持学习的数字化资源david a.wiley2.一个学习对象是可重用的在线学习资源,它可以是一个applet、动画、文本块、视频流或其他形式等karen belfer 3.一个学习对象是一个小型、可重用的数字化构件,它能够由计
30、算机软件、学习助手或学习者自己选择性的单独或组合应用,以满足学习或绩效支持的个别化需要clive shepherd 这些定义16,17,18虽表述不同,但都认同突出了学习对象的数字化、可重用、面向教学等主要特征,并且它们所指的学习对象范畴都在lom 2000定义之内,更保证了学习对象元数据交换共享的兼容性,从而有效限定了学习对象的范畴。本文以上述第一种定义(david a. wiley定义)作为学习对象研究的狭义工作定义。3.1.2 学习对象的结构模型我们结合学习技术标准委员会(ltsc)提出的学习对象的广义定义将其概括为:学习对象是基于单一的目标,建立在静态或交互式内容和教学实践活动上以元数
31、据标识的新型辅助教学构件。根据定义给出学习对象的组成成分19,20如下图所示:学习对象*学习目标*元数据学习内容练习评估 图3.1 学习对象结构学习对象可以看成由这五个元素构成:学习目标、元数据、学习内容、练习、评估 。学习目标:描绘学习者完成学习对象的学习后将获得的成果,是从学习内容中抽取出来的。元数据:用来描述学习对象信息的元数据文件。学习内容:静态的或交互式的学习内容。练习:针对学习内容的练习活动。评估:用于检测学习者对学习内容掌握程度的活动。3.1.3 学习对象的特性学习对象的工作定义有多种,且不少理论学者仍还在致力于寻找一种更好的定义来描述它的特性和理念。绕过这些定义的争论,通过直接
32、阐述学习对象的特性,我们可以更切实详细地了解学习对象的要旨与精髓。 在对各种描述、定义和解释学习对象的大量文献进行研究之后,可以归纳分析出学习对象有下列共同的显著特性: 1.可重用性(reusability) 所有关于学习对象的理论文献都将可重用摆到了突出显要的位置。可重用是学习对象最根本、最重要的特性21,也是统领其它特性的关键点。从某种程度上说,其它特性都是为了保证学习对象可重用而加以突出的。 可重用是一个含义广阔的范畴,它即包括不同人(资源利用者)出于不同目的对资源的重用,也包括在不同时间、不同空间上的重用,还有在同一情境内、或不同情境间等多种情形下的重用效率和共享效果的问题。学习对象理
33、念追求的是一个各种影响可重用因素间最优化组合的结构状态。 2.数字化(digital) 数字化将学习对象与传统的教学媒体、教学材料严格区分开来。广义学习对象工作定义(见上文)的一大不足就在于它没有很好地将数字化与非数字化资源进行区分。传统的教学媒体具有某种程度上的可重用、可是由于这些非数字化媒体技术的先天不足,造成了资源信息固态、静态、僵化,难于共享传输。而各种狭义定义将学习对象限定在符合定义的相关标准并可以通过网络传输的各种不同大小的数字化实体之内。小的可重用数字化资源包括数字图像或照片、实时录像、音频片断、小段文本、动画及小型网络传输应用程序,如java小程序等;大的可重用数字化资源包括完
34、整的网页,它可以结合文本、图像或其他媒体、应用程序来完成一个完整的教学事件。 3.教学性(instructional) 学习对象有许多相近、相似的术语,而教学性明确指出了学习对象的应用目的指向,使其根本区别于信息对象、知识对象等术语。学习对象是针对教学而产生的特定构件,它为教学而特别设计并存在。 4.自足内聚(self-contained、self-sufficient、cohesion) 自给自足、自我包容、内聚的特性使学习对象成为一个能离散独立而又绝对具有应用价值的教学资源构件。一个自给自足的学习对象可以单独完成它自己的教学功能,而无需过多地求助于其他教学资源或学习对象,这样使它可以独立高
35、效地传输共享给其他利用者,并在不同情境下重用。 5.以元数据标识(are tagged with metadata) 元数据字面上的解释是“关于数据的数据”,它的作用在于描述数据资源的关键属性,以便于资源的检索查询。一个典型的元数据例子是图书馆中的书目编录,元数据就是这些书目卡上的作者、标题、出版日期及资源介绍等描述性信息。有了这些元数据之后,阅读者不用遍历整个图书馆逐个查找,而只需利用它就能快速找到所需要的书本。为学习对象建立各种重要的元数据(如标题、作者、版本、格式、内容描述、教学作用、可重用度等)有几方面的作用:一方面保证教学资源的容易检索、高效检索。另一方面,保证并加速各个组织机构间不
36、同学习对象的传输与交换。在标有关键的元数据属性之后,不同机构、公司、学校间的学习对象资源可以互通有无,或进行相关兼容性的修改。 前文提到的ltsc学习对象元数据工作小组就致力于建立学习对象元数据的标准规范,以实现不同机构间学习对象资源的共享。截止2001年4月,它已经建立了学习对象元数据草案6.1版,并仍在修改讨论之中。我国现代远程教育标准研究项目(dltsdistance learning technology standards)中也包括了对学习对象元数据规范的详细讨论取舍。从目前技术来看,为保证学习对象元数据自身的易传输共享,一般都采用xml(extensible markup lang
37、uage)语言来进行描述和传送。具体的应用方式则既可以把这些用xml描述的元数据单独存储在数据库中,也可以作为独立的xml文档保存。 6.可共享、可搜索、易接触(shareable、searchable、accessible) 可重用的前提表现就是资源能够得到共享。一种不能共享的资源难以展开大规模的重用。保证资源共享的措施有多种,如标准规范开放化、格式统一化等。而共享网上教学资源的首要前提又在于能够检索到符合需求的资源,进一步则需要能高效搜索获取到相关度高的资源。yahoo等搜索引擎的出现大力推动了internet资源的搜索共享特性,但是当网络资源 越来越多时,冗余信息、虚假信息、重复信息使网
38、络不堪负载。试想利用google搜索引擎搜索“learning object”关键词的情形,你可以得到807000个结果网页(15/10/2001),如何在它们当中进一步精确定位呢?这涉及一个资源有序化的问题,依照学习对象规则(如元数据等)来建立教学资源,可以在精确检索方面跨进一大步。7.可聚合(can be aggregated) 我们可以想象工业化生产时用通用配件来制作各种机械装置、设施、装备的情形。学习对象是一种有效的数字化教学资源构件,教学者可以将它快速高效地进行组合。可聚合是指单个的学习对象可被聚合而重组成更大层次的学习对象,或编组成更大的学习内容序列,如教学模块、网络课程等。当然对
39、学习对象的组合编列不能简单随意行事,而需要依照一定的教学设计原理、学习策略、和相关编列理论来进行22。 8.跨平台、兼容性(across-platforms、compatibility) 为了让多个学习组织、著作工具、不同情境能够重用学习对象构件,学习对象还必须要能够在不同的环境、平台中兼容、互操作,以实现真正意义上的方便管理和互相沟通。从目前的应用水平来看,多数格式的学习对象大都能够在网络上传输,如网页、java applet等。尽管从技术受限上看,学习对象要跨越所有的学习平台十分困难,但至少是应该能够实现跨多平台的。 9.目标指向(target-oriented) 即某个学习对象应该是针对
40、某个特定学习目标的,它的建立是为了让学习者在不同层次上了解、掌握直至应用某类学习内容。学习者在学习这个学习对象之后,应该掌握其内含的教学内容,并达到教学目标。 目标指向需要学习对象设计者在设计之初就确定学习者学习此学习对象后应能达到的学习水平,如了解、记忆、掌握、评价、综合等,再根据这个目标来对学习对象内部进行编列组建。10.灵活性、可改制(flexibility、customized、adaptability) 虽然建议学习对象不能太大,但对其规模的大小并无严格的限制,在这方面重要的是学习对象应该具有一定的灵活性。为了满足学习者不同的学习需要,教学设计者一方面可能需要将学习对象进行改造重组(
41、如果需要改造的力度过大,则新建学习对象),另一方面还需要用它来为个体学习者自定义生成个性化的课程结构。在这方面,许多学习内容管理系统(lcms:learning content management system)研究者正在致力于利用学习对象生成个性化网上课程。3.1.4 学习对象相关标准(1)学习对象元数据相关标准学习对象元数据的标准经历了一个不断适应远程教育开展现状、针对性越来越强的过程。现在国际较为通用的为ltsc的lom标准,其研究重点是管理、定位和评价学习对象所需的一套最小属性集。lom 标准通过定义一个统一的元数据模型,为学习者或教育者等对学习对象的查找、评估、获取和使用提供支持。
42、同时也支持学习对象的共享和互换lom主要规范了九个方面的数据信息:1通用信息(general) 2生存周期(lifecycle)3元元数据信息(meta metadata关于数据的数据)4技术信息(technical)5教育信息(educational);6价值信息(cost)7关联信息(relation)8注释信息(annotation)9归类信息(classification)元数据的绑定:表3.1 lom元数据类别说明通用(general)对学习对象进行整体描述的通用信息生存期(lifecycle)与学习对象的历史和现行状态有关的属性及对学习对象的发展起到作用的个人和组织元元数据(met
43、a-metadata)关于元数据记录本身的一些信息技术(technical)学习对象的技术要求和特征教育(educational)学习对象的教育和教学特征权利(rights)有关学习对象知识产权和使用条件的信息关系(relation)该学习对象同别的学习对象的关系信息评注(annotation)教学使用上对该学习对象的一些评价,以及这些评价的作者和创作实践等分类(classification)该学习对象在特定的分类系统中所处的位置绑定是指从一个框架或规范到另一个框架或规范的应用或映射。具体讲就是用一种具体的形式来表示概念上的数据模型,如xml绑定等等。只有这样,才能在实现时具体地表示对象的元数
44、据实例,才能对元数据的实例进行各种操作。(2) 内容包装标准ims 全球联合学习公司提出了内容包装标准23。该标准的目的就是定义一种能够用来交换学习内容的标准数据结构,为学校和学习资源开发商制作学习内容提供标准数据绑定的基础,从而使学习内容可以在不同的创作工具、学习管理系统和运行环境之间相互,交换和使用。内容包装标准为全世界范围内学习对象的共享和互操作提供了前提。因为它规定了学习对象内容的数据结构,也即是实现了数据结构层面的统一性。 内容包装标准定义了一个内容包装信息模型,概念图如图2.2。图2.2中描述的包由两类主要元素组成:一个描述包中内容组织形式和资源的特定文件以及一些实际的物理资源文件
45、。该特定文件被称作内容清单文件,它描述了包的内容和结构。一旦一个包为了传输而被组合成单独的一个文件时,该文件就被称作包交换文件。内容包装的这几个部分具体阐述如下:图3.2 内容包装信息模型概念图包交换文件:单独的一个文件(如 .zip、 .jar、 .cab),包含一个顶级内容清单文件,以及该内容清单文件中引用的所有物理文件。包交换文件是一种通过网络传输结构化信息的简便形式。包: 一个逻辑目录,包含了一个顶级内容清单文件,以及在该内容清单文件中引用到的各个子目录下的实际物理资源文件。一个包代表一组可独立使用的学习内容。它可以是课程的一部分,因为有教学需求而单独提取出来使用;也可以是一门完整的课
46、程或者若干课程的集合。一个包可以被重新组合或拆分。包应能够独立存在,即它包含了被单独运行或复用时需要的所有信息。包并不一定要压缩成一个包交换文件,它可以直接通过光盘或其他可移动媒介进行发布。内容清单文件和该文件所需要的支持文件,如xml(extensible markup language)文件所需的dtd(document type definition 文档类型定义),xdr(xml data representation xml 数据表示),xsd(xml schemas definition xml 模式定义)文件,应置于该发布媒介的根目录下。内容清单: 内容清单是对有意义的学习资源的
47、描述。一个内容清单包含了一种或多种静态的学习资源的组织和呈现方式。每一个内容清单实例保存在一个具有预定义名字的内容清单文件中。(3) 国内celts体系我国从1999年开始着手远程教育技术的标准化工作。在2000年,教育部科技司启动了现代远程教育标准研究项目,简称dlts (distance learning technology standards)项目,同时成立了现代远程教育标准化委员会(distance learning technology standards committee),简称dltsc. 2001年12月,dltsc更名为教育部教育信息化技术标准委员会,英文简称为celts
48、c (chinese elearning technology standardization committee )。celtsc在ltsc和ims工作的基础上,制定形成了自己的标准体系,对ltsc和ims中已经成熟的规范/标准进行了一系列的本地化工作,形成了符合我国教育环境的规范草案。2002年2月,教育部印发了中国现代远程教育技术标准体系和11项适用标准v1.0版,这是我国现代远程教育技术标准的第一个版本。celts标准体系包括29个项目,根据各项子标准的作用面又分为通用规范与专用规范两大类,对于一部分今后必需但目前还不够成熟的项目暂时作为跟踪研究项目。通用规范具有广泛的适用面,给标准用
49、户留有较多的发展余地,允许他们在遵从统一的基本框架下选择及改制一些数据项目;专用规范是针对某一特定领域的,具有更强的约束力。目前有部分项目己经成为教育部颁布的试用规范,进入国家标准审定程序。这些提交给国家信息标准委员会审批的若干规范将作为2003年开展教育信息化产品测评的依据,这些规范的文档信息包括信息模型、实践指南、测试规范等。本论文中采用的celts-3学习对象元数据规范24、celts-9内容包装规范和celts-42基础教育教学资源元数据规范25就是进入国家标准审定程序的规范,它们的版本号是1.6。3.1.5 学习对象制作工具reload editor 2004是英国reload工程项
50、目提供的免费工具,可在http:/www.reload.ac.uk/editor.html上获得,用于对学习对象按照ims或scorm标准进行元数据描述和内容包装。本文利用reload editor 2004制作了“ftp_1”、“ftp_2”等多个学习对象。3.2 xml技术的应用xml(extensible markup language 可扩展标记语言)是用于数据交换的一种语言标准26,27,是w3c组织于1998年2月发布的标准。w3c组织制定xml标准的初衷是,定义一种互联网上交换数据的标准。在互联网世界,作为描述文档中数据及其结构的标记语言xml的用途主要有两个,一是作为元置标语言
51、,定义各种实例置标语言标准;二是作为标准交换语言,担负起描述交换数据的作用。它具有sgml的灵活性和强大功能,并与广泛采用的html相结合。xml既可作为数据存储的机制,又可作为消息体,xml作为数据的“容器”具有天生的优点:xml的灵活性和扩展性使其可以对不同应用甚至是差异很大的应用间的数据进行描述;xml具有自我描述的特性,数据可以在不同的应用间进行交换与处理而不必要求相应的应用程序是针对该数据定制的; xml属于纯文本,可以作为与平台无关的数据格式;xml是开放的,能够在不同的用户和程序之间交换数据,而不论其平台如何;xml可以降低解析器的负荷,可成为各应用程序采用的信息互换的方法。xm
52、l并不是单独存在的,因为xml不只是用于一种数据格式的使用,它需要与多种相关的技术相互作用。xml的标准体系由一连串不同的“子标准”组成,它们共同定义和描述了文件表现与使用的各个层面。dtd即document type declaration文档类型定义的简称。与html不同,xml没有自己固定标准的标记,用户使用自己的标记、属性或者是实体参考等就要自行定义它们。这些定义的工作就在dtd文档类型定义中进行。dtd为xml文档定义了该文档中应该或者是可以包含的元素、标记、属性和实体的一个清单以及它们之间的关系,即dtd为xml文档规定了一套专用的规则。 schema是一种描述信息结构的模型,它是
53、借用数据库中的一种描述相关表格内容的机制,它为一类文件树立了一个模式,这个模式规范了文件中tag(标签)和文本可能的组合形式。xml schema的目的是提供xml标记库,用来定义、描述和分类xml文档中的词汇。schema相对于dtd的明显好处是xml schema文档本身也是xml文档,而不是像dtd一样使用特殊的格式。这大大方便了用户和开发者,因为他们可以使用相同的工具来处理xml schema和其他xml信息,而不必专门为schema使用特殊工具。3.3 dom解析器dom(document object model,文档对象模型) 是用与平台和语言无关的方式表示 xml 文档的官方
54、w3c 标准。dom 是以层次结构组织的节点或信息片断的集合。这个层次结构允许开发人员在树中寻找特定信息。分析该结构通常需要加载整个文档和构造层次结构,然后才能做任何工作。由于它是基于信息层次的,因而 dom 被认为是基于树或基于对象的。dom 解析器把 xml 文档转化为一个包含其内容的树,并可以对树进行遍历。用 dom 解析模型的优点是编程容易,开发人员只需要调用建树的指令,然后利用navigation apis访问所需的树节点来完成任务。可以很容易的添加和修改树中的元素。然而由于使用 dom 解析器的时候需要处理整个 xml 文档,所以对性能和内存的要求比较高,尤其是遇到很大的 xml
55、文件的时候。由于它的遍历能力,dom 解析器常用于 xml 文档需要频繁的改变的服务中。本文中将使用dom解析器解析学习对象内容包中的顶级内容清单文件“imsmanifest.xml”。3.4 小结自将面向对象的思想引入教学领域提出学习对象概念以来,对这种具有可重用特性的教学构件的理解一直得到了不断发展,本章详细介绍了学习对象,指出学习对象对于现代教学资源建设、共享和重用的重要性,并介绍了与学习对象相关的标准,其中学习对象元数据标准(lom)是一个比较成熟,在国际上被广泛引用和参考的标准。本文中采用lom元数据标准来标识课件。4 课程制作系统的设计与实现4.1引言虽然近年来我国教育信息技术标准
56、化步伐正在逐渐加快,但在标准的应用方面,目前还没有企业实现或者支持我国的教育信息技术标准。各高校的教育技术研究机构正在对标准进行研究和初步的应用,由于各种原因,现在还没有推广性和实用性较强的产品出现。这种现状已经开始制约教育信息技术的发展。各种信息技术虽然已经在教育工作中开始广泛使用,但始终没有跟上标准化的步伐。众所周知,没有信息标准化,教育信息技术的大范围推广应用难度巨大,不同系统间的信息交换只是梦想。目前信息标准化已经开始大踏步前进,教育信息标准的应用和推广就显得格外的重要。而教育信息标准的应用和推广主要体现在解读各项标准和掌握利用辅助工具开发标准化产品的方法上。因此解读各项标准和掌握利用辅助工具开发标准化产品成为教育信息技术发展的重要组成部分。其实质是提出成熟的标准化产品系统架构,目的是加速标准化产品的开发,使标准化产品易于重用和维护,并方便技术交流,从而起到提高开发效率和产品质量的作用。通过调查发现,国内外现有的课程绝大多数都是以课程为单位整体设计的,各个部分(篇或者章、节)之间有很多公用元素(如修饰性图片、样式表等)或者穿插引用,导致整个课程不可拆分。但是在使用时,教师需要针对具体的教学情况选择适合的教学内容,一门现有的课程中的内容往往不是全部都能用到的,或者原有内容大纲不合适,那么这时教师就需要对这门课程或多门课程进行拆分组合,或者到处寻找
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 儿科医生简短述职报告
- 中秋节的演讲稿(范文15篇)
- 口才班课件教学课件
- 高等数学教程 上册 第4版 习题及答案 P225 第9章 微分方程
- 文书模板-天然气公司股东协议书
- 政策滥用及其对商家的影响 -2023年全球参考基准
- 高校课程课件教学课件
- 綦江区七年级上学期语文期末考试试卷
- 第二中学九年级上学期语文开学考试试卷
- 部编版小学语文三年级上册第20课《美丽小兴安岭》读写练习题
- 八上语文古诗词理解性默写
- 湖南省长沙市雅礼集团2024-2025学年九年级上学期11月期中英语试题
- 2023年 评审准则质量记录手册表格汇编(101个)
- 2024年度采购合同管理程序指南
- GB/T 44693.1-2024危险化学品企业工艺平稳性第1部分:管理导则
- 二年级数学看错数字问题专项练习
- 七十岁老人换驾照考三力测试题库
- 2024《整治形式主义为基层减负若干规定》全文课件
- 医院感染预防与控制标准规范知识考试题库500题(含答案)
- 中国法律史-第三次平时作业-国开-参考资料
- 杜邦材料命名规则
评论
0/150
提交评论