基于Agent的智能教学系统的研究与实现*
2010-03-21马世霞
河南工学院学报 2010年3期
马世霞,于 琨,刘 丹
(河南机电高等专科学校计算机科学系,河南新乡453002)
远程教学是传统课堂教学在网络上的实现,它以大量的数字化教学资源为支撑,突破了传统教学的时空限制[1],让人们体验到自由获取知识的乐趣。然而,目前的远程教学系统大多将教学资源放在专用服务器上,静态地等待学习者浏览和下载,对学习者的学习行为习惯、学习需求等缺乏分析和指导,是非实时(非交互)的远程教学。这种以系统为中心的教学模式要求人适应系统而非系统主动为学习服务,没有充分体现出教师在组织课程上的主导地位,在指导学习者调整策略时更是缺乏智能[2]。教学智能化一直是教学界和教学技术领域的理想目标。Agent技术的出现,为实现这一目标提供了良好的契机。本文采用多Agent技术[3],设计并实现了一个基于多 Agent的远程教学系统,该系统弥补了上述缺陷,使远程学习变被动为主动,让远程学习者体验到自由获取知识的乐趣。
1 Agent的特征及其应用于智能教学系统的优势
Agent[4]是一个基于软件(在更多情况下)或硬件的计算机系统,是一个智能主体,能够感知外部环境、独立决策,并能作用于外部环境以及与其他Agent相互协作共同实现目标。多Agent系统(MAS),它通过多个Agent之间进行协调或协作,从而解决复杂问题。MAS的协作求解问题的能力超过单Agent,将MAS技术应用于教学系统,可以将被动式教学转为主动式教学,在教学策略和教学过程中更加关注学生的个性特征和协作学习需求。……
登录APP查看全文
