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

半世苍凉 提交于 2019-11-29 06:22:26

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

 

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

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

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

 

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

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

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

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

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

 

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

 

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

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

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

 

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

!!!!!!!!!!!

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

 

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

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

 

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

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

 

子弹可以消灭僵尸。

 

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

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

 

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

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

 

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

 

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

 

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

 

游戏的技术要点在于:

使用消息传递响应结果。

使用变量记录响应结果。

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

 

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

 

 

 

 

标签
易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!