首页课程记录2019年5月课程之Scratch变量运用:自动计算器(随机+-*/运算)变量初始化、设置、读取、显示

2019年5月课程之Scratch变量运用:自动计算器(随机+-*/运算)变量初始化、设置、读取、显示

课程记录 Scratch变量 计算器 Scratch
0 289
徐州少儿编程
徐州少儿编程 2019-05-19 09:03:28
为未知而教 为未来而学

我们刚刚学习了变量,变量是什么?


变量是一个存储可更改信息的容器


即变量可以存储数据,我们可以读取它,也可以重新设置它。

看下单一变量对应的5个积木:

Scratch变量

现在我们用变量简章的完成一个小作品:自动计算器-随机加减乘除运算(当然你也可以使用问答模块完成随机出题、答题的功能)

项目目标:使用变量灵活运用,存储与读取

需求:随机出2个数,进行随机运算(加减乘除)

效果达到(自动):

9+8=?

8/2=?

4*5=?

*****


分析:有2个数,进行四则运算,可能是加法、减法、乘法、除法,运算后将结果呈现出来


方案:

1、设置4个变量,分别进行存储2个数值、运算符号、结果;

2、2个数值不固定,那么我们使用随机数设置范围;

3、运算符号怎么产生:+-*/ 4个符号中的一个,可以使用字符串处理中的获取第几个字符实现,然后存储到符号变量中;

4、判断运算符号,设置对应运算方法,将结果存储到结果变量中;

5、实现代码:

徐州Scratch变量运算


小朋友们可以自己尝试下,也可以扩展哦

这是变量的一个简单运用,实际上变量可以应用到很多的项目中,可以作积分、可以作中间存储件、可以临时存储数据等等,后面我们还学习变量的另外一种用法:多变量(数组(进出))


学员纪录:

徐州少儿编程Scratch学习

徐州少儿编程Scratch学员

徐州少儿编程学员

徐州少儿编程Scratch学习

徐州少儿编程Scratch学习

徐州少儿编程Scratch学习


回帖
  • 消灭零回复