最新消息:码丁实验室,一站式儿童编程学习产品,寻地方代理合作共赢,微信联系:leon121393608。

第十七课 Scratch作品:加加与减减(知识点:变量,第二章)

Scratch scratch2010 3527浏览 0评论

码丁实验室,一站式儿童编程学习产品,寻地方代理合作共赢,微信联系:leon121393608。

同学们,大家好!


通过上一堂课程的学习,我们大概了解了变量,就是用于存储变化的信息,就好像家里的瓶子一样,可以存放水、酱油等等都可以,然后呢,可以放半瓶水也可以放一瓶水,或者干脆空着也是可以的。


程序中呢,为了让一切更加可控,我们通常情况下会放一个初始值,这样就可以确保每次我们拿到的瓶子和里面的水都是一样的。而不是每次都是惊喜。

举一个游戏中的例子,一般说来,第一次玩一个游戏的人在没有购买装备的情况下应该等级是一样的,对吧?否则,如果没有一个一样的初始值,那么可能你第一次玩游戏的时候,血量只有10%,而另外一个人,初始值的血量是300%,那还怎么玩啊?


所以,大家一旦想要用一个变量的时候,一定要开始就给一个初始值。

那大家可能会问,每次一定要固定的初始值吗?也不是一定的,有些时候也是需要随机的,比如说捕鱼达人里面鱼出现的位置就应该是随机的。


所以,到底是随机的还是固定的初始值,要根据你的场景确定。


我们现在就来使用变量做我们的加加减减游戏吧!


首先呢,我们加加减减都是针对一个数字的变化,所以我们首先需要定义一个变量,变量是需要名字的,还记得吗?

名字呢,一定要好记的,并且是有意义的,千万不能起abc这样的名字,虽然你现在记住了,但是一个月以后就很难想起来做什么用的了。

所以,这里我们给这个变量起的名字是:计数器,当然你也可以起别的名字啊!


然后呢,我们想要做的是通过点击加按钮变量就增加1,通过点击减按钮变量就减1,所以,我们屏幕上是有两个按钮的。

第十七课 Scratch作品:加加与减减(知识点:变量,第二章)

那么最后屏幕上一共三个部分:一个加按钮,一个减按钮,还有一个变量

大家看到上面图片了吗?在数据脚步区域,然后点击按钮“建立一个变量”,然后输入变量名,点击“确定”就可以创建出来一个变量了。


之后,我们来分析一下,需要几个事件呢?

  1. 为了让程序更加稳定,所以在程序刚开始,就是点击绿色旗帜的时候,给变量一个初始值,一般说来初始值是0

  2. 当点击加号按钮的时候,变量增加1

  3. 当点击减号按钮的时候,变量减少1


所以,我们针对加法和减法按钮的程序如下:

第十七课 Scratch作品:加加与减减(知识点:变量,第二章)


做出的程序界面如下:

第十七课 Scratch作品:加加与减减(知识点:变量,第二章)

试验一下吧!

看看是不是如你所预期的那样呢?



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