​儿童学编程入门教程(在家教孩子学编程)

儿童学编程入门教程(在家教孩子学编程)

我们一起在家教孩子学编程

我是琦爸,一个自己在家教孩子玩编程、人工智能的爸爸。如果你也想自己在家教孩子学编程,欢迎加入我们的组织,一起学习交流。

今天是在家教小朋友学编程的第5天,小朋友之前喜欢玩《捕鱼达人》游戏,于是就准备带着小朋友一起做一个接近《捕鱼达人》的《海底世界》作品。

首先,我们需要思考一下,一个海底世界大致是什么样的?应该有海底的舞台背景,海底世界里面应该生活有一些海底的动物,例如鱼在海底游来游去。

所以,我们可以按照以下步骤来创作这样一个作品。

第1步:选择海底背景

从背景库中选取水下图片作为舞台背景图,具体步骤如下图所示。

儿童学编程入门教程(在家教孩子学编程)(1)

儿童学编程入门教程(在家教孩子学编程)(2)

儿童学编程入门教程(在家教孩子学编程)(3)

海底水下的舞台背景选取好后,Scratch软件系统默认的角色小猫出现在画面中就有些不合适了。根据前面所学的删除角色方法,鼠标点击选中角色区内要删除的角色,点击角色图标右上角的“×”即可删除小猫角色。

儿童学编程入门教程(在家教孩子学编程)(4)

儿童学编程入门教程(在家教孩子学编程)(5)

第2步:选取海底动物角色

海底世界都有什么呢?用上前面学过的添加角色的方法,先添加一条小鱼,如下图所示。

儿童学编程入门教程(在家教孩子学编程)(6)

点击添加一个角色,选中角色动物分类里面的Fish(鱼)。

儿童学编程入门教程(在家教孩子学编程)(7)

这样就得到在一个海底世界(舞台)里面有角色(鱼)的画面。

儿童学编程入门教程(在家教孩子学编程)(8)

接下来,我们需要让角色在舞台上动起来。

第3步:让角色动起来

我们想要让角色听话,能够动起来,要想让计算机听指挥,就需要给计算机下达“指令”,即编写程序。

下面,我们先让鱼“Fish”角色游动起来。选中“Fish”角色,从指令积木区拖出

儿童学编程入门教程(在家教孩子学编程)(9)

指令块到脚本区。

儿童学编程入门教程(在家教孩子学编程)(10)

选中Fish角色

单击该指令块,你观察到了什么?是不是每点击一次,“Fish”角色就会向右移动一下?这是因为我们是通过指令块告诉计算机让“Fish”角色往右边移动的。

那么,为什么单击指令块后“Fish”角色是往右移动的呢?这是因为系统默认该角色的移动方向是“90”,即向右移动。你可以通过拖动改

儿童学编程入门教程(在家教孩子学编程)(11)

变角色的移动方向,然后再点击该指令块试试。

儿童学编程入门教程(在家教孩子学编程)(12)

儿童学编程入门教程(在家教孩子学编程)(13)

更改移动10步指令块中的参数“10”为20后,再次点击该指令块。这个参数所代表的意义就是具体移动的步数(坐标)。

如果需要一直点击指令块而让角色动起来,那就太麻烦了。让角色一直移动,可以看成让角色重复移动的动作,而这可以交给计算机来完成。

我们可以在控制积木分类里面找到

儿童学编程入门教程(在家教孩子学编程)(14)

指令块,并拖动到脚本区。

该指令块中间的缺口是否和指令块的形状相匹配?拖动“移动10步”指令块到“重复执行”指令块中间的缺口处。仔细观察,你会发现这个缺口突然变大了,而且缺口的颜色也从白色变成了青灰色。

儿童学编程入门教程(在家教孩子学编程)(15)

松开鼠标后,“移动10步”指令块就顺利地嵌入“重复执行”指令块中了。

为了方便程序程序的执行,在脚本的最前面加上一个“帽子”

儿童学编程入门教程(在家教孩子学编程)(16)

指令块,其他指令块都连接在“帽子”指令块下面并依次执行。当我们需要执行程序时,只需要点击舞台表演区左上角的

儿童学编程入门教程(在家教孩子学编程)(17)

按钮;当需要停止程序执行时,点击

儿童学编程入门教程(在家教孩子学编程)(18)

按钮。

我们可以连续多次点击下图所示的小绿旗,观察接下来有什么新变化。

儿童学编程入门教程(在家教孩子学编程)(19)

当Fish移动到舞台最右边的时候被“卡”住了,这可怎么办呀?我们在编写程序时总会出现这样或那样的BUG(中文翻译为“臭虫”,在计算机中一般表示程序错误),这是一种正常现象。并且,在解决这些BUG的过程中,我们能学到很多知识,获得成就感。

这个时候我们就需要使用一个

儿童学编程入门教程(在家教孩子学编程)(20)

的运动积木,让角色在碰到舞台边缘时返回。

这样,我们一点击小绿旗,就可以让鱼在海底游来游去了,不会被卡住在舞台边缘。

但是一直点击小绿旗,是不是又有奇怪的事情发生了?我们发现角色碰到舞台边缘后除了会反弹,而且会旋转,Fish翻过来了。那怎么解决这个问题呢?

这是因为角色的旋转模式是默认的“任意旋转”,

儿童学编程入门教程(在家教孩子学编程)(21)

如左下图所示。如果你不希望角色进行旋转,那就将旋转方式改成“左右翻转”。

儿童学编程入门教程(在家教孩子学编程)(22)

我们在运动积木分类里面找到

儿童学编程入门教程(在家教孩子学编程)(23)

,然后拖入到脚本区。

儿童学编程入门教程(在家教孩子学编程)(24)

这样一个《海底世界》的作品,我们就完成了。

少儿编程其实很简单,只要你愿意,你也可以自己在家教孩子学编程,不会的话可以跟着我一起学。

如果你也想自己在家教孩子学编程,欢迎加入我们,我们一起交流在家自己教孩子学编程过程中的心得收获。

我是琦爸,一个自己在家教孩子玩编程、人工智能的爸爸。

,

同类推荐

​国内各大社交平台(六大海外社交平台)

​国内各大社交平台(六大海外社交平台)

国内各大社交平台(六大海外社交平台) 社交营销早已成为各品牌提升品牌知名度、促进销售转化的重要途径。大品牌在出海时选择全渠道布局,广覆盖、强曝光...

​十字绣正确起针,十字绣怎么起针 初学者

​十字绣正确起针,十字绣怎么起针 初学者

十字绣正确起针,十字绣怎么起针 初学者 本文目录 1.十字绣怎么起针 初学者2.十字绣第一针怎么起针视频3.十字绣三股线起针收针教程4.十字绣三股线起针收针教程...

​三俗是什么,相声三俗是什么?

​三俗是什么,相声三俗是什么?

三俗是什么,相声三俗是什么? 相声三俗是什么 相声三俗;低俗,庸俗,媚俗 东北三俗是什么意思 东北三俗,即庸俗、低俗、媚俗。在06年5月份,一群相声界的...

​栗子怎么剥壳最简单,吃栗子怎么剥壳?

​栗子怎么剥壳最简单,吃栗子怎么剥壳?

栗子怎么剥壳最简单,吃栗子怎么剥壳? 吃栗子怎么剥壳 热水浸泡法。生栗子洗净后放入器皿中,加精盐少许,用滚沸的开水浸没,盖锅盖。5分钟后,取出栗子...

​黄果树瀑布在哪里,黄果树瀑布在贵州哪里

​黄果树瀑布在哪里,黄果树瀑布在贵州哪里

黄果树瀑布在哪里,黄果树瀑布在贵州哪里 本文目录 1.黄果树瀑布在贵州哪里2.黄果树瀑布在哪里个省哪个市 视频3.黄果树瀑布在哪里4.黄果树瀑布在哪里 黄果树瀑...

​除夕的由来,除夕过年的来历故事视频

​除夕的由来,除夕过年的来历故事视频

除夕的由来,除夕过年的来历故事视频 本文目录 1.除夕过年的来历故事视频2.除夕的来历是什么?简写3.元宵节的来历和风俗是什么 除夕过年的来历故事视频 除夕夜...

​晚婚晚育年龄,2021晚婚晚育结婚规定?

​晚婚晚育年龄,2021晚婚晚育结婚规定?

晚婚晚育年龄,2021晚婚晚育结婚规定? 2021晚婚晚育结婚规定 1、按法定结婚年龄(女20周岁,男22周岁)结婚的可享受3天婚假。 2、符合晚婚年龄(女23周岁,男25周岁...

热门排行

随机推荐