cscl script

来源:百度文库 编辑:神马文学网 时间:2024/04/23 20:30:53
近年来,CSCl Script成为国外CSCL领域中新的研究热点之一,在欧洲尤为突出,而国内相关研究开展甚少(笔者认为,国内所做相关或近似的研究工作还是有一些,不过往往停留在浅层次且没有形成研究成果发布)。归纳起来,其研究热点主要体现在以下几个方面:
1.CSCL Script本身的设计研究及效用分析
针对不同领域学习知识特点及应用要求,学者们设计各种有代表性的CSCL Script(各自又有多个演化版本)并开展协作学习实践[2]。较为人们所熟悉并常用的有Jigsaw Script(1978)、Problem-based learning Script(1980)、Reciprocal teaching Script(1984)、ArgueGraph Script(1999)、UniverSante Script(2001)、Phase-X Script(2001)、Maze Script(2004)等。它们各自有不同的设计原理。例如Jigsaw Script是向不同学习者提供不同的信息子集以构建概念网络,学习者都无法独自构建概念全景,必须与伙伴交换概念并分析概念之间的联系;Reciprocal teaching Script强调角色对等互换,一个学习者讲解一段内容,另一个学习者对其提问,下一段内容两人互换角色(也可以是学生与老师之间);ArgueGraph Script制造冲突并激励学习者通过交互解决冲突;UniverSante Script强调选取学习者的差异及学习主题的差异,进行多重交叉分组循环比较等等。在研究设计CSCL Script的基础上,研究者们希望找出适当的分类标准对各种CSCL Script进行分类,以便于后面的规范化表示。如Karsten等人提出将其分为冲突、谈判、互换、调整、质询、竞争等八大类。但总体来说对于CSCL Script到底该如何定义(与其他术语如scaffolding相区别)、由哪些组件构成、对多种Script该如何分类仍旧未达成共识,仍然是该领域许多学术交流(如2005 CSCL会议)中激烈争论探讨的话题。
具体教学实践中对于CSCL Script促进学生建构知识的效用分析也是一个研究重点。如研究CSCL Script对在线协作学习不确定性的消除能力、认知性Script与社会性Script所起的不同作用、内部Script与外部Script的相互影响、Script在一般领域知识与特定领域知识的协作学习中的不同效果、Script影响协作过程的途径、过度依赖Script对自然交互及问题解决的影响、计算机游戏中如何采用Script、多媒体环境(如视频会议)下Script的设计及实现、Script通用性研究(如MOBIL项目)等。
2.CSCL Script通用建模语言及创作工具的研究开发
目前正式、机器可读、具有良好语义定义、支持不同Script粒度、易于转换的CSCL Script通用建模语言仍处于缺失状况,相应的供CSCL参与者(不必具备良好的技术背景)创建、复用、集成、定制CSCL Script的创作工具也很少,且多为纯文本方式,不利于用户把握Script全局。计算机领域现有常见的建模语言有有限自动机(finite automate)、UML、Petri网、BPEL4WS、IMS LD、MOT+等。Andreas Harrer等人从用户熟悉程度、图形化表示、支持粒度、可操作性语义等方面对它们进行详细比较,认为它们均不能很好地适应CSCL Script的建模需要[6]。欧洲最有影响且被多个研究项目采用的IMS LD(2003年)也并不是专门针对协作学习的语言,因而对学习小组组内(组间)角色动态变换及协作活动的处理能力很弱,只能对粗粒度过程和工具进行一般性定位,且没有可视化的表示方法[7]。Miao等人(2005年)针对IMS LD的不足开发出一种新的建模语言并提供了相应的树形及表式创作工具[4]。但总体来说现有的创作工具(如Collage[8]、MOT+ Editor、ASK-LDT等)不丰富也不太实用。
3.Scripting模式的研究开发
模式(pattern)的核心思想是重用。将典型有效的Script规范化作为模板,重用并整合模板形成模式(称作Scripting模式或Script设计模式),能够降低创作CSCL Script的技术复杂性、缩短创作周期并规范创作过程。按照Script的不同粒度(宏观Script和微观Script),相应的Scripting模式通常也可以归入不同粒度类型,粗粒度型模式主要处理协作学习活动流(即活动序列),细粒度型模式主要处理单个活动或支持活动的资源(素材或工具)。因此,创作一个Script会用到多个层次的Scripting模式,同一层次的Scripting模式之间也可以相互补充。对于模式之间相互关系精细划分的研究仍是薄弱环节。在实际应用中Scripting模式又可以分为两类:设计型和建构型。设计型模式通常用于Script的教学设计,其用户多为教学设计者和老师,建构型模式则主要支持设计型模式计算化实现(跨粒度),其用户多为系统开发人员。当前国外启动很多项目如PoInter、E-LEN、TELL等针对这方面作研究[9],有些也融入相关领域技术的思想(如利用CSCW组件技术的GAMA模式语言来支持动态分组、利用工作流技术支持多活动协调等)。
除了以上所述研究热点,基于CSCL Script的协作学习系统平台(或称CSCL Script指导的协作学习系统平台)的研制也是一个研究方向,如ESCOLE(基于J2EE、工作流驱动的CSCW网络平台)、GridCole(支持学习服务语义搜索、基于网格的协作学习系统)等。