
前阵子和一个省队教练聊天,他说了个现象:队里好几个孩子,平时训练用 AI 挺溜,什么题都能"搞定"。结果一到线下模拟赛,关了 AI,成绩直接崩了。
这不是个例。
AI 秒解题,不代表你学会了。
信息学竞赛训练的是什么?不是把代码敲对。是从看到题目,到自己想出解法,再到把想法变成代码,最后把 bug 全杀干净——这一整条思考链。
AI 跳过了中间最值钱的那一步:卡住、硬想、想不出来再想。
那个过程,才长脑子。
你说 AI 能解竞赛题,这事其实没那么可怕。真正麻烦的是三件事:
第一件,效率陷阱。 门槛确实降了。不懂的算法 AI 一句话解释清楚,写错的代码 AI 一秒定位 bug,复杂推导 AI 直接给你状态转移方程。看起来效率飞起,实际上选手跳过了"卡住"的环节。而那个环节,正是思维肌肉训练的黄金时间。
第二件,评价失真。 这是竞赛组织者最头疼的。线上赛防 AI 作弊基本无解,线下赛也不保险——因为你没法禁止选手赛前用 AI 训练。更麻烦的是选手自己也容易骗自己:"这题我看 AI 解过了,懂了。"真到考场,发现根本没建立起思维肌肉。
第三件,也是最要命的——意义危机。 当 AI 能生成几乎所有常规题目的代码,学生和家长难免要问:花好几年刷信奥,到底图啥?
这个问题不回答好,信奥教育的根就动摇了。
这话不是我说的,是那个省队教练总结的:工具交给 AI,能力留给自己。
怎么留?他提了一个词,叫"古法编程"。
啥意思?不是让你回到纸笔时代,而是守住一个底线——你不能把"思考"这个最核心的环节也外包给 AI。
古法编程就是:关掉 IDE 智能提示,不用 AI 补全,从问题分析到算法设计到手写代码到手动调试,全部自己来。
听起来很苦,对吧?但就是这个"苦",才是值钱的地方。
这位教练跟我细讲了他们怎么干的,我记了一下:
第一层:入门期,古法先行。
•关掉所有智能提示,手写伪代码和流程图
•先在纸上把算法设计出来,再上机敲
•AI 只用来解释概念、梳理思路,不直接生成代码
这个阶段练的是思维框架,AI 不能代劳。
第二层:提升期,AI 提速、古法打底。
•每周固定 2-3 次纯古法训练,其他时间可以用 AI
•比例大概是 70% 打基础,30% 练技巧
•基础和技巧的关系他说了句很好记的:基础打牢了,AI 是放大器;基础不牢,AI 是粉碎机。
第三层:冲刺期,模拟真实环境。
•定期做离线模拟赛,完全不碰 AI
•保持独立思考的肌肉记忆
•AI 只用在赛后复盘、分析错题、拓展知识点
另外他们还加了项目式古法训练——比如从零实现一个排序可视化、手写一个哈希表、甚至搞一个迷你编译器。全程不复制粘贴、不用 AI 生成核心逻辑、自己杀所有 bug。
效果呢?他给我报了一组数:国赛成绩平均提升 20%,调试时间减少 40%。
无论你是教练还是选手,这三条可以抄走:
•你必须能独立讲清楚你的算法。 AI 帮你写了代码,你能从零推一遍吗?能讲明白为什么这样做吗?
•卡住的时候先自己想 30 分钟,再问 AI。 30 分钟深度思考的收获,胜过看 10 次 AI 答案。
•每周至少一次完整的古法训练。 思考的肌肉记忆不能断。
AI 时代的信息学奥赛,不是要不要 AI 的选择题,是怎么用 AI 的平衡题。
不用拒绝 AI,它确实能帮你跑得更快。但必须守住一条线——思考这件事,不能外包。
古法编程不是老古董,它是 AI 时代的"能力护城河"。
真正的高手,左手拿最牛的 AI 工具,右手还能回归最基础的深度思考。
最后那句教练的话,我印象很深,压个轴:
*你在信息学奥赛教学中怎么处理 AI 这件事?有没有踩过坑?评论区聊聊。*
夜雨聆风