热烈祝贺机构学子们,在2024-25年ACSL美国计算机科学联赛中级组Intermediate3比赛中,斩获三枚冠军🎉
在本次比赛中,机构学生队伍荣获所在州冠军队伍称号!更令人骄傲的是,队中两位学子双双摘得州个人冠军!
在激烈的全球总决赛中,机构学生队伍更是再创佳绩,成功跻身世界前5%!
01、ACSL比赛的含金量如何?
比赛官网截图
作为全球历史最悠久、最具影响力的计算机科学赛事之一,ACSL美国计算机科学联赛至今已有48年的历史。
这项赛事以线上形式进行,吸引了来自世界各地热爱计算机科学的中小学生参与和挑战。
在权威性与认可度方面,ACSL不仅获得了计算机科学教师协会(CSTA)的官方认证,还受到美国中学校长协会(NASSP)背书,并由谷歌、Adobe等科技大厂赞助支持!
02、2025-26年ACSL赛季介绍
2025-26年的ACSL赛季即将启航!
如果你对STEM或计算机科学方向充满热情,未来志在冲刺全美TOP30名校,那么ACSL将是你不容错过的“硬核”赛道!
比赛简介
美国计算机科学联赛(又称美国计算机科学思维挑战活动)的英文全称为AmericanComputer Science League,简称ACSL。
ACSL为K-12学校、机构和地方团体组织计算机编程和计算机科学竞赛,已有近48年的历史。
据比赛官网发布的数据,在2024-25的比赛中,共计有来自全球21个国家的6000多名学生参赛!
比赛形式
ACSL采用线上的形式进行比赛。
构建团队
在同一组别内,每所学校可以组成1个或多个团队,每支队伍最多可以有12名学生。
一所学校可以选择参加5分制或3分制比赛:这意味着,每次比赛的团队得分是该比赛中前5名(或3名)学生得分的总和。
每所学校可以在每个组别内注册多个团队。这使得更多的学生可以将他们的分数计入团队分数,同时也允许学校内部的友好竞争。顾问可以在初始注册表完成后注册其他的队伍。
每位学生只能隶属于一支队伍,且在完成第一轮比赛(Contest #1)后,不可更换队伍。
比赛组别
大赛可选5个组别,各个组别的竞赛题目相似,但在细节和难度上有所不同:
- Senior Division 高级组-适合有编程基础的高中生,特别是正在学习AP计算机科学的学生。
- Intermediate Division 中级组 -适合零基础或编程经验少的高中生,以及计算机能力较强的初中生。
- Junior Division 初级组 -适合正在学习编程或有编码经验的初中生。9年级以上的学生不得参加初级组的比赛。
- Classroom Division 班级组 -所有年级学生均可参加。适合正在学习AP计算机科学原理及其他非编程主导的计算机科学课程的学生。
- Elementary Division 小学组 -开放给3-6年级的学生。
比赛时间
ACSL的每个常规赛季设有4场竞赛,测试计算机科学的核心基础知识,包括数值、布尔代数、数字电路等。在高阶组别中,每轮比赛还将包含一道编程题,要求学生使用 Python、C++ 或 Java 完成并提交代码。
常规比赛(Regular Season):
截止到文章发布时
ACSL官网暂未更新比赛时间
根据去年赛程我们预计今年时间大概为
比赛场次 | 开放时间 | 关闭时间 |
第1场比赛 | 2025年
11月初 |
2026年
1月 |
第2场比赛 | 2026年
1月初 |
2026年
3月 |
第3场比赛 | 2025年
2月初 |
2026年
4月 |
第4场比赛 | 2025年
3月初 |
2026年
5月 |
请注意,如学生在中国赛区,则比赛时间会有所不同:
- 第1场比赛:2025年12月14日
- 第2场比赛:2026年2月14日
- 第3场比赛:2026年3月15日
- 第4场比赛:2026年4月18日
(中国赛区网页:https://www.seedasdan.asia/en/acsl-en/)
决赛(Finals):
决赛以个人为单位参赛。根据常规赛季期间的得分,所有组别的优秀高分学生将被邀请参加在线决赛
- Junior Division初级组、Intermediate Division中级组和Senior Division高级组的学生必须得到28分或以上
- Classroom Division班级组的学生的分数线是24分或以上
- Elementary Division小学组的学生的分数线是14分或以上
决赛邀请函将通过电子邮件发送。请注意:
- 邀请赛决赛时间预计为:2026年5月
比赛奖项
从往年的比赛设置来看,当一个团队注册时,ACSL会向团队顾问发送一份证书,以颁发给由顾问确定的最值得的团队成员。
在常规赛结束时,ACSL将向各州或国家(如果不在美国)的各组得分最高的学生,以及各州或国家(如果不在美国)的各组得分最高的团队发送证书。
对于ACSL总决赛,每个组别中得分最高的学生将获得一份奖品和证书。证书将邮寄给团队顾问以分发给学生;奖品将直接寄给学生。
比赛形式
https://www.acsl.org/about
针对ACSL大赛,机构特地邀请纽约知名私校前计算机科学系主任J老师,一同开启:
ACSL美国计算机竞赛
2025备赛营
备战ACSL的Intermediate-3中级组三分制比赛,系统覆盖竞赛中最重要的核心主题,兼顾理论与实战,帮助学生逐步建立扎实的编程基础和算法思维。
带队导师 J老师:
- 美国纽约知名私校前计算机科学系主任,成功创建并领导学校的计算机科学部门,并将学校打造为2025年Niche纽约州顶尖STEM高中;
- 拥有近30年计算机科学及跨学科教学经验,曾在英国多所优质公立学校任教;
- 拥有丰富的美国信息学奥林匹克竞赛团体赛(USIOT)、ACSL计算机联赛等竞赛指导经验,曾指导多支学生团队进入USIOT全美总决赛。
适合学生:
对计算机编程感兴趣、想要挑战ACSL计算机竞赛中级组比赛的学生。
组队人数:导师建议每组需要至少3个学生,理想情况至少7人,不超过12人。
课程亮点:
全方位
知识覆盖 |
涵盖计算机数字系统、递归函数、布尔代数、数据结构、图论、汇编语言等核心竞赛主题,内容丰富全面。 |
理论与实战结合 | 配备多轮复习测验、编程挑战和模拟竞赛,帮助学员将理论知识灵活运用到实战中。 |
科学高效的学习安排 | 每个主题配备充足时间深入学习,辅以定期测验和竞赛,确保知识稳步提升。 |
强化程序
分析能力 |
通过“这个程序是做什么?”等专项训练,提升代码阅读和逻辑推理能力。 |
模拟竞赛
实战 |
多次模拟真实ACSL竞赛场景,培养应试技巧和良好竞赛心态。 |
核心内容涵盖:
计算机数字系统与Python基础 | 进制转换、数值类型、输入输出、变量追踪、条件与循环语句等。 |
递归函数及
图形递归 |
递归的原理及应用,调用栈理解,Python TkInter图形界面。 |
程序分析能力培养 | 通过“这个程序是做什么?”系列讲解程序流程,变量追踪表等,提升代码阅读和逻辑分析能力。 |
布尔代数与位运算 | 真值表、布尔表达式、位运算符。 |
表达式解析
与LISP编程 |
前缀/中缀/后缀表达式及其表达式树,LISP语言基础。 |
有限状态自动机(FSA)与
正则表达式 |
理论结合Python实现,强化自动机和正则表达式的理解。 |
数据结构 | 树、栈、队列、优先队列、图论等核心数据结构详细讲解。 |
数字电子学和汇编语言编程 | 数字电子基础与汇编语言介绍,提升底层计算机体系理解。 |
课时安排:
36次组课,每次1.5小时,共54小时课程,辅以每周2-3小时的作业和练习,学习安排紧凑且科学。
上课时间:预计7月中下旬开班