论文部分内容阅读
学习作为人类文明传承的一种方式,探索未知世界的一种方法,是人类生存的基础。可是,迫于生活压力,人们的大部分时间都用在工作和家庭上,不可能整天坐在教室或电脑前进行学习。因此,研究者们提出了移动学习。在快节奏下的今天,这可以很好地解决人们对于学习的需要。移动学习是指借助于移动智能设备,对网络上开发好的课程资源进行随时随地的一种学习。近些年来,移动学习得到了快速的发展,国内外进行了许多项目的研究,并且取得了不少的研究成果。总结这些研究,主要是在技术可行性、理论研究、移动终端设备、移动学习软件和学习系统等方面的研究。有关学习资源方面的研究也有,但是不多,这与学习资源是移动学习存在的前提和人们学习的主体并不相称。目前对学习资源的研究主要集中在内容设置方面,在如何为学习者提供个性化、智能化的学习资源方面的研究非常少。针对如何让学习者进行更加智能化的学习,从而达到更好地学习效果,本文提出了一种利用本体技术来构建移动学习中学习资源的方法,并利用此方法构建了一个课程本体,然后对课程本体进行解析、查询和推理等。本文主要做了以下几个部分的工作。第一部分在分析国内外对移动学习研究的基础上,总结这些研究主要取得的成果和存在的不足,从而引出本文研究的主题,即利用本体技术来构建移动学习中的学习资源,给学习者提供个性化和智能化的学习服务。第二部分主要是对语义网和本体的基本概念进行了简单的阐述,介绍语义网的产生、七层体系结构,本体的建模元语、描述语言、分类和本体的一些简单应用。第三部分介绍了本体的构建原则和构建方法,然后在提取、分析《数字逻辑电路》中的各个知识点,概括各知识点的内容,建立各知识点之间的逻辑关系的基础上,提出了一种针对移动学习资源的本体构建方法,并利用这个方法构建了一个课程本体,然后把构建好的本体存入MySQL数据库中。第四部分先是简单地介绍了下Jena工具包和SPARQL语言,然后利用Jena工具包和SPARQL语言对构建好的本体进行解析、查询。根据知识点之间的逻辑关系,建立各种推理规则,在Jena推理机的作用下,利用构建好的推理规则进行推理,得出学习者想学的知识。最后设计并实现了一个模拟的移动学习系统,用户可以通过它来进行智能化的学习。