- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
基于MultiAgentCSCL模式研究
基于MultiAgentCSCL模式研究
摘要 CSCL的理论基础是建构主义的协作学习理论,它是CAI技术在网络环境中的新发展,而基于Agent的分布式处理模式的特点更适用于CSCL的构建。基于CSCL基本概念和Agent特点的分析,讨论CSCL的基本模式,并结合具体的Agent开发工具设计出一个基于Multi-Agent的CSCL的模式结构。
关键词 Agent;Multi-Agent系统;计算机支持的协作学习
中图分类号:G434 文献标识码:A 文章编号:1671-489X(2008)20-0023-03
1 CSCL的基本理论
计算机支持的协作学习CSCL(Computer Supported Collaborative Learning)是指针对相关的学习任务,利用计算机环境进行小组化的、群体协作学习,以达到最优的效果。CSCL是CAI在网络环境中的发展[1]。
传统的CAI是以个别化教学思想为基础的,个别化是传统CAI最关键和最基本的特征之一。但对教育理论、学习理论的深入研究使人们发现,仅仅强调教学的个别化是不够的。建构主义学习理论认为学习是学习者的认知建构过程,它强调兴趣、动机、问题情境、社会性相互作用在学习过程中的重要作用。现代教育理论强调学生的主动、全面发展的重要性。教育的目标不仅是要让学生掌握知识,还要学生学会学习,学会生活,学会与人合作。个别化教学根据学习者的不同特征进行因材施教,给每个学习者提供最佳的教学支持的思想有其合理之处,但个别化教学并未真正发挥多种教育因素的优势,要真正做到促进每个学生的认知建构过程是很困难的。对于其他一些重要的教学目标的实现,如学习高级的认知技能、认知策略、情感目标、人际关系技能目标时,个别化教学的效果也并不理想。个别化CAI支持单个学习者独立学习的方式受到挑战。协作学习由于充分重视学习兴趣、学习动机,充分利用教学过程中师生、生生之间的相互作用,强调社会性建构的重要作用,可以培养学生多方面的能力而受到广泛的重视。而且协作学习可以解决个别化教学与班级教学之间的矛盾,更适合于教与学的环境。在CAI中引入协作学习的思想是CAI合乎逻辑的一种发展。
CSCL技术是以CSCW在教育领域的一个分支和具体应用。由于CSCW需要一个分布式的系统提供支持,因此,在构建一个具体的CSCL模型时必须选择合适的分布式处理模式。目前使用较多的分布式处理模式有客户/服务器模式(C/S模式);代码点用(Code-on-Demand)模式和Agent模式。其中由于Agent本身具有的一些特点,使得基于Agent的处理模式最适宜于CSCL的构建。
2 Agent与CSCL系统的结合
Agent是一种在分布式系统或协作系统中能持续自主地发挥作用的计算实体,常简称为智能体,它具有自主性、交互性、反应性和主动性的特征。
2.1 自主性(自治性)自主性是 Agent的根本特性。Agent在行为上有自主能力。Agent被初始化以后,不需要用户干预,可以自主地作出某种决定。
2.2 反应性反应性是指 Agent能感知和作用其所在的环境,对环境(可能是用户、程序、其他 Agent或以上的组合)的改变及时地作出反应。
2.3 协作性(社会性)Agent具有相互协作的能力。这是 MAS(Multi-Agent System)系统顺利工作的关键。Agent相互之间存在各种影响和冲突,Agent应该具有通过协商解决这种冲突的能力。
2.4 进化性(学习性)Agent是一个开放的系统。随着与环境和用户之间的交互作用,Agent能够主动适应环境,扩充自身的知识。
2.5 通信性Agent之间能够进行信息交换。通信既保证了Agent之间的相互交流,又不至于影响 Agent的独立性,且有助于提高 Agent的内聚力,防止相互之间的耦合。在 MAS系统中,Agent的通信性是相互协作、协商的基础。
2.6 移动性从严格意义上说,移动性只是一部分 Agent的特性。所谓的移动性指 Agent可以在任何状态下(包括在运行过程中)从一个节点移到一个新的节点上,并维持原有的运行状态。Agent把代码和数据封装在一个线程中。
可以看出,上述特点中的自主性、反应性、协作性、进化性等特点都是构建一个完备的CSCL系统所必须的,因此选择基于Agent的分布式处理模式也就成为构建CSCL系统的当然选择。
当前对Agent的开发工具有很多[2],其中主要是Java,C/C++,LISP等开发语言。由于Microsoft的开发工具Microsoft Agent采用Active X,方便各种编程语言实现调用,并且已经在很多领域得到实
您可能关注的文档
最近下载
- 蓝海华腾VA-H系列伺服驱动器 用户手册2.0.pdf
- 国家法定41种传染病大全(就诊科室、传播途径、病原体、检测方法等)及防护措施.doc VIP
- GB50877-2014 防火卷帘、防火门、防火窗施工及收规范.docx VIP
- T_CECWA 2001-2023 钢结构焊接工艺评定标准.docx
- 8.铁路工程预算定额 路基工程宣贯讲义.ppt VIP
- 2024年四川宜宾五粮液股份有限公司招聘笔试真题.docx VIP
- 医疗废物管理条例.pptx VIP
- 2025年辽宁省电力行业十五五发展规划研究.docx
- 国标GB_T 43388-2023《家用汽车产品严重安全性能故障判断指南》实践.pdf VIP
- 厂房租赁合同.doc VIP
文档评论(0)