美文网首页Scratch
红灯绿灯小白灯

红灯绿灯小白灯

作者: 天高云淡_fa55 | 来源:发表于2018-10-08 09:37 被阅读0次

大家来做一个游戏吧,一起来数数,数到3的倍数时,不能直接说数字,改说“红灯”,数到5的倍数时,就说“绿灯”,数到即是3的倍数又是5的倍数时,就说“小白灯”,比如:1、2、红灯(3)、4、绿灯(5)、红灯(6)、7、8、红灯(9)、小白灯(10)、11……

老是这么数有点累,下面我们来让小猫来代替我们做这个游戏,好不好?

一、分析过程

1. 做一个自动数数的东西

2. 判断当数字除以3余数为0时,说红灯;除以5余数为0时,说绿灯;当除以3余数为0,除以5余数也为0时,说小白灯

二、将上面的分析步骤按scratch的语言表达出来

1. 使用变量来处理,每隔1秒,让变量的值加1

2. 使用条件判断语句,if...,使用 () mod ()来得到余数

三、使用scratch来实现第二步的功能

1. 从Data下选择“Make a Variable”新建一个变量count,拖入下面的脚本,当点击绿旗时执行下面的脚本,设置count值为0(红框处的脚本,是保证每次执行时,都从0开始记数),然后是一直循环将count值加1,等待1秒。

此时,点击绿旗执行脚本,就可以看到左上角的count值在每隔一秒钟增加1个数了,小猫会说1、2、3、4、5、6……这样一直下去

2. 加入3个条件判断语句,使用(count) mode (3)来计算数字除以3的余数,使用() = () 来判断条件是否成立,完成之后应该得到类似下图的脚本。

点击小绿旗执行脚本,来看看效果吧,是不是跟你想的一样呢?

四、课后作业

想一想:

1. 第5行的say count语句一直在数数,当count等于3时,小猫有没有说出3这个数字来呢?怎么能验证你的想法?

2. 当count等于15时,你看到小猫说的是“小白灯”吗?它是只说了这一句吗?

相关文章

  • 红灯绿灯小白灯

    大家来做一个游戏吧,一起来数数,数到3的倍数时,不能直接说数字,改说“红灯”,数到5的倍数时,就说“绿灯”,数到即...

  • 红灯绿灯小白灯,动动不许动!

    八零后的童年有很多很多的小游戏,几个孩子放学之后,便会在楼下的空地上玩跳方格儿,丢沙包,跳皮筋各式各样的游戏。小雨...

  • 玩游戏

    今天我、王明瑶、解思瑶正好碰见,我们就一起玩游戏,一起看吧! 我们去玩的是“红灯绿灯小白灯...

  • 好爸妈养成记-玩出父母力721作业:

    1情绪管理:情绪状态挺好的,下班回家,爸爸妈妈带孩子在广场骑自行车玩,跑步,后来玩红灯、绿灯、小白灯游戏!玩的很开...

  • 红灯绿灯

    突然感觉写不下去了,不知道写点啥了。脑子里的小人不清醒了,整天糊里糊涂的,不知道在想点啥,没有灵光咋现的感觉,有...

  • 红灯   绿灯

    时光在车流中 静静的流淌 当红灯亮起 脚步将停 当催促的 车笛声响起 那失去的怀抱是否仍 温暖如昔 充满安心 与宁...

  • 红灯、绿灯

    在前行的道路上,必须经过许多十字路口,但凡是十字路口,必定都有红、绿灯。 绿灯行,红灯停,早已成了人们出行...

  • 红灯,绿灯

    红灯亮了,又被绿灯取代。 来往车辆换了一批又一批。 我站在公路旁边的护栏上,眼睛空洞着,找不到焦点。 突然觉得有点...

  • 红灯绿灯

    2021年8月30日 开学了,又开始骑共享电单车下班的日子。一直以来有一个定律,如果出门遇到的第一个红绿灯是绿灯,...

  • 红灯绿灯

    开车的路上有很多的红绿灯,跑跑停停的空档里,总结了些许的经验,也想了很多的道理。 当前方是绿灯的时候,...

网友评论

    本文标题:红灯绿灯小白灯

    本文链接:https://www.haomeiwen.com/subject/rfjdaftx.html