scratch中文教程系列(编程小游戏教程)

开始教我家的小朋友编程了。

小朋友的思维够活跃,动手能力与理解能力甚至是记忆能力都超出我的想象。之前在苹果公司的Playgrouds上教过他一些编程的思路,也让它自己尝试着编写命令的组合,最终完成关卡的试验。他也是乐在其中的。看着角色“Byte”在自己的命令组合中,采集宝石,切换开关,最终走向终点,小朋友也很是开心愉悦的。奈何“Playgrounds”虽然动画与命令结合,寓教于乐,但是编程难度上升太快,小朋友理解能力跟不上编程难度,后来的循环嵌套等等已经超出了六岁小学生的理解能力了,只能忍痛放弃。

因为我贼心不死,又找到了Scratch。自己尝试编写了十几个Scratch游戏和程序之后,我是真心觉得它非常适合针对6岁及以上小朋友编程入门学习,不需要编写代码,全都是以积木的搭建形式完成编程,可以编写游戏,数学曲线,绘制图形也可以和实体硬件配合编程。

为了能让我家的小朋友感兴趣,我特地写了一套教材,第一课就是介绍游戏制作以及Scratch的使用。我的思路是先谈谈游戏制作的相关内容,因为Scratch的教学主要以游戏为主。那么想来设计游戏的核心内容讲讲肯定是没错的,所以我的教程的画风是这样的。

scratch中文教程系列(编程小游戏教程)

结果还没讲完,小朋友都表现出了强烈的不感兴趣,因为他真的不关心这些,他关心的是“爸爸,我想做出我玩的植物大战僵尸游戏,卡车游戏等等”,你的那个什么核心,目标什么的,听得只能是头大啊。后来想想与其讲半天这些,还不如放一两个经典游戏视频更直观,小朋友更感兴趣。

所以我只好调整战术,果断放弃继续深入游戏制作理念,转而引入第一个游戏会是什么样子的。

scratch中文教程系列(编程小游戏教程)

两块积木谁先内容

只要让他跟着我们的指令来操作,都不用向西解释积木的作用,多试几次,小朋友自己就知道这些积木的作用了,记忆和理解能力相当强。如果没记住呢?说明做得不够多,后面的教程里超多游戏制作会反复用到积木使用,所以完全不用担心。

scratch中文教程系列(编程小游戏教程)

完成对话效果

进一步引导他完成在切换背景的同时,让角色说出不一样的话,或者做出新的动作,依然是积木的堆积,现在只是熟悉Scratch的基本操作,并没有自己解释积木的含义。当然,积木本身的就已经很明显的表达了自己的含义。

scratch中文教程系列(编程小游戏教程)

再次切换背景

scratch中文教程系列(编程小游戏教程)

切换背景的同时,改变角色对话

一些列角色,背景变化,以及基本操作后,小朋友熟悉了软件操作也得到不少乐趣。放心让小朋友自己修改内容,随意运行看看结果,绝对提升他的兴趣。

(0)
小多多的头像小多多创始人

相关推荐

发表回复

登录后才能评论