ACSL美国计算机科学联赛

美国计算机科学思维挑战活动(以下简称ACSL)45年来一直为K-12学校、机构和地方团体组织计算机编程和计算机科学竞赛。上一年有来自美国、加拿大、欧洲和亚洲的700多支队伍参加,ACSL提供了多个组别来挑战不同年龄和能力的学生。
想要挑战这项比赛?
American Computer Science League

竞赛信息

小学至高中生
参赛资格
Senior Division 高级组,Intermediate Division 中级组,Junior Division 初级组和Classroom Division 班级组:第一队 150 美金,每增加一队 75 美金。
Elementary Division 小学组:第一队 100 美金,每增加一队 50 美金。
参赛费用
第1场比赛:2024年11月4日 - 2025年1月12日
第2场比赛:2025年1月6日 - 2025年3月2日
第3场比赛:2025年2月3日 - 2025年4月13日
第4场比赛:2025年3月3日 - 2025年5月18日
提交截止日期
2025年5月25日
总决赛日期

竞赛细节

1. 介绍

美国计算机科学联赛(又称美国计算机科学思维挑战活动)的英文全称为American Computer Science League,简称ACSL。该赛事为K-12学校、机构和地方团体组织计算机编程和计算机科学竞赛,已有近46年的历史。在去年的赛事中,美国、加拿大、欧洲和亚洲地区有7000多名学生参赛。特别是在美国,几乎全美的计算机学霸都在参加这门竞赛,赛况盛大!  

2. 组别

大赛可选5个组别:高级组(Senior)、中级组(Intermediate)、初级组(Junior)、班级组(Classroom)和小学组(Elementary)。各个组别的竞赛题目相似,但在细节和难度上有所不同:  

  • Senior Division 高级组:适合9-12年级,有编程经验的高中生,特别是参加AP计算机科学的学生。
  • Intermediate Division 中级组:适合没有或编程经验少的高中生,和高阶初中生。
  • Junior Division 初级组:适合不超过9年级,正在学习编程或有编码经验的初中生。9年级以上的学生不得参加初级组的比赛。
  • Classroom Division 班级组:向K-12年级的学生开放。适合参加AP计算机科学原理及其他没有主要编程内容的计算机科学课程的学生。
  • Elementary Division 小学组:开放给3-6年级的学生。

3. 参考资源

点击查看往年竞赛资料,以及往年竞赛问题

4. 竞赛内容

  • 对于参加Senior Division高级组、Intermediate Division中级组和Junior Division初级组的同学们,每项竞赛包括: 一个30分钟的在线6题简答测试,一个在线编程问题(需要在72小时内解决)。
  • 对于参加Classroom Division班级组的同学们,每项竞赛包括:一个50分钟的在线10题的简答测试。这些问题是初级、中级和高级组的非编程问题。
  • 对于参加Elementary Division小学组的同学们,每项竞赛包括:一个30分钟的在线6题非编程测试,集中在一个类别的内容上。每次比赛都会考核不同的类别。

5. 比赛规则

在1个组别内,1个学校可以组成1个或多个团队,每支队伍最多可以有12名学生。一所学校可以选择参加5分制或3分制比赛:这意味着,每次比赛的团队得分是该比赛中前5名(或3名)学生得分的总和。 1个学校可以在每个组别注册多个团队。这使得更多的学生可以将他们的分数计入团队分数,同时也允许学校内部的友好竞争。顾问可以在初始注册表完成后注册其他的队伍。 1名学生只能作为1支团队的成员参加。在第1场比赛(Contest #1)后,学生不能更换队伍。

6. 总决赛以及获奖结果公布日期

总决赛邀请函将于 2025 年 5 月 1 日至 2025 年 5 月 21 日期间通过电子邮件发送。总决赛将于 2025 年 5 月 24 日举行,比赛结果和奖牌获得者将于当天美国东部时间下午 5 点通过直播公布。

相关阅读推荐

与睿雅一起,踏上学术提升之旅!

滚动至顶部