Scratch 数学计算第一课 植物大战僵尸(口算加减乘除)

今天,我们的数学计算课程就开始了。

第一节课,是关于 加减乘除 口算的测试。

当然,我们不会像课堂上那样,黑板上写题答题。

我们会用植物大战僵尸的游戏来实现口算的测试。

首先,我们将口算测试的难度分为四个不同的难度。

简单的:只有加法。(20以内)

中等的:有加减。(20以内)

困难的:有加减乘。(20以内)

特难的:加减乘除。(20以内)

所以,游戏的开始,我们让测试者选择不同的难度。

Scratch 数学计算第一课 植物大战僵尸(口算加减乘除)

设定一个变量来记录用户的选择。

在后面生成计算题的时候,这个变量就可以起到作用了。

Scratch 数学计算第一课 植物大战僵尸(口算加减乘除)

!!!!!!!!!!!

Scratch 数学计算第一课 植物大战僵尸(口算加减乘除)

当进入游戏之后,就会随机生成计算题。

计算题的难度就利用随机数和运算符来生成题库。

游戏就在于,答题者只有回答口算结果正确,植物才能产生子弹。

僵尸会在一段时间按照速度来接近植物。

子弹可以消灭僵尸。

我们设定一次游戏有10个不同的僵尸,每个僵尸的血不一样,速度也不同。

有的僵尸需要被射击三次才能被消灭。

10个僵尸都被消灭,游戏才通关。

相反,如果被僵尸吃掉,则失败。

另外设定一个变量来记录得分,可以让参与者看看最高得分是多少。

Scratch 数学计算第一课 植物大战僵尸(口算加减乘除)

僵尸的切换,豆子子弹,植物的互动,使用各种消息的传递来响应变化。

游戏的技术要点在于:

使用消息传递响应结果。

使用变量记录响应结果。

使用侦测来检测角色的接触。

Scratch 数学计算第一课 植物大战僵尸(口算加减乘除)

发布了346 篇原创文章 · 获赞 250 · 访问量 55万+

猜你喜欢

转载自blog.csdn.net/weixin_40897235/article/details/100538525
今日推荐