美国计算机科学联赛的英文全称为American Computer Science League,简称ACSL。
ACSL为小学、初中和高中学生组织计算机科学竞赛和计算机编程竞赛。来自美国、加拿大、欧洲、非洲和亚洲的300多支队伍参加了各个赛区的比赛。ACSL 已列入全国中学校长协会 (NASSP) 批准的活动清单。
ACSL根据参赛学生的年龄和能力水平分为四大级别:Senior、Intermediate、Junior、Elementary,确保每位参赛者都能找到适合自己的赛道。无论你是刚刚入门的编程新手,还是已经熟练掌握编程语言的高手,都能在这里找到挑战自我的最佳方式。
四大级别详细介绍:
Senior Division(高级组):Year10-13 适合有编程经验者的高中学生,考核难度高。建议学生在参加ACSL的第一年不要注册高级组。
Intermediate Division(中级组):Year10-13 适合有一定编程经验的高中生或高年级初中生.
Junior Division(初级组):为刚学习编程的中学生量身定制,涵盖计算机科学基础概念以及简单编程挑战,学生年级不超过新西兰year10学生。
Elementary Division(小学组): 开放给4-7年级的学生。它由非编程问题组成,将测试四个类别。每次竞赛包括30分钟的5个问题的测试。不需要三人组队,仅有个人成绩。
每个组别的竞赛题目都根据学生的年龄和知识水平进行精准设计,让每一位参赛者都能在适合自己的层级中稳步成长、全面提升。
比赛内容
初级、中级、高级组
第一部分 (个人赛): 30分钟内完成5道选择题,每题1分,满分5分。
第二部分 (团队赛): 2小时内完成1道编程题,5分。(所有队员需参与并提交答案)
小学组
个人书面赛: 30分钟内完成5道选择题,每题1分,满分5分。
评分标准
个人得分: 个人选择题得分 + 个人编程题得分
团队得分: 团队选择题平均得分 + 团队编程题平均得分
奖项设置
国家级奖项
个人奖
满分奖: 在第二至四轮中取得满分
个人最高分: 前20%的个人
优秀奖: 前55%的个人
团队奖
金奖: 前10%的团队
银奖: 前25%的团队
铜奖: 前35%的团队
全明星赛
比赛日期:2025年8月(具体日期待定)
比赛内容:
书面赛
小学组:60分钟,20道选择题
注:题目数量视情况而定,小学组仅参与书面赛
编程赛
形式:每队3名学生(至少2名学生)
内容:2道编程题,每题10分,总计3小时。所有队员需共同参与并提交答案
四轮分阶段挑战,多维度考核全面提升实力
ACSL的赛季被分为四轮挑战,每一轮都聚焦计算机科学的不同核心主题,通过线上考试形式实时提交答案并获得反馈。这种分阶段的考核设计不仅让学生逐步提升学术竞争力,也为每位参赛者提供了全面提升编程与计算机科学技能的机会。
赛程安排(新西兰时间):
第一轮:2024年12月15日19:00-19:30/21:40,主题涵盖计算机数制与递归函数等。(第一轮前65%进入第二轮)
第二轮:2025年2月15日19:00-19:30/21:40,主题包括表达式运算、LISP等。
第三轮:2025年3月16日19:00-19:30/21:40,考查布尔代数、数据结构等。
第四轮:2025年4月19日19:00-19:30/21:40,涉及图论、数字电子学等知识。
每一轮比赛既是独立的考核,也是总成绩的一部分。