为什么从 Scratch 开始
Scratch 是麻省理工学院为青少年设计的图形化编程工具:孩子拖动积木就能完成程序逻辑,把注意力放在创意而不是语法上。对 6-10 岁的孩子来说,这是建立「计算思维」最友好的起点。
准备工作
- 一台能上网的电脑,打开 Scratch 官网或离线编辑器
- 和孩子约定一个 30 分钟的小目标,不追求一次学完
- 家长的角色是「提问者」:你觉得小猫下一步该做什么?
第一步:让小猫动起来
认识三个核心区域:舞台(表演区)、角色列表、积木区。我们要做的第一件事,是让默认的小猫走起来。
当 绿旗 被点击
重复执行 (10) 次
移动 (10) 步
下一个造型
等待 (0.1) 秒
结束
把上面的积木依次拼好,点击绿旗,孩子就能看到小猫走路了。这个过程中可以带孩子观察三个概念:
- 顺序:积木是从上往下执行的
- 循环:重复执行让小猫一直走
- 等待:控制动画的节奏,太快会看不清
第二步:加入互动
让孩子按一下键盘试试:加上「当按下空格键」事件,再让小猫说「你好」。程序突然从「动画片」变成了「游戏」,孩子的成就感会指数级上升。
常见问题
- 小猫走出屏幕了:加一个「碰到边缘就反弹」积木
- 动画太快:调整等待时间,理解「帧」的概念
- 孩子想放弃:把目标切小,今天只做一个动作也很棒
给家长的建议
少儿编程的核心不是写代码,而是拆解问题。多问「然后呢?」「如果…会怎样?」,比直接告诉孩子答案更有价值。坚持每周一节小课,三个月后你会看到孩子开始用「如果…就…否则…」来描述生活里的事情——那就是逻辑思维在发芽。