自学完全可以走完 Kaggle 入门;带教真正的增量在于缩短反馈回路——验证方案、实验纪律和赛后复盘有人及时把关,而不是买到名次。判断一个项目靠不靠谱,看它交付的是方法与可复现的过程,还是奖牌承诺。
先说明利益关系:本站由翰林教育运营,本身也提供 Kaggle 辅导。所以这篇文章尽量写成一份对任何项目都适用的清单,也包括用来评估我们。本站为独立运营的中文指南,不代表 Kaggle 或任何赛事主办方;Kaggle 在 kaggle.com 免费注册,任何付费服务都不是参赛前提;未成年人参赛的年龄与监护人同意要求以该场比赛 Rules 页为准。对平台还不熟悉的家长,可先读《Kaggle 是什么?完整入门指南》。
一、先判断需不需要:自学够用与容易卡住的情况
| 自学通常够用的迹象 | 容易卡住、值得引入外部反馈的迹象 |
|---|---|
| 能独立完成一次有效提交,说得清提交文件每一列是什么 | 连续几周停在环境、数据读取或提交格式上 |
| 有实验日志,知道每次改动带来了什么变化 | 分数在涨,却说不清为什么涨、会不会是运气 |
| 会用免费课程、公开 Notebook 和讨论区自己找答案 | 反复复制公开方案,换一道题就无从下手 |
| 比赛结束后会主动对照前排方案复盘 | 比赛一场接一场,从来没做过复盘 |
自学的资源本身是免费的:平台自带的 Kaggle Learn 短课、公开 Notebook、讨论区,以及可以直接在浏览器里运行代码的免费 Notebook 环境(算力配额以 kaggle.com 当期说明为准)。所以问题从来不是「没人带能不能参加」,而是孩子在哪个环节停住了、停了多久。

二、带教能给什么,给不了什么
| 能给的 | 给不了的 |
|---|---|
| 对验证方案与实验设计的及时反馈 | 名次、奖牌、段位 |
| 代码审阅:指出逻辑与流程问题,而不是替孩子写 | 孩子自己投入的时间 |
| 读规则页的习惯和合规提醒 | 录取结果 |
| 赛后复盘的方法,以及和学业排期的协调 | 替孩子做判断 |
为什么名次给不了?最终名次由比赛结束后揭晓的最终榜决定,取决于全部参赛队伍的表现和比赛期间不公布成绩的那部分测试数据,谁都控制不了。能控制的只有方法是否扎实、过程是否留有记录——这也是带教唯一应该承诺的东西。
三、三条红线:出现任何一条,都不建议报
红线一:承诺奖牌、段位、名次或录取结果。既然没人能控制最终榜,做出这类承诺的,要么不了解赛制,要么打算用不正当的方式去实现。
红线二:代写代码、代为提交或代管账号。常见的 Kaggle 竞赛规则写明,不得通过多个账号注册、参赛或提交,每名队员须是使用独立账号的个人——账号只应由孩子本人使用。即使不直接违规,代写也会让经历经不起追问:孩子讲不出自己的决策过程,这段经历在任何场合都站不住。
红线三:在同一场进行中的比赛里,把同一套代码或数据私下发给分属不同队伍的学生。这一条家长最难察觉。常见竞赛规则规定,不得在队伍之外私下分享代码或数据;代码如需分享,应在该场比赛的讨论区或 Notebook 公开发布、让所有参赛者都能看到。小班课如果在同一场比赛里给不同队的学生发同一份针对性代码,相关学生都可能面临成绩被取消。教通用方法、讲解已公开的内容是另一回事;更多规则红线见《参赛规则红线与账号安全》,具体条款一律以该场比赛的 Rules 页为准。

四、家长可以直接问的八个问题
| 问题 | 好的回答通常是 | 需要警惕的回答 |
|---|---|---|
| 代码谁写、提交谁点、账号是谁的? | 孩子写、孩子交,账号只属于孩子 | 老师先写好,孩子跟着改 |
| 同一场比赛里带几个学生,是否同队? | 说得清人数和分组,知道队外不能私下分享 | 大家用同一套代码,效率高 |
| 怎么教验证方案? | 讲得清本地验证与公开榜的关系 | 只谈调参和刷分技巧 |
| 每次课后孩子交付什么? | 实验日志、可复现的 Notebook、复盘记录 | 只有一个名次或截图 |
| 用哪些比赛教学? | 按水平选入门赛、练习赛或已结束的正式赛 | 只盯奖金最高的热门赛 |
| AI 助手怎么用? | 有明确约定,并先查该场规则 | 随便用,快就行 |
| 大考和申请季怎么调节奏? | 能主动收缩或暂停 | 不能停,停了就掉队 |
| 承诺什么,明确不承诺什么? | 承诺教学内容与反馈频率,不承诺名次和录取 | 承诺奖牌、段位或保底名次 |
五、放进申请材料时,三种路径的差别
自学、带教和代做,写进申请材料后的结果完全不同。招生官会把活动列表、文书、推荐信以及面试(如有)放在一起交叉验证:孩子亲手完成的项目,无论自学还是在指导下完成,都经得起追问,几份材料能相互印证;代做的项目往往在第一次深入追问时就露出断层,还会连累其他材料的可信度。
如实写明「在老师反馈下完成」比含糊其辞更稳妥,关键是讲清哪些决策是自己做的、为什么这样做。我们的辅导同样只教方法、带复盘,不代替学生完成参赛内容,也不对名次、奖牌或录取结果做任何保证。
常见问答
报了辅导,申请材料里还能写这是自己的项目吗?
能,前提是如实。代码由孩子编写、提交由孩子完成、关键决策由孩子做出,这就是他的项目;接受过老师反馈可以如实说明,比含糊带过更稳妥。需要避免的是两种情况:把老师完成的部分说成自己的,或者讲不清自己负责了什么。具体表述还要符合目标学校与申请系统的当期要求。
一对一和小班,哪种更合适?
取决于反馈密度和合规风险,而不是形式本身。一对一的反馈更集中,适合已经卡在验证或复盘环节的学生;小班适合入门阶段,互相讨论也有价值。但如果小班学生同时参加同一场进行中的比赛,就要先确认不会发生队外私下分享代码或数据,否则最稳妥的做法是用已结束的比赛教学。
家长怎么判断孩子没有让老师代写?
不需要懂代码,可以请孩子讲一次最近的改动:改了什么、为什么改、结果怎样。能讲清楚的,通常是自己做的。再看 Notebook 的版本历史是否由孩子一步步提交,实验日志是否连续。三者都对得上,基本可以放心;如果每次都只有最终结果,就值得多问几句。
决定先自学,最少需要准备什么?
四样就够:在 kaggle.com 免费注册的个人账号;一台能正常上网的电脑,训练先用平台的免费 Notebook 环境,配额以 kaggle.com 当期说明为准;平台自带的免费短课;每周固定的投入时间加一份实验日志。前三样基本不需要额外花钱,真正决定进度的是第四样能不能坚持下来。
本文由 Kaggle 中文编辑部发布,由翰林教育为在中国就读国际学校的学生运营;本站独立运营,不代表 Kaggle 或任何赛事主办方,注册与参赛请以 kaggle.com 为准。本站也提供 Kaggle 辅导,文中清单与判断为编辑部和教学团队的经验归纳,不是平台规定;账号、代码分享等规则条款由各场比赛制定并逐年调整,请以该场比赛的 Rules 页为准。如发现内容错误,我们将在 7 个工作日内更正。