--- Tips:点击上方【憨爸在美国】查看往期内容 ---
前几天放假的时候,憨憨捧着一个iPad玩得入神,我凑过去一看,原来小家伙在玩大富翁,特别是里面有一个抢金币的小游戏,儿子玩得大呼小叫的,“左边...右边...小心炸弹...砰...”
本来还想呵斥他怎么又玩游戏呢,但突然想到最近正好在教娃编程,为啥不能趁着娃对游戏的一腔热情,转化成对学编程的激情呢?想到这里,我突然如醍醐灌顶一般灵感爆棚!
我把憨憨拉到电脑旁边,教他设计了一个游戏,名字叫做“小猪佩奇抢金币”。
佩奇要在规定时间内抢尽可能多的金币,还得小心避开天上的炸弹,如果不小心碰到炸弹的话,会砰得一声炸成花的!
我把教儿子编程的过程录成了视频,视频只有短短的5分钟,你们可以和孩子一起操作,很快就能学会自己做一个抢金币的小游戏了!
在这个编程课程里,孩子会学到两方面的能力:
学会导入工程文件
学会修改程序参数
Part.1 学会导入工程文件
像我们平时编程的时候,都会建立一个工程文件,这个工程文件就像一个大箱子一样,所有的代码和图片都会放在这个箱子里。
如果有人也想用我的程序怎么办?那就太简单了,他只需要把我这个箱子搬过去,放入他的Scratch中,那就直接可用。这样就不需要他挨个把箱子里的程序和图片取出来,然后依次安装在自己的Scratch里,能省很多事情。
你们在我公号里回复“编程”,你就可以得到一个“佩奇接金币”的文件,把它保存到电脑里。这个文件里包含了所有游戏的图片和代码。
然后,用电脑浏览器访问Scratch的主页:
https://scratch.mit.edu/
进入Scratch的编辑器,点击创建按钮,接着选择“文件”中的“从电脑中上传”。
选择“佩奇接金币.sb3”这个文件上传,这样就把游戏全部导入到Scratch里了。
点一下右边的绿色小旗子,游戏就能直接运行,这样孩子就学会如何导入工程文件了!
Part.2 学会修改程序参数
任何游戏都是靠一堆代码和参数组成的,孩子想学会编程的话,首先得知道如何看懂程序。
如果想让孩子看懂程序的话,那必须他们得动手实践一下才行!因此,我设置了两个小实验。
一个是调整金币的数量,让金币掉的更多或者更少,通过这个实验,孩子能知道天上掉金币的程序逻辑。
另一个是调整炸弹的数量,让炸弹掉的更多或者更少,通过这个实验,孩子能知道天上掉炸弹的程序逻辑。
等孩子做完这两个小实验,他们就知道天上金币和炸弹是怎样产生和控制的了,从而对编程的逻辑就会有更多的了解。
Part.3 结束语
这个游戏还是很有意思的,它非常锻炼孩子的创造力和解决问题的能力,从喜欢打游戏,到如何设计游戏,再到一步步实践做出游戏,整个过程不断激发孩子在思考和探索。
憨憨后来基于我的这个idea就完全异想天开自己创作了,游戏角色换一换,游戏难度调一调,最后甚至金币冒出的方向也都给他彻底改变了。
我也没管他,随便他自由发挥,因为我在儿子身上发现了创意的火花~
你们在我公号对话框回复 编程,就能得到一个下载链接,里面会有一个叫做 “佩奇接金币.sb3” 的文件!
或者扫描二维码
在里面回复
编程
能得到下载链接
相关阅读
我写了一本书《硅谷工程师爸爸超强思维训练课》,结合美式教育理念教你很多数学思维、英语启蒙的小技巧,点击左下角 阅读原文 可以购买!
憨爸在美国
硅谷工程师爸爸,分享美式教育理念和资源,专注于英语、数学、科学启蒙,一定让你脑洞大开哟!
公号ID:hanhanusa
微博:@憨爸在美国