趣味Scratch,在探索中扬帆
关键词:scratch程序设计;积木式设计;创新思维
程序设计教学曾经在我国的信息技术教学中占据很重要的位置,但现在为什么销声匿迹了呢?难道是它真的不重要了吗?小学程序设计教学真的无法开展吗?分析现行的教育方式,有以下几个问题值得探讨。
一、我的问题
1.程序设计的思想渗透是新课程的要求
在《中小学信息技术课程指导纲要》中明确要求:中小学生要“了解程序设计的基本思想,培养逻辑思维能力”。但走进小学校园就会发现,对于小学生来说,程序设计仍然是一种很神秘、让人望而生畏的东西。学习程序设计有助于培养学生的逻辑思维,有助于发挥学生的思维潜能,有助于培养创新型的人才,这一点毋庸置疑,那到底什么使程序设计成了少数人的“专利”呢?
2.程序设计在教学中所处的尴尬现实
入门电脑编程软件推荐在小学,一提起程序设计,信息技术教师会感到头疼,学生对此也缺乏兴趣,在小学阶段形同虚设。信息技术教师想:“已经进入了win8时代,却还在学习上世纪80年代的命令语句,太落伍了!”学生说:“看到那一条条的命令,头都大了!”家长担心:“孩子的思维能力尚未成熟,使用成人化的程序设计语言难度太高,孩子的学业负担那么重,学程序设计会加重负担。”专家称:“用小海龟画图(logo语言)确实有助于培养孩子们的创造性思维,但其中涉及的知识大大超出了小学生的能力范围……”种种原因致使(旧式的)程序设计语言逐步退出历史舞台,成了一块食之无味、弃之可惜的鸡肋。现在的计算机房也成了office的入门培训班和学生的游戏乐园。
3.scratch是什么
当我们把目光从案头的教材移开,转向更为广阔的教育世界时,仔细留意一下程序设计软件的发展,会发现一款很适合儿童编程的软件——scratch
scratch在英文中是“抓”的意思,翻译成中文“猫抓”,它是由美国麻省理工学院媒体实验室开发的,适合816岁孩子的认知水平,在使用时不需要“敲”入一行行的代码,改用“抓”的方式把一个个程序模块抓取来“积木式”地堆叠在一起。界面友好,技术门槛低易于学生入门,寓
教于乐,快速地实现程序,真正是“所见即所得”,让学生直接获取到创作中的乐趣。
scratch可以创作舞蹈、音乐、故事、游戏、交互、模拟实验等多媒体动画作品。最大的特点是:解除了代码输入错误的困扰;直接面向儿童设计;基于“玩中学”的理念;积木式的”堆叠”方式;素材库丰富,功能强大,互动性强,下载完全免费(属开源软件),适用于不同类型的操作系统。
二、我的实践
该款软件正应用于学校的电脑动画课程。试行两个学期以来,学生反映都不错,学了还想学。学校的校本课程采取“走班式”的原则,在每周五下午,学生根据自己的爱好到各自的兴趣班报名参加相应的课程,如,“七巧板”“趣味数学”“瓯语”等,由于学校规模的原因(学校创办于20099月,迄今才4年时间),笔者所接触到的学生主要是三、四年级学生,他们从三年级开始接触信息技术课,在操作上有一定的基础。
1.问卷调查
在教学之前对学生学习需求进行了问卷调查(电脑动画特指scratch程序设计,下同),由于
版面有限,统计表格略去。
通过调查和数据分析可以得出有八成以上学生喜欢电脑动画,支持学校开设scratch校本课程,喜欢自己去创作一个电脑游戏,但是对scratch这款积木式的电脑动画(程序设计)软件缺乏了解。大部分学生对校本课程中学习scratch感兴趣或很感兴趣。
2.我的教学
20129月,学校为丰富和完善课程体系,促进教师专业技能的进步,丰富学生的课余生活,带动学生个性特长的发展,推出航模、瓯窑、瓯语、绘本阅读等14门富有特的校本课程。把国家课程压缩在4天半完成,学校在周五下午特意开设两节全校性的校本课程。
其中电脑动画即scratch校本课程被纳入“巴学园”课程之一。课程充分发挥教师的个人优势,满足学生信息技术的兴趣特长需求,努力创设适合学生学习的儿童程序设计入门课程。
学校“巴学园”课程的提出,一是基于学校“积极文化”的办学诉求,二是基于学校“积极教育”的理念体现,三是基于学校“特教育”的校本体现。“积极学习,自能发展”是积极教育办学理念的核心,也是学校“巴学园”课程的总体理念。学校开设了十多个学生课程,学生的爱好和特
长得到发展。
结果不出所料,学生真的很喜欢scratch,它不仅可以锻炼学生的逻辑思维能力,更可以说是一个供学生玩的“超级玩具”。不管是游戏还是动画都让学生为之着迷,通过一个“鱼儿水中游”的动画制作,学生不仅了解到角的设置方法,也对scratch的使用方法有了第一手的了解。打开例子库,学生无比兴奋,像是打开了一个知识的宝箱,玩的过程就是学习的过程。图形特效的交互式动画,小故事“鸭宝宝的一天”,动作游戏“打地鼠”,交互式游戏“公主的穿越”都是学生争相模仿的作品。
都说“创新从模仿开始”,当学生的兴趣被激发以后,在scratch的世界里学生的想象力和创造力让我惊讶。学生会急切地想去做些什么,佳豪(化名)同学喜欢突发奇想:双人模式、闯关模式、时间比分模式等等,一点点创作一步步做的有声有。明明(化名)同学也是其中的一位,即使在课余时间他也会来跟我谈程序的有关想法。比如,在“双狗”迷宫游戏的制作中,当角遇到迷宫的“阻隔墙”时是否返回原点,而他的设计是让角变换一个很搞笑的表情并在原地停留3秒的时间,他把想法表达了出来,并且最终实现了想法。要实现这个想法用到了造型切换、坐标设置、条件判断语句等等,他把这些元素结合得非常完整。虽然他们
都只是三四年级的学生,但他们的学习能力和创作力却得到很大的发挥。(1)他有了自己的创新思路。(2)因为他有很强的创作热情。(3)他的作品确实非常有趣味性,同学们都很喜欢,他也特有成就感。
2008年,scratch传入我国,刚开始只有少数几家培训机构和极个别学校开展scratch教学。最先得利于scratch先驱者的执著。2011年开始涌现大批scratch爱好者,他们甘于分享、追求、传播。20138月,在温州中学召开了steam教育研讨会,scratch被推荐为steam教育进入小学阶段教学最佳软件工具。目前,教育主管部门开始着力推广scratch教学和研究,也积极鼓励出现更多的教材资源和辅助材料。让scratch走进小学生的信息生活,点燃他们的创作热情,使scratch的研究和推广在这片肥沃的土地上生根发芽。
参考文献:
[1]吴向东.scratch:草根先行.信息教研周刊,201010.
[2]陈捷.scratch语言简介及应用.电脑知识与技术,201126.
(作者单位 浙江省温州市瓯海实验小学教育集团
南瓯校区)
编辑