论文部分内容阅读
随着计算机信息技术和现代教育理论的飞速发展,教育的重要性也被体现的淋漓尽致,现代远程教育也取得了飞速的发展。现代远程教育的最终目标是要以人为本,以学生为中心,实行个性化教学,充分调动学习者的主观能动性。但是当前的许多远程教育形式都是基于Web的多层C/S技术与流媒体点播技术来实现,这种的方式仍然是学校为中心,只是把书本搬家为网络课件,系统多以呈现教学材料为主,学习者之间、学习者和教师缺乏真正的交互,系统只考虑理论教学,没有考虑实践环节,不能实现真正的教学目的等。而且采用C/S模式在客户端需要安装专用的客户端软件,并且在系统软件升级时,每台客户机都需要重新安装,维护和升级成本非常高。因此如何把先进的教育思想和当前的尖端的计算机技术结合起来,更好的为人们服务,成为广大教育工作者和计算机工作者紧迫的任务。 本课题的研究就是在这个背景下提出,希望能够在教学系统中引入人工智能的思想,实现个性化教学,从而克服现有系统的缺陷。研究的福州大学计算机专业研究生的《数据库新技术》课程的教学,研究致力于提高研究生教学中的创新性、学生学习的主动性以及研究性,从而在教学和教研中,使学生和教师不必受时间和空间的限制,能够同步和异步学习、交流。 本文以由旧知而学到新知、因需求而求知的学习理论为基础,以计算机支持的协作学习(CSCL)理论为指导,将计算机技术融入到教育理论中去,通过对多Agent,J2EE技术的深入学习和研究,提出了集成JADE和J2EE来开发MAS的思想。本文对多Agent开发技术以及应用服务器的中应用的状况和特点作了进一步的探讨,对其在同J2EE的集成方面进行了更深一步的研究和分析。从远程教育的实际需求出发,应用J2EE下的多Agent开发技术,设计实现了基于WEB的多Agent的协作学习平台,为越来越多的学习者提供更智能化、人性化,更方便、高效、贴近社会生活的协同学习环境与协同学习方法。