IFree青少年编程课堂小结(五)

今天终于迈入了另一个阶段,因为我们学习了变量的使用。

如果没有变量,世界将会怎样?实际上,这不是个问题,有世界存在,就有变量。今天的天气,白菜的价格,你的身高,我的体重,有意义的数据,都隶属于变量。

在Scratch里,如果没有变量,程序将会怎样?

如果没有变量,我们绘制输出不同大小的的正多边形,只能按照“停止-编辑-修改边长-重新启动”这样的流程来实现,不许例外,回回如此。

如果没有变量,我们只能笨拙地一次次点选色彩落下画笔来绘制渐变色彩的花朵,效率堪比蜗牛。

如果没有变量,即便我们控制鼠标或键盘去反弹下落的小球,但也无法记录我们的成绩,无法获得与现实世界中相近的运动体验和情绪体验。

如果没有变量,我们无法甄别我们是否完成了摘苹果的任务指标,也无法与同伴展开劳动竞赛。

变量是存放数据的地方的标签,是门牌;

变量可以代数完成计算,代字符实现交互应答;

变量可以在程序里改变,可以作为程序分支的标志;

变量的值可以输入,也可以输出…

变量还有什么用途?

看看这些心切的孩子们,早早发掘了变量的潜力,偷偷将它作为了过关升级的标志,开始切换场景;还有人已经在琢磨,一次只有一个值的变量似乎不太够用,怎么办呢?

好吧!Free老师只能望表兴叹,你们这么好学,你们妈妈知道么?!

  • 发表于:
  • 原文链接http://kuaibao.qq.com/s/20171226G00ONZ00?refer=cp_1026
  • 腾讯「云+社区」是腾讯内容开放平台帐号(企鹅号)传播渠道之一,根据《腾讯内容开放平台服务协议》转载发布内容。
  • 如有侵权,请联系 yunjia_community@tencent.com 删除。

同媒体快讯

扫码关注云+社区

领取腾讯云代金券