ACSL国际合作
CCSL 是 ACSL 在中国的合作项目之一,团队在 CCSL 系统参加 ACSL 测试,成绩传入 ACSL Leaderboard,与国际成绩体系对接。
CCSL(China Computer Science League,中国计算机科学素养研习项目)是 ACSL(American Computer Science League)在中国的合作项目之一。ACSL 面向全球学校与教育机构开展计算机科学和编程挑战,CCSL 团队通过自身系统参加测试,成绩传入 ACSL Leaderboard。
项目设 Classroom 班级组、Intermediate 中级组与 Senior 高级组。班级组侧重计算机数理短题,不设编程题;中级组与高级组同时考查计算机数理知识和编程问题,适合不同编程基础的学生参与。
常规研习分四轮,主题涵盖数制、递归、表达式、布尔代数、数据结构、图论及数字电路。学生独立作答,成绩按个人与团队方式记录;优秀选手有机会获邀参加年终全明星决赛,CCSL 团队与学生具有 ACSL 奖项参评资格。
国际合作 · 学术体系 · 奖项机会
ACSL国际合作CCSL 是 ACSL 在中国的合作项目之一,团队在 CCSL 系统参加 ACSL 测试,成绩传入 ACSL Leaderboard,与国际成绩体系对接。
计算机科学体系四轮研习覆盖数制、递归、布尔代数、数据结构、图论和数字电路等主题;中级组与高级组另含编程问题,结合知识理解与程序作答。
奖项与决赛机会CCSL 团队和学生具备 ACSL 各项奖项的参评资格;优秀选手有机会获邀参加年终全明星决赛,获奖仍取决于对应评选结果。
ACSL合作项目 · 分组研习 · 个人与团队成绩
CCSL 是 ACSL 在中国的合作项目之一,使用自身系统开展测试,参赛成绩传入 ACSL Leaderboard。
班级组不设编程题;中级组与高级组包含计算机数理题和编程题,按不同编程基础设置对应组别。
各轮记录个人成绩,并按队内个人分数计算团队成绩;年终全明星决赛的晋级依据个人成绩。
Classroom · Intermediate · Senior
班级组Classroom
适合对象:AP CSP等计算机课程学生
每轮短题:10道
短题时间:50分钟
编程设置:不设编程题
中级组Intermediate
适合对象:编程经验较少的高中生
每轮短题:6道
短题时间:30分钟
编程设置:另设1道编程题
高级组Senior
适合对象:有编程基础的高中生
每轮短题:6道
短题时间:30分钟
编程设置:另设1道编程题
研习轮1-启发挑战 (Contest #1)
2026.12.20
研习轮2-深思挑战 (Contest #2)
2027.01.24
研习轮3-迁跃挑战 (Contest #3)
2027.03.14
研习轮4-创维挑战 (Contest #4)
2027.04.09/11
全明星挑战 (ALL-STAR Final)
2027.06(暂定)· 线下成都
CCSL 由学校或机构的 Contest Advisor 组织报名及挑战。顾问负责项目介绍、研习轮注册和成绩管理,解答与挑战内容有关的问题。
挑战在 CCSL 认可的测评中心进行,学生通过 CCSL 系统完成测试。短题与编程题由学生独立作答,不协作完成或接受他人协助。
咨询参赛与报名
第1轮 · 启发
数制、递归函数、程序与伪代码理解
第2轮 · 深思
前缀/中缀/后缀表达式、位串操作、LISP
第3轮 · 迁跃
布尔代数、数据结构、有限状态自动机与正则表达式
第4轮 · 创维
图论、数字电路、汇编语言
常规研习分四轮,个人成绩逐轮累积
班级组:每轮10分
每道数理题1分,四轮共40分
中级组/高级组:每轮12分
短题6分、编程6分,四轮共48分
中级组/高级组编程题
6个隐藏测试各1分,样例不计分
团队合计成员分数,全明星晋级看个人成绩
3人计分方式队伍每轮成绩取队内个人分数前3名之和;计分人数不等于整支队伍的报名人数。
5人计分方式队伍每轮成绩取队内个人分数前5名之和;计分人数不等于整支队伍的报名人数。
全明星邀请资格全明星决赛晋级依据个人成绩,与队伍名次无关;CCSL 团队与学生具有 ACSL 奖项参评资格。
学习资料按组别、轮次和知识主题组织。Classroom 样题展示计算机数理问题;Intermediate 与 Senior 组别同时设有短题和编程问题样例。
ACSL Wiki 按学术主题提供文字说明、示例问题和讲解视频,内容覆盖数制、递归函数、表达式、布尔代数、数据结构等领域。参考样题保留原有题目首页及组别信息。
扫码领取全部资料CCSL 与 ACSL 合作开展四川、重庆地区的团队注册,区域外团队也可以向 CCSL 或 ACSL 注册。
CCSL 团队在自身系统参加测试,成绩会传入 ACSL Leaderboard。团队与学生具备获得 ACSL 各项奖项的资格,获奖仍取决于对应评选结果。
咨询CCSL项目
参赛咨询 · 课程咨询 · 资料咨询
1、CCSL与ACSL是什么关系?
CCSL 是 ACSL 在中国的合作项目之一。CCSL 团队在自身系统参加 ACSL 测试,成绩传入 ACSL Leaderboard,团队与学生具有 ACSL 奖项参评资格。
2、CCSL提供哪些组别?
CCSL 提供 Classroom 班级组、Intermediate 中级组和 Senior 高级组。班级组适合 AP CSP 等不以编程为主的课程;中级组适合编程经验较少的高中生;高级组适合有编程基础的高中生,尤其是 AP CSA 课程学生。
3、不参加编程挑战,可以选择哪个组别?
Classroom 班级组的常规研习不设编程题,每轮为10道计算机数理短题,作答时间50分钟。Intermediate 和 Senior 每轮均有短题与编程题。
4、团队成员需要共同完成一份答案吗?
不需要。测试由学生独立完成;团队成绩由队内成员的个人分数合计,采用取前3名或前5名成绩的计分方式。年终全明星决赛晋级依据个人成绩。
5、一个赛季包含哪些阶段?
一个赛季包含四轮常规研习(Regular Contest #1–#4)与年终全明星决赛(ALL-STAR Final)。四轮主题分别涉及数制与递归、表达式与位串、逻辑与数据结构,以及图论与数字电路等内容。全明星决赛的考查范围涵盖常规四轮主题,优秀选手有机会获邀参加。
6、怎样咨询报名?
可联系所在学校或机构的升学指导老师、Contest Advisor 咨询 CCSL 参赛组织与报名事项,也可点击页面中的“咨询CCSL参赛”或“赛事咨询”按钮,微信扫码咨询。
7、怎样领取样题和学术资料?
点击“参考样题”版块中的任意资料图片,或点击“领取备赛资料”“扫码领取全部资料”按钮,即可打开资料领取二维码,使用微信扫码咨询领取全部资料。