这是最常见的误区。搭建只是载体,编程与调试才是灵魂。一节课结束时,孩子应该能说清「我用了什么传感器、为什么这样判断」。
「高级搭积木」这个说法不完全错,但它描述的是结果,不是过程。孩子确实会拼出很复杂的东西,但关键在于他是照着图纸照着视频拼,还是遇到问题、自己想办法、拼完发现不对、再改。
差别在反馈。在家里拼乐高或拼套件,孩子拼错了,外观上看不出来;拼对了,也不知道是「逻辑对」还是「碰巧对」。而在机器人课上,孩子写了一段让小车走迷宫的逻辑,它会在墙上撞出一道痕迹——这个反馈是物理世界的、真实的、逃不掉的。
所以我们会刻意把难度放在调试上。孩子必须能回答三个问题:我期望它做什么?它实际做了什么?中间哪一步对不上?第三个问题最难,也是最值钱的——这就是工程思维的分水岭。
判断一堂课有没有上到位,有个很简单的标准:下课前随机问一个孩子「今天这节课你为什么那样判断」。能说出理由的,是学到了;只记得「我拼了个车」的,确实就是玩了一节。
顺带说说「专注力」这件事。奇橙的课程被家长提到最多的副产品就是专注——不是靠要求孩子坐住,而是因为调试一件难事本身就需要长时间投入。孩子不是在「被要求专注」,是在「专注才做得完」。