基于Ontology的网络协作学习系统研究

来源 :河南师范大学 | 被引量 : 0次 | 上传用户:ssfeng
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
协作学习(CollabomtiveLeaming,简称CL)是学习者以小组形式参与,为达到共同的学习目标,在一定的激励机制下为获得最大化个人和小组学习成果而进行的一切相关行为。基于Ontology的网络协作学习(Ontology Based Online Collaborative Learning,简称OBOCL)是指利用Ontology技术来支持的网络协作学习。 随着计算机的普及和网络技术的迅猛发展,网络协作学习逐渐成为一种非常重要的学习方式。但是当前国内外网络协作学习系统的开发主要关注于计算机基础支撑环境,其中的资源缺乏语义标注,导致很多问题的出现,诸如:学习过程对问题内涵的理解有异构性、不利于知识获取与共享、无法解决异构数据互操作的语义问题等。针对这些问题,论文引入了Ontology技术,结合元数据标准,以一种新的方式构建一个网络协作学习模型,对知识、资源信息的描述提供了有效的手段,为Ontology技术在教育技术领域的进一步应用打下了良好的基础。具体内容如下: (1)分析当前国内外网络协作学习系统中资源的应用现状,针对它们的不足,提出将Ontology引入到协作学习系统的构建中。 (2)在分析相关理论知识、技术和总结目前已有的Ontology构建方法的基础上,将基于Ontology的课程知识库分为知识领域Ontology和知识资源Ontology,结合软件工程软件开发方法,设计出基于递进方式的原型Ontology构建方法,并在知识资源Ontology的构建过程中用DC元数据对课程资源进行语义标注,以提高基于Ontology的课程知识库的构建效率、方便资源的查询和共享。 (3)以计算机科学技术专业的核心专业基础课《数据结构》为例,分别构建了课程知识领域Omology和知识资源Ontology,并用OWL DL语言进行形式化描述,使其便于进行资源的利用和共享。 (4)设计数据库表和系统的主要功能模块,结合构建好的课程知识Ontology库,开发了一个基于《数据结构》课程的网络协作学习系统。
其他文献
以受限自然语言形式的故事作为输入,以完整的动画片作为输出的计算机辅助动画自动生成系统涉及人工智能、电影艺术和多媒体等三大学科,能够大大缩短动画制作周期、削减成本,
随着信息技术的发展,信息系统的业务数据在人类的社会活动中的重要性越发明显,然而,没有任何保护措施的数据却极容易受到各种自然灾害如地震、火灾、洪水、战争、恐怖袭击或人为
随着计算机技术的不断发展,并行计算作为一种旨在降低运算时间、增加问题求解规模、提高求解精度的方法,在科学以及工程应用的计算模拟、商业应用的数据挖掘及事务处理等许多
随着信息技术、网络技术和自动化控制等研究领域的相互渗透,使得工业控制技术中嵌入式系统已应用到工业控制的各个领域,所以嵌入式技术已成为现代控制技术的发展方向之一。本
随着网络的快速发展,人们尽情地享受到了网络带来的便利,网络已经成为人们日常生活中必不可少的一部分。但是,由于网络上资料上过多,已经远远超过人们的处理能力。不同的用户其使
Web服务是基于网络的、分布式、自包含、自描述、模块化的应用程序,具有良好的封装性和松耦合性,因此得到工业界和学术界的广泛承认。而把现有的可用的Web服务合成起来,形成
随着数字时代的来临,计算机技术和多媒体技术的迅猛发展使声音、视频等各种各样的信息现在能以高效、方便的形式储存,但同时也造成视频资料泛滥的问题,如何有效管理和检索视
无线传感器网络是由部署在监测区域内大量的廉价微型传感器节点组成,通过无线通信方式形成的一个多跳自组织网络。随着传感器技术、微电子系统、现代网络和无线通信等技术的
本文在对网格调度系统结构、服务网格资源描述方法、网格工作流技术和启发式调度算法的研究基础上,提出了基于工作流的网格服务资源的调度过程模型,设计实现了基于WSRF的网格
软件测试是保证软件质量、提高软件可靠性的关键手段,是实施软件项目不可缺少的环节,其目的是以最少的时间和人力找出软件中潜伏的各种错误和缺陷。回归测试是软件测试的重要