最新消息:380元/半年,推荐全网最具性价比的一站式编程学习平台码丁实验室

【scratch2】- 简单的算术游戏,让小朋友在游戏中掌握知识

Scratch 少儿编程 2894浏览 0评论

友情提示:380元/半年,儿童学编程,就上码丁实验室

浩浩的数学之前掌握的方法不够灵活,需要重复做一些题目,所以就考虑能不能把算数过程做成一个小游戏,让他在玩的过程中加深印象。

 

一、游戏的构思

先做一个加法的,让相加的两个数字显示在屏幕上,然后,要求输入答案。

为了增加趣味性,答对了就加一分,答错了继续答题。

当然,也可以答错就扣一分,家长们可自行决定

 

二、步骤

1、构建新角色

工具自带的图库里是有数字类型的,但是都是独立的角色。这里考虑到切换的效果,所以,需要将他们都变为同一角色的不同造型。

【scratch2】- 简单的算术游戏,让小朋友在游戏中掌握知识

数字有了,那还需要一个加号,可以从网上找一个,也可以自己用绘图工具画一个。

另外,加法是有两个加数,为了减少难度,将数字角色复制一份,如图所示:

【scratch2】- 简单的算术游戏,让小朋友在游戏中掌握知识

 

2、产生加数,并进行临时保存

产生的方法可通过随机数的方式来生成

可以在随机数这里,来控制产生数字的范围,比如20以内的,可考虑随机范围为0,9;

另一个数字角色也可以同样来处理,不过做这个之前,可先对角色进行处理

a)设置角色的大小

【scratch2】- 简单的算术游戏,让小朋友在游戏中掌握知识

b)设置角色的位置和先隐藏

要显示成“加数+加数”的格式,则需要让这三个角色在一个水平线上,所以,y轴设置为0,x轴要分开一定为距离。

为了方便,将加号设置为(0,0),则一个设置为(-50,0),另一个设置为(50,0)

【scratch2】- 简单的算术游戏,让小朋友在游戏中掌握知识

另一个可以按照上图进行设置。

c)建立触发,保存随机数

触发方式可以多种,这里是采用键盘的方式来处理,并且对产生的数字进行保存。

【scratch2】- 简单的算术游戏,让小朋友在游戏中掌握知识

d)根据保存的加数,切换对应的造型

这里稍微要注意一下的是,加数的值要与角色造型的编号一致,也就是说如果加数值为9,那么就会切换到编号为9的造型。

【scratch2】- 简单的算术游戏,让小朋友在游戏中掌握知识

另一个角色也按照这个进行设置。

e)计算加法,然后要求计算出答案,如果答案正确就加一分,如果不正确,就继续要求答题

【scratch2】- 简单的算术游戏,让小朋友在游戏中掌握知识

f)接下来,就是要把数字显示出来,然后完整验证一次

【scratch2】- 简单的算术游戏,让小朋友在游戏中掌握知识

整体上来说,要调整难度,可以修改随机产生的数,比如,是0到5。

如果要变成两位数的话,会麻烦一点,这样可能要使用4个角色,两个是表示十位,两个是表示个位,然后先把产生的随机数进行整除,然后分出十位和个位。

好了,今天就到这里,大家可以试试看。让学习算术的小朋友练起来。

也可以试试看,做成减法、乘法、除法。

点击查看游戏

点击查看源码

您必须 登录 才能发表评论!