CSCL和形成性评价在数据结构教学中的尝试..doc

CSCL和形成性评价在数据结构教学中的尝试..doc

  1. 1、本文档共18页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
CSCL和形成性评价在数据结构教学中的尝试.

CSCL和形成性评价在数据结构教学中的尝试 PCSCL和形成性评价在数据结构教学中的尝试/P P  关键词:CSCL;形成性评价;数据结构 BR摘要:笔者把CSCL应用于数据结构的教学过程,对实验班级采用CSCL教学方式和形成性评价,在学习过程中多次循环,经过一个学期,实验班学生在考试成绩、反馈信息和学习能力方面都比非实验班有更好的效果。本文阐述了这一过程。 /P P   BR  80年代中后期,计算机支持的协作学习在国外成为协作学习领域的研究热点之一[1]。20世纪90年代后期,我国研究者们开始关注如何应用信息技术促进协作学习,华东师范大学、北京师范大学等都进行了计算机支持协作学习的理论和技术的研究[2]。笔者尝试将CSCL理论用于数据结构教学过程,制定了严密的学习步骤并加以实施,采用形成性评价考核学生成绩,取得了良好的教学效果。 BR  数据结构是计算机专业的一门核心课程,是设计与实现编译原理、操作系统、数据库及其他系统程序和应用程序的基础。数据结构的教学目标是培养学生数据抽象、算法设计、创造思维、协同工作的能力[3]。 BR   BR  1CSCL和形成性评价 BR   BR  计算机支持的协作学习(Computer Supported Cooperative Learning,CSCL)是计算机支持的协同工作(CSCW)和协作学习(CL)相融合发展起来的,指利用计算机技术来辅助和支持协作学习的一种新的技术手段,是利用计算机技术建立协作学习的环境,使教师与学生、学生与学生在讨论、协作与交流的基础上进行协作学习的一种学习方式[4]。 BR  教学形成性评价(formative evaluation)是相对于终结性评价(summative evaluation)而言的。所谓形成性评价,即“对学生日常学习过程中的表现、所取得的成 绩以及所反映出的情感、态度、策略等方面的发展”做出的评价,是基于对学生学习全过程的持续观察、记录、反思而做出的发展性评价[5]。 BR   BR  2数据结构教学CSCL和形成性评价实施步骤 BR   BR  图1展示了CSCL和形成性评价在数据结构教学中的实施步骤。 BR   BR  图1展示了CSCL结合形成性评价在数据结构教学中的实施步骤,包含以下几个主要的教学阶段,教师评价贯穿于整个教学过程。本文将就计算机0704班的一次具体学习周期,结合图示展示此次尝试的步骤,并总结教学效果。 BR  2.1确定学习内容 BR  小组协作学习的内容要有一定难度,有一定探究和讨论价值和一定的开放性。本文选择了一个实际生活中经常遇见的问题,即火车车厢重排问题:一列货运列车共有n节车厢,每节车厢将停放在不同的车站。假定n个车站的编号分别为1~n,即货运列车按照第n站至第1站的次序经过这些车站。为了便于从列车上卸掉相应的车厢,车厢的编号应与车站(目的地)的编号相同,使各车厢从前至后按编号1~n的次序排列,这样,在每个车站只需卸掉最后一节车厢即可。所以,给定任意次序的车厢,必须重新排列它们。可能通过转轨站完成车厢的重排工作,在转轨站中有一个入轨、一个出轨和k个缓冲轨,缓冲轨位于入轨和出轨之间。开始时,n节车厢从入轨进入转轨站,转轨结束时各车厢按照编号1~n的次序离开转轨站进入出轨。假定缓冲轨按先进先出的方式动作,因此可将它们视为队列,并且禁止将车厢从缓冲轨移至入轨,也禁止从出轨移至缓冲轨。 BR  图2给出了一个转轨站,其中有3个缓冲轨H1、H2和H3。 BR  要求:设计存储结构表示n个车厢、k个缓冲轨以及入轨和出轨;设计并实现车厢重排。 BR  算法:分析算法的时间性能。 BR   BR  2.2分析学习目标 BR  在这个过程中,要实现三个方面的学习目标: BR  (1) 知识技能目标:学生学会分析问题,设计合适的数据结构,写出算法,用学过的C++语言实现算法并分析算法的效率。 BR  (2) 方法策略目标:锻炼学生的发散思维,用多种存储结构和算法完成此题。 BR  (3) 态度体验目标:让学生提高团队合作能力,每个学生都要思考,充分发挥每个人的潜能。 BR  2.3确定小组的基本结构 BR  按照“组间同质、组内异质”的原则,把0704班35名学生分为5组,确保每组都有一名解决问题能力、主动思考能力强的学生,一名编程能力强的学生,一名设计能力强的学生,一名语言表达能力强的学生,便于向其他同学讲解小组的设计思路。分组争取做到每个学生在合作中都有展示自我的机会,让学习困难的学生在互相帮助中不断提升,让学习优良的学生也能获得自信。 BR  2.4协作环境的创造 BR  Groove的工作原理就是基于P2P技术,在网络上任意两台计算机建立的共享虚拟空

文档评论(0)

sa1fs5g1xc1I + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档