APP下载

Scratch的趣味教学

2017-09-20王雅文

新课程·小学 2017年8期
关键词:程序设计实例电脑

王雅文

信息技术作为一个载体,旨在培养孩子的创新意识和严谨的逻辑思维能力。《江苏省义务教育课程指导纲要(2013修订)》拓展I中加入了“程序设计”模块,其中包含了Scratch的教学内容。通过研究教材,认识到Scratch是一款不错的教学软件,教材内容正好体现了信息技术教学宗旨,综合培养孩子的各种能力。但结合实际,小学程序设计教学真的能开展好吗?孩子们会不会抛弃传统思维,欣然接受呢?

一、潜心研究

1.Scratch是什么

面对高速信息化的社会发展,传统的教学已不能满足学生们的需求,小学阶段的信息技术不仅要掌握基本的电脑知识,还要利用电脑平台,开发学生的潜能。我们要把目光转向更为广阔的教育世界,会发现一款很适合儿童编程的软件——Scratch。

Scratch可以结合生活实际最大程度地引发学生的迁移能力,可以创作出舞蹈、故事、音乐、游戏等互动式多媒体动画作品。Scratch功能强大,互动性强,下载完全免费,Scratch官网亦提供来自全世界爱好者的创意,让学生自由地研究学习。

2.加强学习,扎实功底

韩愈《劝学解》有云:“业精于勤荒于嬉,行成于思毁于随。”为了深入学习Scratch,本着打破砂锅问到底的精神。你自己要坚强,才能有资格期待学生不被挫折或失败击败!只有你自己勤奋不懈,才能要求学生努力用功。学习Scratch的途径有很多。

首先,认真学习江苏省信息技术教材。根据教材中Scratch章节介绍,对它有一个整体把握,把每一课的教案好好研究整理,多实践,反复练习,力求抓住核心内容,找到适合学生的教学模式。

其次,还可以借鉴其他优秀的教材,从而进一步加深对Scratch的认识。打好基础,逐步提升,通过更多实例的练习,不断提高Scratch的编程技能。Scratch软件自带很多实例,有些实例可以作为范本,用以激发学生的创作热情。

另外,可以利用网络平台,向有资深研究的老师学习。华南师范大学附属小学的吴向东老师在自己的微博中发表了很多有关Scratch程序的技术文章及教学案例,对初学者大有裨益。信息技术发展日新月异,其发展速度是别的学科所不能比拟的,唯有不断学习,最大限度地去吸取新知识。

借助书本、网络及其他老师的经验,加强学习,扎实功底,做足Scratch教学的功课。

二、付诸实践

Scratch软件正应用于学校的电脑兴趣班课程中。由于带的学生从一年级开始接触电脑,在操作上有一定的基础,所以在国际部三、四年级试行了一个学期,学生反应都不错,学了还想学。在每周五下午,社團活动中,选择电脑兴趣班的孩子越来越多。以前的电脑房是office的入门培训班和游戏乐园。现在,学生们觉得这才是他们想上的电脑课。

1.问卷调查

在教学之前对学生学习需求进行了问卷调查。通过调查和数据分析可以得出有八成以上学生喜欢Scratch程序设计,支持学校开设Scratch课程,喜欢自己去制作一个电脑游戏,但是对Scratch这款积木式的电脑动画(程序设计)软件缺乏了解。大部分学生对校本课程中学习Scratch感兴趣或很感兴趣。

2.我的教学

通过一学期的学习,学生接受能力很强,Scratch不仅可以培养学生的编程思维能力,更可以说是一个供学生玩的“超级玩具”。不管是游戏还是动画都让学生为之着迷,通过一个“鱼儿水中游”的动画制作,学生不仅了解到角色的设置方法,也对Scratch的使用方法有了第一手的了解。打开例子库,学生无比兴奋,像是打开了一个知识的宝箱,玩的过程就是学习的过程。图形特效的交互式动画、动作游戏“穿越迷宫”,都是学生争相模仿的作品。

在不断摸索的过程中,总结了许多经验,从具体的实例出发,结合生活实际,最大程度地引发学生的迁移能力,让程序编写成为如同编写动画片一般的有趣过程。当学生的兴趣被激发以后,在Scratch的世界里学生的想象力和创造力有了质的飞越。学生会急切地想去做些什么,有的同学喜欢突发奇想:双人模式、闯关模式、时间比分模式等等,一点点创作,一步步做得有声有色。有一位同学即使在课余时间也会来跟我谈程序的有关想法。比如,在“双狗”迷宫游戏的制作中,当角色遇到迷宫的“阻隔墙”时会返回原点,而一个学生的设计是让角色变换一个很搞笑的表情并在原地停留3秒的时间,他把想法表达了出来,并且最终实现了想法。要实现这个想法用到了造型切换、坐标设置、条件判断语句等技能,他把这些元素结合得非常完整。

“成功无捷径”,只有坚持并不断付出,才能淬炼出卓越的成果。我坚信,在教育主管部门和所有信息教师的着力推广下,Scratch教学和研究一定会得到更大的发展。让Scratch走进小学生的信息生活,点燃他们的创作热情,使Scratch的学习理念在学生心中生根发芽!

编辑 李琴芳endprint

猜你喜欢

程序设计实例电脑
电脑
电脑节来了
电脑能够自己思考吗?
基于Visual Studio Code的C语言程序设计实践教学探索
从细节入手,谈PLC程序设计技巧
高职高专院校C语言程序设计教学改革探索
强化学习及其在电脑围棋中的应用
PLC梯形图程序设计技巧及应用
完形填空Ⅱ
完形填空Ⅰ