消灭蚊子

一起了解一下蚊子小知识

https://baike.baidu.com/item/%E8%9A%8A/6996729?fromtitle=%E8%9A%8A%E5%AD%90&fromid=284876&fr=aladdin
小问题:吸血的蚊子是公还是母呀?

  • 夏天的蚊子是不是很烦人?

我们今天就要去做一个小程序去消灭这些讨厌的蚊子啦

接下来我们需要去分析我们刚刚看到的小程序

  • 背景是什么?
  • 有几个角色?都是什么?
  • 拍子是跟随什么运动的?
  • 打中蚊子,需要几个条件?
  • 看看加多少分?

程序分析图

  • 先自己画一个程序分析图,告诉老师蚊子是什么程序(打到蚊子会怎么样)?蚊子拍是什么程序?

看自己想的程序和课件上的一样吗?

变量

看老师刚刚的演示咱们打中蚊子是不是就加10分
这个得分其实就是变量


变量

我们的小程序是不是打中蚊子就能加分呢?打中一次加10分

  • 刚刚我们是不是说过变量相当于一个盒子,是用来记录数据的,盒子里的数据是可以不断被修改的。所以我们打蚊子一开始盒子里的数据为0,第一次打到蚊子得10分,盒子里的分数为0+10=10。第二次打到蚊子得10分,盒子里的分数被修改,也就是10+10=20。第三次打到蚊子得10分,盒子里的分数被修改,也就是20=10=30,以此类推,那么第四次呢?


    得分的算法

变量是什么?

是用来记录数据的,盒子里的数据是可以不断被修改的。

变量在程序设计中有什么用处?

用来记录各类数据,最常用的方式是记录游戏中的得分或者生命值

那么我们如何在打到蚊子中加分呢?

  • 大家看到变量模块的程序块了吗?

    有那些:来看一下将变量设为0和将变量增加1
    这应该如何用?在哪里添加呢?

你可能感兴趣的:(消灭蚊子)