2019年5月课程之Scratch变量运用:自动计算器(随机+-
2019-05-19 本文已影响0人
徐州少儿编程
我们刚刚学习了变量,变量是什么?
变量是一个存储可更改信息的容器
即变量可以存储数据,我们可以读取它,也可以重新设置它。
看下单一变量对应的5个积木:
Scratch变量现在我们用变量简章的完成一个小作品:自动计算器-随机加减乘除运算(当然你也可以使用问答模块完成随机出题、答题的功能)
项目目标:使用变量灵活运用,存储与读取
需求:随机出2个数,进行随机运算(加减乘除)
效果达到(自动):
9+8=?
8/2=?
4*5=?
*****
分析:有2个数,进行四则运算,可能是加法、减法、乘法、除法,运算后将结果呈现出来
方案:
1、设置4个变量,分别进行存储2个数值、运算符号、结果;
2、2个数值不固定,那么我们使用随机数设置范围;
3、运算符号怎么产生:+-*/ 4个符号中的一个,可以使用字符串处理中的获取第几个字符实现,然后存储到符号变量中;
4、判断运算符号,设置对应运算方法,将结果存储到结果变量中;
5、实现代码:
Scratch变量小朋友们可以自己尝试下,也可以扩展哦
这是变量的一个简单运用,实际上变量可以应用到很多的项目中,可以作积分、可以作中间存储件、可以临时存储数据等等,后面我们还学习变量的另外一种用法:多变量(数组(进出))
学员上课纪录:
徐州少儿编程学员 徐州少儿编程学员 徐州少儿编程学员 徐州少儿编程学员