开启Scratch创意之旅

时间:2022-03-21 08:50:38

开启Scratch创意之旅

【摘要】Scratch积木式编程是适合儿童的编程语言,目前在我国部分地区进行了实践,也取得了许多成果。本文主要是对自己在小学信息技术课中的实践进行的思考,并引导学生自主进行程序设计,让他们在快乐中学习。

【关键字】Scratch、信息技术课堂、小组合作、程序语言

近年来,随着新课改的春风,在信息技术小学阶段出现了Scratch这种可视的图形化编程语言,对我们教师、学生都提出了新的挑战。其实这种语言在其他国家早就已经开始推广,而且产生了很好的实效。而在我国才刚刚起步,王继华、李晓艳、毛爱萍等老师在这方面都有所建树。

一、Scratch简介

Scratch,这种语言是由美国麻省工学院媒体实验室终身幼稚园小组研发的。常听人说孩子天生就是创造家,Scratch这种语言就是为这些创造家们准备的工具。它可以让孩子们轻松地创建自己的互动故事、游戏、音乐和艺术。Scratch编程语言一改原先我们所教学的logo语言记命令的方式,采取可视的界面,将编程变得如搭积木一样容易,采用拖拽、组合的方式来设计程序。其中Scratch语言归为八个模块,他们按颜色分类:动作(蓝色)、控制(黄色)、外观(紫色)、侦测(天蓝色)、声音(红色)、数学和逻辑运算(绿色)、画笔(深绿色)和变量(金黄色),不同的颜色对小学生来说是操作更加简单了,与此同时,趣味性不减,各种角色的设计舞台的搭建对学生来说又格外具有吸引力。

二、任务驱动,循序渐进

信息技术课堂往往采用任务驱动的教学方法,Scratch教学也不例外。而在小学阶段,信息技术的课堂我觉得还是以激发学生的兴趣为主,一种寓教于乐的方式。让学生看到课表上今天有信息技术课,心里面有的是期待,而不是厌烦。那怎样达到这种效果呢?笔者认为还是要通过任务驱动,循序渐进地进行教学。一开始不要给学生布置太难的任务,太难的任务容易让学生有畏难情绪,还是从简单的范例开始,使孩子们快速地入门。这阶段,重点挑选一些不同领域的范例和主题,通过一个个的模仿学习,让学生在创作中感知Scratch的基础知识,启发学生的创意思维。

三、发挥想象,鼓励原创

现在社会讲究的就是原创,一味模仿肯定是不行的。我想孩子们比我们大人的想象力还要丰富,有了前面的基础,接下来就是发挥他们想象的时候了。往往会遇到信息技术课很多孩子趁老师不注意偷偷玩游戏,实践证明,一味的制止效果不佳。为什么不借此机会借助Scratch,让孩子们自己去创作一种游戏呢?让孩子自己编写程序,以及了解游戏的设计,是一个非常好的做法。如编写一个非常流行的打地鼠游戏。游戏开始的时候“地鼠”是隐藏的,每隔一段固定的时间就会随机广播一个数字,这个数字又代表着某一个“地洞”,“地鼠”就会移动到该数字代表的“地洞”的位置上,用Scratch编写小游戏非常直白,在编写游戏的过程中,学生就自然地了解了编程技巧。

值得一提的是,Scratch创作前一定要想好自己到底要设计什么,尽量用流程图画出自己的思路。这样会在以后的实践部分省很多力。

四、小组合作,提倡分享

学生之间还是有差异的,起点不一致,进展也不相同。为了适应这种状况,针对Scratch的教学活动,我们还是通过小组合作完成一个优秀的作品。这样也是为了很好地培养学生的合作意识与能力,为社会培养一个会合作的人。学生在创作团队中要求各司其职,根据自己的特长承担不同的角色。如编剧、动画程序员、作品推广员等等。当然这些角色可以轮流来担当,使学生得到更全面的锻炼。

时下,社会上很多软件都是通过团队来开发的。Scratch也是团队合作的成果。所以这种学习方式对学生来说更能培养一个人的团队合作能力。

当一个优秀的作品出来后,Scratch这种软件的优越性也就显现出来了,它不仅可以在课堂内展示自己的作品,还可以利用软件中的分享功能,把自己的作品上传到Scratch网站上跟全世界的人一起分享。可见,这是一件多么有趣的事,知识是没有国界的。作品的完成,孩子们会有成功的喜悦,这份喜悦是你个人的或者是你们团队的,如果说将这份喜悦与人分享,成功的喜悦将被无限放大。这样孩子们学习的兴趣也将更加浓厚,对每一节的信息技术课也将更加期待,这样一个良性的循环无疑是有益的。

总之,Scratch的教学还是一个新的研究领域,以后的教学中,还要在这全新的领域不断地进行探索。学习本身就是一件快乐的事情,我愿与孩子一起在快乐中学习Scratch,通过Scratch表达自己的想法,开启这一段创意之旅。

【参考文献】

[1]王继华等编著《Scratch》创意动画设计,2012.6

[2]李晓艳、毛爱萍编《Scratch与创意设计》,2013.1

上一篇:谈习作中的语言描写训练 下一篇:让学生尽享情境之美