在家教孩子学编程(10):小猫射门

在家教孩子学编程(10):小猫射门

首页休闲益智小猫打块更新时间:2024-08-01

在家教孩子学编程(10):小猫射门

欢迎宝爸宝妈加入我们的组织,我们一起交流在家带娃学编程

前面我们一起做一个踢球的项目,今天继续,我们来做一个可以控制的小猫射门游戏。

要完成这样一个项目,首先,要了解到的是我们编程思维主要就是三大要点:

一、逻辑;

二、框架;

三、拆解。

那我们要怎么来用Scratch做这样一个游戏呢?

游戏,就是一个框架,拆解开来就是三块:谁,在哪里,发生了什么。

继续拆解:谁,就是角色;在哪里,就是舞台背景;发生了什么,就是积木块的编程,如何去控制角色移动。

小猫射门:

里面的角色有球、小猫;

在哪里:

就是舞台背景,射门,需要在足球场,舞台背景就是有足球门的足球场;

发生了什么:

我们用键盘控制小猫的移动和射门,足球会被小猫踢到球门内。

这样拆解分析完了以后,我们就开始拖动积木来开始编程了。

一、先添加角色;

小猫、足球

分别添加小猫(角色大小设置为80)、足球(角色大小也设置为80)。


二、添加舞台背景;

足球场

三、开始拖动积木编写程序;

3.1 编写脚本,通过控制键盘实现小猫在舞台上自由走动。

我们用当按下键盘的【↑】、【↓】、【←】、【→】来控制小猫的上下左右移动。积木代码如下,需要注意的是,将小猫角色的旋转模式设置为“左右翻转”。

将小猫角色设置为左右翻转

3.2 编写脚本,实现足球在舞台上移动。

编写足球射向球门的脚本时,需要同时满足两个条件:

①足球触碰到小猫;

②按下射门键(由事先约定)。

在“侦测”指令类中找到【碰到鼠标指针】和【按下空格键】两个条件指令块。

再使用“运算”指令类中的【与】指令块将条件指令块连接起来,表示需要同时满足两个条件,才能执行后续脚本。

整个足球控制代码积木如下图所示:

这样我们一个简单的小猫射门的游戏就制作完成了,如有疑问或者更多想法创意,可以在群里面和大家一起交流沟通。

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

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

我是琦爸,一个自己在家教孩子玩编程、人工智能的爸爸。欢迎你也一起参与进来,我们一起在家带娃玩转人工智能。

查看全文
大家还看了
也许喜欢
更多游戏

Copyright © 2024 妖气游戏网 www.17u1u.com All Rights Reserved