学会使用变量 —— 编程中最基础也最强大的工具。通过互动演示,一步步掌握变量的创建与使用。
想象你有一个带标签的盒子。你可以在盒子里放东西,随时查看、更换盒子里的内容。
在 Scratch 中,变量就是这样一个"盒子"——它有名字,里面存着一个值(数字或文字)。
给盒子贴的标签,用来识别它。
比如「分数」「生命值」
盒子里装的东西。
可以是数字或文字
变量的值随时可以更换。
这就是"变量"的含义
点击下方按钮,感受变量在生活中的对应:
在 Scratch 中,使用"数据"类别下的积木来创建和管理变量。
在 Scratch 编辑器左侧,点击 「数据」 分类,然后点击 「建立一个变量」。
输入变量名,点击创建按钮:
分数、剩余次数、玩家名称。
创建变量后,Scratch 会自动生成以下积木:
👆 这个椭圆形积木代表变量的值,可以直接拖到舞台上来显示。
| 积木 | 功能 | 说明 |
|---|---|---|
| 将 [变量] 设为 [0] | 赋值 | 给变量设置一个新值 |
| 将 [变量] 增加 [1] | 自增 | 在原值基础上加一个数 |
| 显示变量 [变量] | 显示 | 在舞台上显示变量 |
| 隐藏变量 [变量] | 隐藏 | 在舞台上隐藏变量 |
变量有三种核心操作:赋值、读取、修改。
使用 "将变量设为" 积木,给变量一个初始值。
👆 修改输入框中的数字,观察变量值的变化。
使用 "将变量增加" 积木,在原有值上加(或减)一个数。
变量可以被拖入其他积木的输入槽中使用。
下面演示用变量参与运算和判断:
通过实际案例,体验变量在程序中的强大用途。
制作一个点击计数器——每点一次按钮,计数加一。
程序随机选择一个 1~10 的数字,你来猜!变量记录你的猜测次数。
模拟游戏角色的生命值——被攻击减少、吃药恢复。
检验你对变量的理解!答对越多,掌握越牢。
变量就像生活中的什么?
下面哪条积木可以给变量「分数」赋值为 100?
变量「金币」当前值为 50,执行"将 [金币] 增加 20"后,「金币」的值是多少?
以下哪个变量名最好?
变量「步数」初始为 0,执行以下操作后值是多少?
将 [步数] 增加 5
将 [步数] 增加 3
将 [步数] 设为 10
将 [步数] 增加 2