- 1、本文档共4页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
浅谈Scratch教学对学生能力发展的影响.doc
浅谈Scratch教学对学生能力发展的影响
Scratch是由麻省理工学院专为少儿开发的一款可视化编程软件,它为儿童提供了积木式、动画式的编程环境,使他们能创造个性化的故事、动画、游戏、音乐和艺术,使儿童的想象力和创新思维有施展的舞台。学生用Scratch编程就像搭积木一样容易上手,打地鼠、大鱼吃小鱼、走迷宫这些平时玩的游戏都在信息技术课中被学生这些“编导”实现。Scratch程序设计课程寓教于乐,学生们在快乐学习的同时促进自己多方面能力的提升。
“编剧”过程―― 提升创新能力
编剧的过程就是一个创造的过程,通过设计主题、结构、场景、角色等实现对整个剧情的串联。在研学Scratch过程中,学生们就是“编剧”,为了完成一个项目,达到所需的目标,学生们会通过多种途径进行创新、反复尝试,而在与小组同伴的交流、思维触碰以及创作过程,往往会有许多奇思妙想,产生许多新的问题,促使学生不断地尝试解决新问题。
例如,学生在创作《走迷宫》游戏时,开始可以设计成简单地走迷宫:通过走迷宫,找到正确道路通向终点。学生在后来设计的过程中发现,可以增加碰到障碍物返回起点的内容,还可以设计得分点,增加走迷宫角色的分值,设计成闯关游戏,整个游戏的设计通过不断的创作实现了由易到难的过程。以往学生在游戏中都是参与者,只能被动接受游戏的规则,现在学生成了设计者,主动参与游戏内容的设计,这种角色转变让他们在课堂中变得更为积极、主动。
从开始的模仿到后来的“编剧”创作的整个过程中,学生们充满着期待和兴奋,从简单到复杂,从一个创意到几个创意,再到多个创意,学生一直处于不断思索的过程中,在发现问题、解决问题的过程中,学生不断进行尝试,不断获得创作与成功的乐趣。
“导演”指挥―― 提升问题解决能力
导演,是作品的组织者和领导者,是用角色表达思想的人。学生在编辑Scratch程序时,用整个程序来实现自己的想法,是程序设计的“导演”。
在Scratch学习之初,积木式的堆叠,可视化的脚本,让学生觉得简单易行。但是随着程序设计的深入,简单的脚本堆叠已经不能满足学生们所要表达的内容,各种条件语句的加入使他们遇到表达的障碍,在编程中一连串的问题被抛出。这时,流程图是学生们进行有效程序表达的一个重要工具。“导演”们这时需要不断分析“剧本”,分析要创建什么样的背景舞台,需要哪些角色,这些角色需要设计哪些动作,角色间的联系又是什么样的。学生对这些内容进行规划、搭建,将剧本以流程图的形式表现出来,这样,整个程序从局部到整体有了一个清晰的规划。学生在规划好的前提下,不断选择、创造、再选择,就像导演一样完成对作品的塑造。整个过程所蕴含的编程思想促进学生们的逻辑思维能力的提升,培养他们用自己的思维来表达计算机语言的能力。
“演员”展示―― 提升合作能力
演员,是作品的表演者,是来诠释作品的。学生在播放程序效果的时候就在充当“演员”角色,每位学生在程序设计中,体现的是他们自身的一种思想。英国思想家萧伯纳说过:“你有一个苹果,我有一个苹果,交换后每人还是一个苹果;你有一种思想,我有一种思想,交换后每人有两种思想。”由于学生学习能力、知识水平的差异,学生之间会有各种不同的设想,采用团队协作的方式更有利于学生沟通知识,理清思路,编织新的知识网络。在此环节中以小组合作的方式研讨,每位组员进入角色,充当“演员”。而小组的建立,就是学生在学习中交换思想的过程。
例如,大家在掌握让小猫移动之后,有的同学可能满足于此,有的同学就可能喜欢小猫做不同的动作。由此讨论引入“下一造型”指令。教师还可发散学生思维,让学生自己设计喜欢的角色并设计连续动画效果。
这时的学习小组的引入,让学生们在程序设计时进行“头脑风暴”,多种思想的碰撞往往会有更多奇思妙想,引发新的问题,促使学生不断尝试解决新问题。
“观众”回顾―― 提升与改进
观众是观看表演的人,而我们的观众是作品的使用者、评价者,也就是学生本身。学生在观看作品时,能够发现其他同学制作的闪光点,同时发现一些问题和不足,做到取长补短。
有的时候,学生在“编剧”和“导演”的过程中,很难发现程序设计的一些问题,到了展示分享阶段,大家在对程序的试用和评价的过程中,会发现这样或那样的不足。例如,在走迷宫的游戏中,有的同学设计了碰到奖励物品得分,但后来出现了重复记分或者碰到奖励物品也返回原点的情况。这些问题都是需要不断的调试修改来完善的。同时要让学生明白,编程不是一件简单的事情,优秀的程序不是一下就能够完成的。这些锻炼提升学生们对编程的认知度和可操作性以及兴趣。
学生通过学习与使用Scratch,能够创作出精彩的、富有个性的动画和游戏。用Scratch理解编程概念,让学生在玩中学、在做
文档评论(0)