定义 通过编写指令序列,控制机器人执行特定动作或解决特定问题的过程。
从哪来 本节为起点,无前置知识点。
为什么 机器人本身不具备自主意识,必须依靠外部输入的逻辑指令才能行动。编程本质是将人类解决问题的思维过程(如顺序、判断、循环)转化为机器可执行的代码,从而验证逻辑思维的严密性与可行性。
实物演示法
教师现场演示“指令卡片”(如前进、左转)控制小车,让学生直观看到“指令顺序”与“执行结果”的对应关系。
适合:形象思维强、对抽象代码感到畏惧的视觉型学习者。
生活类比法
将编程比作“给机器人写菜谱”或“导航指令”,强调步骤的精确性(如“加盐”不能写成“加一点盐”),突出指令的无歧义性。
适合:逻辑性强、喜欢从生活经验中建立概念的联系型学习者。
错误调试法
故意展示一段有逻辑错误(如死循环、顺序颠倒)的代码,让学生观察机器人“卡死”或“撞墙”的现象,反向推导正确逻辑。
适合:好奇心强、喜欢探究因果关系、具备一定抗挫力的探究型学习者。