少儿编程启蒙课程9:善用变量 拥抱变化

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

大家好,这是我们少儿编程启蒙系列课程的第9课,6-8岁左右的孩子经过一些指导就能完成。

“惟有变化才是永恒的。”——赫拉克利特

希腊哲学家赫拉克利特认为变化是自然界唯一的现实。我们都在生活中做出过改变,有好的也有坏的,有可以预料到的也有预料不到的。人际关系、环境和感觉都会改变。没有人会在每一刻都是完全相同的。

在我们编程中也是如此。例如,我们可以编写下面的程序画出一个边长为200像素的正方形:

但如果要画的是边长为100像素的正方形,就需要将所有“向前移动200像素”的指令修改为“向前移动100像素”,显然,这样做是比较麻烦的。那么有没有一种机制能够尽可能少地修改代码,来帮助我们适应变化呢?答案就是:变量。

变量来源于数学,是计算机语言中能储存计算结果或能表示值的抽象概念。

变量的定义比较抽象,你可以把它理解成程序中存储数值的容器。你当需要使用数据进行计算或者输出时,可以先定义一个变量,再将数据存储到这个变量中,然后使用变量进行计算或输出。我们可以使用变量来改写上面的程序:

  1. 定义一个变量,命名为“边长”

  2. 在画图之前,将“边长”设置为200(将200存储到变量“边长”中)

  3. 使用变量“边长”代替具体数值

改写后的程序如下图所示:

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

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

少儿编程乔老师

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值