论文部分内容阅读
计算机支持的协作学习(CSCL)是远程教育中一种有效的教学模式,学生通过协作方式进行学习达到学习成果的最大化。目前对于协作学习系统的研究已经取得了很大的进展,并且开发了一些基于实际应用需求的协作学习平台。但这些系统在个性化和智能化方面还存在着一定的缺陷,本文将Agent技术引入到协作学习系统中,以有效地实现系统协作学习过程的智能化。 本文在研究多Agent技术及其应用开发平台的基础上,设计并实现了一个基于Jadex的协作学习系统。该系统主要设计了学生Agent、教师Agent和相应的任务Agent模型,并通过实现系统中Agent之间的通信、协作和协调,来构造多Agent协作学习系统。学生Agent和教师Agent分别代理学生和教师在协作系统中的活动,任务Agent实现协作系统中的各种协作功能,如分组Agent根据学生的意愿和学生本身的学习特征实现自动分组,合同网Agent可以实现协作任务过程中的任务分配和协作者招标等。 文中采用FIPA合同网协议实现系统中协作任务分配和协作者招标过程。在合同网评估阶段,本文探讨了协作评估的指标并提出几种基于不同的协作招标目的的协作评估计算方法。在协作任务完成情况评估中引入模糊技术,使用模糊综合评判方法进行评估计算。