最新消息:网站支持在线创作,微信分享,请点击【创作中心】编辑作品。

Scratch 数学计算第三课 奔跑吧蜗牛

Scratch 少儿编程 1362浏览 0评论

本站可以分享scratch作品,快来边学习边创作吧,点击在线创作

大家好,今天,我们继续学习数学计算做游戏。

 

第一阶段,我们还是最基本的加减乘除,但是今天我们又有了新的玩法。

就是奔跑吧,蜗牛!

 

首先,我们设定不同的难度。

 

因为我们有四个参赛选手。

作为小蜗牛的你,在不同难度里,对手的能力可是不一样哦。

 

有的蜗牛跑得快,有的时候他们吃饱了,就没有那么快。

 

所以不同难度时,对手蜗牛的移动速度需要不一样。

 

Scratch 数学计算第三课 奔跑吧蜗牛

 

你知道一只蜗牛的速度吗?

 

时速0.00012公里,也就是说,一小时,一只蜗牛可以跑12厘米。

 

如果我们把蜗牛放在马路上,一定感觉不到他在动。

 

但是在我们的赛道上,蜗牛的移动还是很明显的,毕竟我们的屏幕也不大么。

Scratch 数学计算第三课 奔跑吧蜗牛

控制速度,我们只需要使用延时模块就可以了。

根据不同难度等级,延时不同的时间。

 

我们设定一个四赛道的比赛场地,除了自己,还有三个不同颜色的蜗牛。

这里,需要标识一下,谁是你。

Scratch 数学计算第三课 奔跑吧蜗牛

 

一般,因为答题,我们将角色放在最下面。

 

选择完成难度后,有一个倒计时,4s钟。

然后比赛就开始了。

 

赛道出题原则,需要根据随机数,加减乘除来随机产生题库,这一点和我们第一课是一样的,不再重复。

 

如果回答正确,我们就可以前进了。

 

Scratch 数学计算第三课 奔跑吧蜗牛

Scratch 数学计算第三课 奔跑吧蜗牛

 

抵达终点的计算,就是角色判断。

 

如果蜗牛遇到“终点”这个角色,就结束比赛了。

 

当然,我们可以用计时器来计算比赛完成的时间。

在比赛之后,计算出准确率和频率。

这样,每次游戏,都可以看出自己的口算水平有没有提高。

 

 

你还可以:

  1. 给比赛增加背景音乐。
  2. 如果你有美术能力,给蜗牛一些可爱的表情符。
  3. 根据不同年龄,修改题库的难度。
  4. 下一次不一定奔跑的蜗牛,还可以是游泳的小狗。

 

所以,一切都在于你的想象和创作。

 

 

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