信息课上出现了一个新组合:一个小学生,对着屏幕说"我想做个能算零花钱的小程序",旁边的 AI 几秒钟吐出一段能跑的代码。老师走过去,不纠正语法,而是问"你刚才说的需求,有没有漏掉'如果花超了怎么办'?"——这幕正在一些中小学的课堂里真实发生。当写代码不再是门槛,课堂的主角从"语言"换成了"思维"。
过去学编程,前几节课都耗在语法和报错上:少了个分号、大小写写错,孩子挫败感先上来。AI 把这部分兜底了,学生能把精力放在更值钱的地方——怎么把模糊的想法拆成步骤、怎么判断一段程序对不对、怎么改需求。换句话说,学的是"和机器协作把事做成",而不是"背下机器的方言"。
这对老师的冲击比学生大。以前老师是"语法权威",学生卡住你来救;现在 AI 比老师更会修语法,老师的价值挪到了三处:设计真实问题、引导学生把逻辑想清楚、以及做那个"AI 给的答案对不对"的把关人。一个会用的老师,能让学生从"照抄代码"进化到"审代码、改代码",这中间的思维跨度,才是编程教育的核心。
带五年级信息课的王老师跟我聊过转折:班里有个数学总不及格的孩子,用 AI 做了个"自动出练习题"的小工具,为了不让程序出错,自己反倒把逻辑理顺了。她说那一刻才明白,AI 不是替孩子偷懒,是给坐不住的孩子一个"先做出东西、再补原理"的入口。
对家长,现在能做的不是急着报班,而是让孩子先用免费的工具试一个"解决自己小问题"的项目——提醒喝水、统计零花钱都行,重在"提出需求、看到结果"。对学校和老师,真正的考题是培训:很多信息老师自己也是"语法派"出身,得先完成从教代码到教思维的转身。对教育决策者,课程大纲或许也该重新想:当语法不再稀缺,考核什么才公平?
编程教育的终点从来不是培养程序员,是培养"把问题讲清楚、让系统帮你实现"的能力。AI 同桌的到来,让这个目标第一次离普通孩子这么近。