大家好,这是我们少儿编程启蒙系列课程的第9课,6-8岁左右的孩子经过一些指导就能完成。
“惟有变化才是永恒的。”——赫拉克利特
希腊哲学家赫拉克利特认为变化是自然界唯一的现实。我们都在生活中做出过改变,有好的也有坏的,有可以预料到的也有预料不到的。人际关系、环境和感觉都会改变。没有人会在每一刻都是完全相同的。
在我们编程中也是如此。例如,我们可以编写下面的程序画出一个边长为200像素的正方形:

但如果要画的是边长为100像素的正方形,就需要将所有“向前移动200像素”的指令修改为“向前移动100像素”,显然,这样做是比较麻烦的。那么有没有一种机制能够尽可能少地修改代码,来帮助我们适应变化呢?答案就是:变量。
变量来源于数学,是计算机语言中能储存计算结果或能表示值的抽象概念。
变量的定义比较抽象,你可以把它理解成程序中存储数值的容器。你当需要使用数据进行计算或者输出时,可以先定义一个变量,再将数据存储到这个变量中,然后使用变量进行计算或输出。我们可以使用变量来改写上面的程序:
-
定义一个变量,命名为“边长”
-
在画图之前,将“边长”设置为200(将200存储到变量“边长”中)
-
使用变量“边长”代替具体数值
改写后的程序如下图所示:

如果需要画一个边长为100像素的正方形,我们只需要在画图之前将“边长”设置为100像素即可:

本篇博客介绍了如何在少儿编程中利用变量简化图形绘制过程,如正方形边长的变化,以提高代码的灵活性。通过实例演示了如何定义和使用变量来适应图形尺寸的变化,适合6-8岁孩子学习。
最低0.47元/天 解锁文章

被折叠的 条评论
为什么被折叠?



