CCC,全称CanadianComputingCompe- tition,是加拿大面向中学生每年举办一次的计算机程序设计比赛。
该竞赛自1996年起在加拿大安大略省滑铁卢市滑铁卢大学举办,至今已有数十年的历史。
ccc计算机竞赛的目的是为广大中学生提供一个机会来测试自己分析、设计以及编程实现算法的能力。
CCC竞赛分为两个级别:Junior和Senior。Junior级别适合低年级中学生参加
Senior级别则是为11和12年级的学生准备的。
全球各地的中学生都有机会参加ccc计算机竞赛,包括中国大陆和香港的学生。
比赛时间:ccc计算机竞赛分为两个阶段
第一阶段通常在每年2月末进行
第二阶段则在每年5月在加拿大滑铁卢大学举行。
比赛形式:比赛形式为线下或线上笔试,考生需独立解决一系列编程问题。
编程语言:第一阶段比赛支持多种编程语言,如PASCAL、C/C++、JAVA等;而第二阶段则必须使用PASCAL或C/C++编程语言。
题目设置:比赛题目通常涉及数学、编程、算法的分析与设计等方面,需要考生具备创造性解决问题的能力以及优秀的编程能力。
扫码添加老师领取备考资料
获奖证书与奖品:所有参赛学生都将获得由竞赛组委会颁发的参赛证书和纪念品。同时,根据不同级别的比赛,还将设置不同等级的奖项,如一等奖、二等奖、三等奖等。
保送生机会:在ccc计算机竞赛中表现优秀的中国学生有机会获得清华大学等名校的保送生资格,并有机会参加在加拿大滑铁卢大学举行的第二阶段比赛。

全球奖项
全球杰出奖(Merit):加拿大参与者中的前10%可以获得此奖项,中国学生若达到当年加拿大前10%的分数线亦可获得。
中国赛区奖项
金奖(NationalGold):成绩排名前10%的学生获得。
银奖(NationalSilver):成绩排名前20%(或参考文章2中的前25%)的学生获得。
铜奖(NationalBronze):成绩排名前35%的学生获得。
地区荣誉奖(HonorableAward):各区域(除全国奖项外)排名前20%的学生获
得。

全球杰出奖(Merit):分数要求为15分及以上或18分及以上(11-12年级);14分及以上(10年级)。
金奖(National Gold):分数要求为19分及以上。
银奖(National Silver):分数要求为16分及以上。
铜奖(National Bronze):分数要求为14分及以上。
荣誉奖(Honorable Award):分数要求为12分及以上。
所有获奖的学生可以继续参加CCO(加拿大化学奥林匹克竞赛,9月考试),但获得金奖、银奖、铜奖和赛区优秀奖的学生才有资格参赛。
分数划线可能会因年份和地区的不同而有所调整,以上分数线仅供参考。
这样的奖项设置旨在表彰和鼓励在ccc计算机竞赛中表现出色的学生,同时也为他们提供了更广阔的发展机会。


01.初阶算法课
适合8年级以上的学生,课程内容包含递归,模拟,暴搜和贪心等算法以及真题训练,培养学生数学逻辑思维和计算思维,轻松拿下与USACO铜升银同等级别的计算机竞赛。
可参加的竞赛:ACSL junior & Intermediate & Senior,Ccc junior & Senior前3题,USACO铜升银
02中阶算法课
适合10年级以上有一定基础的学生,课程内容包含高级数据结构,动态规划,图论等算法以及真题训练,培养学生数学逻辑思维和计算思维,轻松拿下与USACO银升金同等级别的计算机竞赛。
可参加的竞赛:CCC senior,Oucc Elite,ACSL Senior,USACO 铜升银&银升金。
04Kaggle培训课
03高阶算法课
适合10年级以上有编程基础的学生,对将来申请人工智能专业,数据分析专业以及计算机相关专业的学生,内容包含30小时的python内容以及20小时的论文指导,圆梦top 30高校
可参加的竞赛:Kaggle 竞赛
犀牛目前在国内开设有:上海、北京、深圳、南京、无锡、苏州,广州,杭州,青岛、成都、合肥、武汉、济南等
课程模式:线上/线下同步开课,课程可回放,反复学习
授课语言:面向国际/国内学生,中英双语授课/纯英文授课均可~
ccc计算机竞赛不仅为中学生提供了一个展示自己编程才华的舞台,同时也为他们 提供了一个与全球优秀选手交流学习的机会。通过参加CCC竞赛,学生可以锻炼自己的编程能力、算法设计能力以及解决问题的能力,为未来的学习和职业发展打下坚实的基础。此外,ccc计算机竞赛的获奖经历也将成为申请大学时的重要加分项。