计算机竞赛 · 小学 / 初中 / 高中 · INTL

美国计算机科学联赛 ACSL

ACSL 创办于 1978 年,是美国历史最久的中小学计算机竞赛之一,它的价值在于"低门槛、长赛季、可累积":四场比赛分布在一整个学年,学生可以在真实比赛中逐步补齐数制转换、布尔代数、递归、图论、位串等计算机基础,而不是靠一次考试定胜负。对尔湾家长来说,它是小学到初中孩子最合适的第一个正式 CS 竞赛,既能产出州级证书与 Finals 邀请这类可写进活动列表的成果,也是通往 USACO 的平滑跳板。

美国计算机科学联赛 ACSL
2026-27最新一届

Photo: Thành Đỗ / Pexels

  1. 报名开始9月1日2026
  2. 报名截止12月31日2026
  3. 比赛日期10月19日 – 5月29日2026
  4. 成绩公布待公布

信息核对自官网,日期 2026年9月20日 · www.acsl.org

主办方
American Computer Science League (ACSL)
参赛资格
面向 K-12 学生,按能力与年级分为 Senior(有编程经验的高中生)、Intermediate(编程基础较弱的高中生及优秀初中生)、Junior(初中及九年级以下)、Classroom(各年级,适合 AP CSP 课程)与 Elementary(3-6 年级)五个组别。参赛以"队"为单位由指导老师报名,指导老师可以是学校老师、家长或任何具备一定计算机背景的成年人;课外机构或周末班的学生也可参赛,但全日制在校生需与本校队伍一同参赛。每场比赛参加人数不限。
赛制
一个赛季分为四场常规比赛,外加赛季末的线上 Finals。Senior、Intermediate、Junior 三个组每场包含一份线上 30 分钟、6 题的短答卷,以及一道给出 72 小时窗口完成的编程题;Classroom 组为 50 分钟、10 题的纯短答卷(不含编程);Elementary 组为 30 分钟、6 题的非编程卷,每场只考一个知识专题。每场比赛都有较长的开放窗口,指导老师在窗口内自行安排时间监考。队伍可注册为 5-score(最多 10 名学生)或 3-score(最多 6 名学生)两种计分方式,以队内最高的若干个分数计入队伍总分。
比赛日期
2026年10月19日 · 2027年1月4日 · 2027年2月1日 · 2027年3月1日 · 2027年5月29日
费用
按队伍收费:Senior、Intermediate、Junior、Classroom 组每队 175 美元,Elementary 组每队 125 美元(同一学校增开队伍另计,Elementary 追加队伍 100 美元)。Finals 另收取每名学生的报名费(官网称为 nominal per-student registration fee)。/ Per-team fees: $175 per team for Senior, Intermediate, Junior and Classroom divisions; $125 for Elementary teams (additional Elementary teams $100). The Finals carries a separate nominal per-student registration fee.
奖项
指导老师会收到队伍证书;每个组别在各州或各国的最高分学生可获得个人证书。四场常规赛累计达到分数线的学生会在 5 月收到 Finals 邀请(Junior/Intermediate/Senior 组 28 分以上,Classroom 组 24 分,Elementary 组 14 分),Finals 中表现最好的个人可获得奖品与证书。官网还维护覆盖 6 大洲 21 个国家的排行榜。

赛事介绍

ACSL(美国计算机科学联赛)成立于 1978 年,至今已连续举办近五十年,覆盖六大洲 21 个国家的学校与课外机构。

与 USACO 只考算法编程不同,ACSL 的独特之处是“计算机科学基础 + 编程实现”双轨考查:每场比赛先是一份线上短答卷,题目围绕数制与进制转换、布尔代数与数字电路、递归函数、图论、数据结构、位串运算、LISP 表达式、正则表达式、汇编语言等主题;随后给出一道编程题,选手可在 72 小时窗口内用任意语言实现并提交答案。

一个赛季包含四场常规赛(2026-27 赛季分别自 2026 年 10 月 19 日、2027 年 1 月 4 日、2 月 1 日和 3 月 1 日开放,各自有数周的作答窗口),累计分数达到分数线的学生会在 5 月收到线上 Finals 邀请,Finals 定于 2027 年 5 月 29 日举行。

赛事按 Senior、Intermediate、Junior、Classroom、Elementary 五个组别分层,从 3 年级到 12 年级都能找到合适的难度。报名由指导老师以队伍为单位完成,2026-27 赛季报名已于 9 月 1 日开放,截止日期为 2026 年 12 月 31 日。

在衔接路径上,ACSL 承接 Bebras 培养的计算思维,补上真正的计算机科学基础概念,再自然过渡到 USACO 的算法训练;对于同时学习 AP Computer Science Principles 或 A 的学生,ACSL 的短答题与课内知识点高度重合。

备考建议

  • 短答题是最容易提分的部分。ACSL 每场比赛的知识专题是提前公布的,按专题逐个攻克(数制转换、布尔代数、递归、图论、位串、LISP、正则、汇编),每个专题把历年真题做透,30 分钟 6 题的卷子完全可以稳定拿高分。
  • 编程题有 72 小时窗口,不要拖到最后一刻。拿到题目当天就把输入输出格式和边界条件理清楚,用几组自造数据验证,剩下的时间用于优化和查错。
  • Finals 是按四场常规赛累计分数邀请的,所以第一场就要认真对待——前期失分很难在后面补回来。建议整个赛季按固定节奏训练,而不是临赛突击。
  • 如果孩子同时在准备 USACO,把 ACSL 当成"基础概念体检":短答题暴露出的递归、位运算、图论盲区,正好是 USACO Silver/Gold 阶段最常卡住的地方。

尔湾本地:哪些公立高中有这项社团

尔湾联合学区(IUSD)五所公立高中里,1 所有对应的学术社团。社团名称取自各校官方社团名单,点校名可以看该校的完整升学指南。

另外 4 所(尔湾大学高中、北木高中、伍德布里奇高中、尔湾高中)在最近一次核对的社团名单里没有对应社团。这些学校的学生要参加美国计算机科学联赛 ACSL,需要通过校外机构组队或以个人身份报名,具体路径可以和 EDUBUS 的竞赛顾问确认。

常见问题

尔湾孩子的学校没有 ACSL 队伍,还能参加吗?

可以。ACSL 的指导老师(advisor)不限于学校教师,家长或任何有一定计算机背景的成年人都可以注册队伍,课外机构、周末班也能组队。尔湾五所公立高中中,目前只有 Portola High School 设有 ACSL 社团(本页上方列出了具体名单),孩子如果是该校在校生须与本校队伍一同参赛,其余学校的学生可以由家长或课外老师另行注册队伍。

ACSL 报名费多少?尔湾学校按人还是按队交?

按队收费。Senior、Intermediate、Junior、Classroom 组每队 175 美元,Elementary 组每队 125 美元(Elementary 追加队伍 100 美元,同一学校增开其他组别队伍另计)。受邀参加 Finals 的学生还需另缴一笔按人头计的报名费。注册一支队伍后,参加常规赛的学生人数不受限制。

尔湾初中生该报 ACSL 哪个组别?

按能力而非只按年级选:Senior 适合有编程经验、在修 AP CS 的高中生;Intermediate 适合编程基础较弱的高中生和能力强的初中生;Junior 限 9 年级及以下、正在学编程的学生;Classroom 各年级均可、纯短答无编程,适合 AP CSP 课堂;Elementary 限 3-6 年级,也不含编程。刚开始学编程的初中生一般适合 Junior,基础更扎实的可以挑战 Intermediate。

ACSL 每场比赛具体考什么?形式是怎样的?

Senior、Intermediate、Junior 组每场两部分:一份 30 分钟 6 题的短答卷(专题提前公布,如数制转换、布尔代数、递归、图论、正则),外加一道 72 小时内完成的编程题,可用 Python 3、Java 或 C++。Classroom 组是 50 分钟 10 题的纯短答卷,Elementary 组 30 分钟 6 题、每场只考一个专题。

ACSL 2026-27 赛季什么时候报名?四场比赛分别在什么时候?

报名从 2026 年 9 月 1 日开放,指导老师在官网后台注册队伍并添加学生。四场常规赛的开放窗口依次为:第一场 2026 年 10 月 19 日起、第二场 2027 年 1 月 4 日起、第三场 2027 年 2 月 1 日起、第四场 2027 年 3 月 1 日起,每场窗口持续数周,由指导老师在窗口内自行安排监考时间。

ACSL 怎样才能拿到 Finals 邀请?

按四场常规赛的累计分数邀请个人,不看队伍:Junior、Intermediate、Senior 组累计 28 分以上,Classroom 组 24 分,Elementary 组 14 分,即可在 5 月收到线上 Finals 邀请。也就是说第一场就得认真打——前期失分后面很难补回来。

尔湾学生该先打 ACSL 还是 USACO?

不冲突,建议叠加。小学高年级到初中先用 ACSL 的 Elementary/Junior 组打计算机基础,高中进 Senior 组的同时主攻 USACO 冲 Silver/Gold。尔湾公立高中的 AP Computer Science A 课程和 ACSL 的短答题内容有不少重合,衔接起来比较顺。ACSL 的短答题恰好暴露递归、位运算、图论这些 USACO Silver/Gold 最常卡住的盲区,两者的赛程也基本错开。

尔湾学生的 ACSL 成绩,对申请 UC 有多大帮助?

ACSL 是按队报名的普及型联赛,参与本身在申请中分量有限;真正有辨识度的是个人层面的成绩——各州或各国组别最高分的个人证书,以及拿到 Finals 邀请并在 Finals 中获奖。对尔湾学生来说,ACSL 更适合作为能力打底和活动连续性的证明,申请 UC 系统时的主力仍应放在 USACO。

在 EDUBUS 备战这项竞赛美国 AI 奥林匹克冲刺面向 USAAIO 等顶尖 AI 赛事的高阶冲刺班,9 到 11 年级,尔湾及周边学生可在校内课业之外,跟着 EDUBUS 线下小班备赛。了解详情 →

想备战 ACSL?先聊 30 分钟

留下年级和目标,尔湾本地课程顾问会在一个工作日内联系您,给出第一版可执行的选课与学习方案。先给方向,再谈课程。

  • EDUBUS 微信二维码,微信号 EDUBUSer
    微信扫码直接联系课程顾问咨询热线:(949) 383-4877微信EDUBUSer复制微信号,在微信里添加课程顾问

一个工作日内回复。您的信息仅用于本次咨询,不会用于其他用途。 提交即表示您已阅读隐私政策