← 返回家长指南

到底什么样的青少年,可以参加真正的黑客松?

黑客松科普2026.08.1916 分钟读完

真正该问的不是「我的孩子能不能参加黑客松」,而是「以孩子现在的能力,应该参加什么类型的黑客松」。因为黑客松并不是一种有统一标准的比赛——大学、科技公司、政府机构、公益组织、创业社区都可以办,门槛、赛制、评分标准完全不同。所以「参加过黑客松」这句话,本身说明不了太多。我们建议按三个阶段进入:

  1. 1.第一阶段:先建立基础 AI Coding 能力,独立做出几个完整的小项目,完整走一遍「想法 → 拆解 → 开发 → Bug → 修改 → 测试 → 部署 → 展示」
  2. 2.第二阶段:尽快参加一次低门槛、开放式黑客松。第一场的目的不是拿奖,而是完成第一次真正的现场经历:组队、开发、Deadline、路演、QA
  3. 3.第三阶段:能力上来后,不要永远停留在体验型活动,走向有入围机制、有专业评委、有真正淘汰的高质量黑客松

「孩子不会编程,可以参加黑客松吗?」「是不是只要有一个想法就可以?」「现在不是有 AI Coding 吗?用自然语言也可以做产品,是不是零基础也没关系?」这是我们做青少年黑客松以后,家长问得最多的一类问题。

我的答案通常不是简单的「可以」或者「不可以」。因为在讨论这个问题之前,有一件事情必须先讲清楚:黑客松,并不是一种有统一标准的比赛。 谁都可以组织黑客松,不同组织方可以设置完全不同的参赛门槛、题目、赛制、评审标准和奖项。

所以真正应该问的不是「我的孩子能不能参加黑客松」,而是「以孩子现在的能力,应该参加什么类型的黑客松」。这两个问题,完全不同。

01 先讲一个最容易被误解的问题:黑客松到底是谁办的?

很多家长第一次听到「Hackathon」,很容易把它理解成一种类似数学竞赛、信息学竞赛的标准赛事。其实不是——Hackathon 本质上是一种创新活动形式,而不是某一个统一赛事体系。它可以由很多不同的主体发起:大学可以办,科技公司可以办,政府机构可以办,公益组织可以办,创业社区可以办,国际机构也可以办,甚至一个学校、一家公司内部,也完全可以自己组织一场 Hackathon。

研究者在总结全球不同黑客松形式时就指出,Hackathon 已经发展出大量不同目的、不同领域和不同参与者结构的形式,因此根本不存在一种统一的「标准黑客松」。

  • NASA International Space Apps Challenge:围绕 NASA 数据和现实挑战展开的全球创新活动
  • Smart India Hackathon:由印度教育体系相关机构推动,让学生围绕政府、产业和社会真实问题开发创新解决方案
  • HackMIT:MIT 主办,面向全球大学生的大型学生 Hackathon
  • 企业内部 Hackathon:用于验证创新想法、促进跨团队协作以及快速开发原型。相关研究显示,公司型 Hackathon 经常被用于测试新想法、促进沟通协作和培养新能力

所以第一件必须建立的认知就是:「参加过黑客松」这句话,本身其实没有办法说明太多。 关键一定要继续问:什么黑客松?谁组织的?参加门槛是什么?面对什么样的参赛者?最后怎么评?

02 同样叫「黑客松」,入围难度可能完全不是一个级别

有些黑客松是完全开放的,只要注册就可以参加。目的可能就是让更多人第一次体验 Hackathon、认识工具、认识队友,尝试在 24 小时、36 小时或者 48 小时里把一个想法做出来。这种活动非常适合第一次参加黑客松的人。

但另外一些黑客松,根本不是「报名就能进」。它可能需要:先提交项目想法、先提交 Proposal、先进行校内选拔、先提交团队背景、先回答申请问题,甚至先参加内部 Hackathon,再从里面选出团队进入正式比赛。

比如 Smart India Hackathon 的机制里,就存在校内筛选和项目提交流程,参赛想法之后还需要经过专家评估;而 HackMIT 这样的大学 Hackathon,也有正式申请机制,而不是简单意义上的「任何人到了现场就可以参加」。

家长一定要区分两个概念:「报名条件」和「入围门槛」。有的黑客松,报名 = 参加;有的黑客松,报名 → 审核 → 入围 → 才有资格参加。这两类带给孩子的挑战强度完全不同。

03 不同黑客松到底在评什么,也完全不一样

这是很多家长第二个特别容易忽略的问题。大家会问:「这个孩子的项目很好,为什么最后没拿奖?」但什么叫「好项目」?必须先看:这场比赛到底在评什么。因为不同 Hackathon 的评分标准,差异可以非常大。

NASA Space Apps 看什么?

以 NASA International Space Apps Challenge 2025 为例,其官方公布的核心评审标准包括:Impact(影响力)、Creativity(创造性)、Validity(有效性)、Relevance(相关性)、Presentation(展示表达)。

你会发现,它并没有只评价「你的代码写得有多复杂」。一个技术特别复杂的项目,如果和挑战主题没有什么关系、真实价值不足、逻辑站不住、最后也讲不清楚,一样可能拿不到高分。

Smart India Hackathon 又在看什么?

Smart India Hackathon 的官方指南中,项目评估维度包括创新性、复杂度、方案清晰度、可行性、实用性、可持续性等。很明显,它更强调:你提出的解决方案,到底是不是一个能够真正落地解决现实问题的方案。

技术型黑客松又可能完全不同

一些技术导向非常强的 Hackathon,则会明显增加技术难度、技术实现质量、创新程度、开源程度等维度。比如 AEC Tech Hackathon 公布的评审标准就明确包括 Technology、Innovation、Open-source 等。还有一些 Ethical AI 类型的 Hackathon,甚至会把 User Safety and Trust(用户安全和信任)单独列入评分,并给予明确权重。

不存在一个项目,可以在所有黑客松里都必然拿高分。你必须先理解这个比赛:它到底想选出什么样的项目。

04 这也是为什么,我们参加黑客松之前一定会先研究规则

真正进入 Hackathon 以后,一个非常重要的能力其实是:读规则。 这个能力很多孩子一开始反而没有——他看到一个题目以后马上就开始做。但真正有经验的团队,通常第一步不是 Coding,而是先搞清楚:

  • 这个比赛是谁办的?它为什么办?Challenge 到底在解决什么问题?
  • 评委是谁?评分标准是什么?
  • 最后要提交什么?Demo 要做到什么程度?是否要求 GitHub?是否要求部署?
  • Pitch 几分钟?QA 几分钟?
  • 有没有特殊赛道?有没有 Sponsor Prize?

因为你是在「有限时间 × 有限资源 × 明确规则」里面做项目。这本身就是黑客松能力的一部分。

05 那是不是「零基础孩子也可以参加黑客松」?

现在很多 AI 黑客松都会写一句话:无需编程基础,只要带着想法来,自然语言也能完成产品。严格来说,这句话并没有错——因为 AI Coding 的出现,的确大幅降低了开发门槛。

过去一个没有编程能力的人,想在 48 小时里面做出一个网页、一个 App、一个小游戏、一个 AI Agent,难度非常高。今天通过自然语言、AI Coding、Agent 和各种生成式工具,一个孩子确实有可能在很少手写代码的情况下,把产品搭出来。

但是——「可以参加」,和「真正能够参与」,是两件完全不同的事情。

06 真正的完全零基础,可能反而感受不到黑客松最好玩的地方

我们自己带孩子做项目以后,越来越明显地发现:如果一个孩子对于 AI Coding 完全没有任何概念,他当然可以坐在 Hackathon 现场,但是他的体验很可能是这样的:

  1. 1让 AI 帮我做一个网页——AI 做出来了
  2. 2我想改一个功能——不知道怎么描述
  3. 3页面报错——不知道发生了什么
  4. 4AI 给了一大段代码和错误信息——看不懂
  5. 5继续把错误复制给 AI——改了以后出现新的错误
  6. 6不知道该继续改,还是回滚,还是重做

这个时候,孩子会非常挫败。

而真正的黑客松,最有意思的部分恰恰不是「AI 第一次帮你生成出来」。真正好玩的地方是:你开始不断遇到问题——功能跑不起来、API 连不上、页面崩了、部署失败、数据结构不对、Prompt 结果不稳定、两个功能互相冲突、AI 一直在错误的方向上修改、Git 出现问题、环境变量没有配置、前端能跑但部署以后不能跑。

这才是真正进入项目开发以后每天都会发生的事情。而黑客松最迷人的地方就在这里:你只有 24 小时、36 小时或者 48 小时,没有老师一步一步给你标准答案,你必须自己想办法把它解决掉。

07 「不会写代码」和「完全没有 AI Coding 能力」,不是一回事

这一点我觉得特别重要。今天参加 AI Hackathon,孩子确实不一定需要具备传统程序员那样的 Coding 能力:他可以不熟悉大量语法,可以不从头手写几百行代码,甚至可以大量依赖自然语言完成开发。但是,他必须逐渐建立 AI Coding 能力。

什么叫 AI Coding 能力?

不是背代码,而是:

  • 我知道怎么把一个需求讲清楚,知道怎么拆功能
  • 我知道一个项目大概有哪些模块,知道什么应该先做、什么可以以后做
  • 我知道怎么读最基本的错误信息,知道怎么让 AI 帮我定位 Bug
  • 我知道连续修改出问题以后应该回滚,知道什么时候应该换一种实现方式
  • 我知道怎么测试,怎么部署
  • 我知道怎么判断:AI 给我的答案,到底是真的解决了,还是看起来解决了

这和传统的「学编程」已经很不一样,但它绝对不是:什么都不会,只要会打字就可以。

08 第一阶段:先建立基础 AI Coding 能力

所以如果一个家长问我「我的孩子现在可以参加黑客松了吗」,我更愿意先判断:他现在在哪一个阶段?

如果孩子现在从来没有独立做过产品、不知道 AI Coding 是什么、遇到 Bug 完全不知道怎么办、也没有部署过自己的项目,那么我不会建议第一站就直接冲一个高难度 Hackathon。

先让孩子做几个完整的小项目,哪怕非常简单:一个小游戏、一个学习工具、一个网页应用、一个 AI 小助手、一个自己真正想做的小产品。

重点不是项目有多厉害,而是让他完整经历一次:想法 → 拆解 → 开发 → Bug → 修改 → 测试 → 部署 → 展示。第一次完成以后,孩子才会开始知道「做一个产品」到底意味着什么。

09 第二阶段:尽快去参加真正没有门槛的黑客松

等孩子有了一点基础以后,我反而非常建议:尽快去参加一次黑客松,而且第一场不一定非要追求所谓「高含金量」。开放式 Hackathon 很重要,因为有一些东西在家里做项目永远学不到:

  • 陌生环境里如何快速找队友,如何用 60 秒介绍自己,别人为什么愿意跟你组队
  • 团队意见不一致怎么办
  • 48 小时应该做多少功能?什么时候必须砍需求?怎么赶 Deadline?
  • 产品还没有完全做好,但马上要路演了怎么办
  • 评委突然问了一个完全没有准备的问题怎么办
第一场黑客松的主要目的,不应该是拿奖,而是让孩子完成第一次真正的 Hackathon。

10 第三阶段:能力上来以后,不要永远停留在「体验型黑客松」

这是我觉得现在青少年 AI 教育里很容易出现的另一个问题:孩子参加了很多体验营、内部赛、人人都可以参加的活动、最后人人都有证书的比赛。参加了五场、十场以后,家长觉得「我们已经非常有 Hackathon 经验了」。

但如果孩子一直只待在一个没有筛选、没有强竞争、没有真正淘汰机制的环境里,他的成长很容易停下来。所以到了后面,我会越来越建议孩子去参加:

  • 有入围机制、有真正筛选的 Hackathon
  • 由大学、科技公司、政府机构或者高质量技术社区组织的 Hackathon
  • 有专业评委、有国际团队参加的 Hackathon
  • 有英文路演和英文 QA 的 Hackathon
  • 需要和成年人、大学生甚至专业开发者同场竞争的 Hackathon

这时候,黑客松就不再只是一个教育活动,它开始变成:真实创新世界的一次缩影。

11 「高含金量」也不是看奖杯有多大

家长还有一个问题特别容易踩坑:看到「国际大奖」「全国冠军」「全球金奖」就觉得比赛一定厉害。但判断一个 Hackathon 的含金量,我反而建议看下面这六件事:

  1. 1谁组织? 是学校自己内部办、教育机构自己办,还是大学、政府、知名企业、成熟开发者社区组织?
  2. 2谁可以参加? 报名就参加,还是需要申请、需要提交项目、需要经过初筛?
  3. 3竞争对手是谁? 全部都是同一个班的孩子,还是来自不同城市、不同学校甚至不同国家?是否有大学生和成年人?
  4. 4评委是谁? 培训老师,还是开发者、产品负责人、创业者、投资人、科研人员、行业专家?
  5. 5项目真的做出来了吗? 只有 PPT、只有一个概念,还是有 Demo、有代码、有部署,别人可以真正体验?
  6. 6评分标准是什么?有没有真正的淘汰? 有没有公开 Rubric?技术、创新、影响力、可行性、产品和 Pitch 各占多少?是每个人都有一等奖,还是有人入围、有人淘汰、更多人什么奖也没有?

这些东西,往往比证书上写着什么更重要。

12 所以,到底什么样的孩子适合参加黑客松?

第一,不是只有「技术特别好的孩子」才能参加

黑客松需要:发现问题的人、做产品的人、设计的人、表达的人、技术实现的人、组织协作的人。真正的团队本来就需要不同能力。

第二,也不是「完全什么都不会都一样」

开放报名 ≠ 没有能力门槛。 报名系统可以没有门槛,但真正的项目推进一定有门槛。孩子不需要先成为程序员,但至少应该开始具备:借助 AI 把自己的想法一步一步实现出来的能力。

第三,第一次不需要追求冠军

第一次黑客松最重要的是经历一次完整过程:进入现场、找到队友、遇到困难、交付项目、完成路演、接受 QA。

第四,参加完以后要升级

如果黑客松真正有效,孩子第二场就应该比第一场:更快进入状态、更会组队、更懂得控制项目范围、更会解决 Bug、更会用 AI、更会讲产品、更能回答评委问题。然后逐渐从体验型活动,走向开放型 Hackathon,再走向筛选型、高竞争度 Hackathon。这才是一条真正的成长路径。

13 我们为什么一直坚持让孩子做真实项目?

因为 Hackathon 最终考的不是你上过多少节 AI 课,甚至也不是你会多少个 AI 工具。真正进入现场以后,没有人会问:「Claude Code 第三节课你有没有学过?」评委看到的只有:

  • 你发现了什么问题?你们为什么要做这个?
  • 你们到底做出了什么?现在能不能跑?
  • 和已有产品有什么区别?
  • 你们遇到什么问题?怎么解决的?
  • 如果再给你一个星期,你接下来会做什么?
这时候,工具只是工具。最后留下来的其实是一个孩子最重要的能力:面对一个没有标准答案的问题,能不能自己往前推进。

最后:不是「参加黑客松越早越好」,而是「进入真实创造越早越好」

所以我并不主张每一个孩子都应该立刻去参加一个高难度黑客松。我更建议一条循序渐进的路径:先培养基本的 AI Coding 能力 → 独立做出几个完整的小项目 → 参加一次低门槛、开放式 Hackathon → 真正经历组队、开发、Bug、Deadline、路演和 QA → 复盘自己的能力缺口 → 再做项目,再提高 → 逐渐参加有筛选、有竞争、有专业评委的高质量 Hackathon。

这条路真正有价值的地方,不是最后孩子积攒了多少张证书,而是他会越来越习惯:遇到一个陌生问题,先研究;不会就问;做不出来就换方法;遇到 Bug 就去解决;没有队友就去找;时间不够就砍需求。最后无论结果好不好,都把一个属于自己的东西交付出来。

这也是为什么我们一直更喜欢 Builder 这个身份。真正的 Builder,并不是「我会不会写代码」,而是:给我一个问题,给我有限的时间,我会想办法,把事情往前推进。

任何孩子都可以从黑客松开始接触真实创造。但如果想真正进入更高质量的 Hackathon,孩子需要做的不是反复「参加活动」,而是不断提高自己的 AI Coding、问题解决、产品思维、团队协作、项目交付和表达能力——最后从「我参加过黑客松」,走到「我能够在一个真正的黑客松里,把东西做出来」。这两句话之间,才是黑客松教育真正有价值的成长。

关于燎野|LIAOYE

燎野(LIAOYE)是面向 8–18 岁青少年的 AI 黑客松创造者社区,由深圳熠芯教育科技有限责任公司主办。按这篇文章说的三个阶段,燎野的两条路径分别落在这些位置:

  • 第二阶段:第一次真正上场燎野·点火48|48 小时青少年 AI 黑客松挑战营,开放在线报名、零基础也能上场:两天线下、不通宵(每天 09:00–17:30),从一个真实问题出发,现场组队、用 AI 做出 Demo、站上台接受技术与产业评委追问。中国巡回已办深圳、杭州、广州、福州等城市,海外巡回第一站为马来西亚
  • 第一与第三阶段:能力建设,走向更高竞争燎野 AI 原生计划|两个阶段各 3 个月,每阶段 12 周真实项目陪跑:先做智能应用,再做智能硬件。没有固定课表,项目一路经历比赛窗口、中英文路演与真实社会的检验;表现突出的学员,有机会进入国际混编项目现场

燎野学员在筛选型赛事里的成绩

  • 腾讯云国际黑客松 Top 10:学员团队从 200+ 国际项目中入选,并在新加坡完成英文路演
  • UNESCO 青少年黑客松第一名:联合国教科文组织在中国举办的首届青少年黑客松
  • Adventure X · 有赞 superrun 赛道第一名:9 岁小学生与深圳的高中生跨年龄组队,做出双语青少年新闻产品 NxtNews
  • 第一届全国青少年人工智能辅助生成数字艺术创作者大赛(白名单赛事)小学组一等奖:作品《你来判》
我们不承诺获奖,也不承诺升学结果。但我们会按孩子当下的能力,帮他匹配当下该上的那一场——从「我参加过黑客松」,走到「我能在一个真正的黑客松里,把东西做出来」。

延伸阅读:到底什么是黑客松?为什么真正参加过黑客松的孩子很少? · 青少年学 AI 应该从哪里开始?一份分年龄段指南

想让孩子先亲身试一次?

燎野·点火48 是 48 小时线下青少年 AI 黑客松挑战营:两天线下、不通宵,零基础也能上场,从一个真实问题出发,做出 Demo,站上台接受评委追问。