摘
要:Scratch软件简单、直观的特点,为学生探究学习搭建了坚实的平台,只要教师给学生充分尝试、探索的机会,学生
就会在学习过程中自己发现、自我探究,同时享受到学习的快乐,真正做学习的主人。关键词:Scratch编程;自我探究;体会
Scratch是由麻省理工学院设计开发的一款面向少年的简易编程工具,它不仅易于使用,又能寓教于乐,让学生获得创作中的乐趣。第一次了解Scratch是2012年11月参加在大连举行的“天下智慧杯”全国中小学信息技术优质课展评活动。在此次活动中听了北京徐欣彦老师执教的“有趣的SCRATCH”一课,才知道还有这么有趣的软件。虽然只听了短短四十分钟的课,我却被Scratch的魅力所吸引,回到西宁后就开始了Scratch软件的探究之旅。
通过一段时间的研究学习,发现Scratch软件与之前学过的许多编程软件有很大的不同,它以形象、直观的积木式指令的方式代替了枯燥、难记的代码指令,学生不需要进行大量的记忆。编程就像是搭积木,只要用鼠标拖动指令就能完成;并且当学生完成程序编写后,点击该程序就能在“舞台”看到效果,方便学生进行尝试、验证与调试。Scratch支持多种媒体导入,能轻松创作出交互类的动画、故事、游戏等。在这种轻松、有趣的环境下,学生不仅会主动灵活地运用已有知识去创作,更重要的是他们能够有机会去思考、去表达、去创新。
2013年3月,我试着在我所执教的六年级开展了Scratch编程教学。利用网上下载的学习手册,借鉴徐老师的教学方法,引领学生通过看范例、试操作、分析、修改、再创作的方法进行学习。正如我所料想的那样,学生们一下子被这种图形化的程序设计软件所吸引,迫不及待地打开学习手册一边看、一边进行实践。当我提出“让小猫动一动”的任务时,学生们能很快通过猜测、尝试等方法自主探索出各指令的意义,有让小猫走的、旋转的、飘移的,有的学生还加入了重复指令,让小猫停不下来。
仅第一堂课学生就已经了解了Scratch的操作界面;会使用简单的程序指令为角色编写脚本;会控制程序的运行、停止;会利用素材库更换、增加、删除角色;会修改角色的大小、方向等。之所以短短一节课就掌握这么多内容,只是因为学生对此非常感兴趣。在自我探究的过程中发现了问题,为了解决这些问题,他们学会了查阅学习手册、学会了寻求帮助、学会了交流合作,而这个学习的过程又是无比快乐的,以至于下课了学生们还恋恋不舍,还在设想下节课要制作什么样的动画。
作者简介:奎星花,西宁市南川西路小学。
[责任编辑陈丽娜]
Scratch软件简单、直观的特点,为学生探究学习搭建了坚实的平台。教师不用一步步地介绍命令、讲解用法,学生也不用一遍遍地识记、反复练习。面对Scratch,学生有足够的能力“探索”出各指令的作用并加以应用,在探索与体验中快速掌握编程的基本方法与程序设计的原理。只要教师给学生充分尝试、探索的机会,学生就会在学习过程中自己发现、自我探究,同时享受到学习的快乐,真正做学习的主人。
学生们在我的引领下制作了走迷宫、猫捉老鼠、跳蹦床、街舞狂欢、魔女飞起来、弹力球、七彩画笔等动画。每个人的作品都有所不同,都有着自己独特的想法。我将每一个学生的作品通过电子教室广播让大家欣赏,给每一件作品充分的肯定和赞扬。学生们的想象力、创造力被激发出来了,他们相互比赛,取长补短,将Scratch中的控制、程序、声音、画笔、外观等模块中的指令都运用起来。课堂上常常会看到这样的现象:你用鼠标控制,我就会用键盘控制;你的是怪物,我的就是巫婆;你的人物会说话,我的人物就会唱歌……
通过这样的良性竞争,学生们利用Scratch丰富的平台实现了自己的想象与创作,既锻炼了他们独立学习、独立解决问题的能力,又让他们从中收获了满满的自信与快乐!这不正是新课改所倡导的学习方式吗?让学生主动参与、乐于探究、勤于动手,培养学生收集和处理信息的能力、获取新知识的能力、分析和解决问题的能力以及交流与合作的能力,这些目标在学习Scratch时都可以潜移默化地逐步达成。
另外,Scratch编程过程中还会涉及到许多数学知识,如X坐标、Y坐标、变量、条件判断等,这些抽象、枯燥的数学知识的教授在有趣的程序中也变得迎刃而解。
我的Scratch探究之旅才刚刚开始,随着探究的深入,如何让学生持续保持创作的热情,设计怎样的切合学生实际的任务,把教学过程从范例的模仿逐步演变为学生独立设计和创作作品的过程等都需要进行深入的学习和研究。
青海教育2016年第10-11期
87
因篇幅问题不能全部显示,请点此查看更多更全内容