随着新赛季到来,我们将迎来新一波的计算机竞赛,申请er们也在纠结该如何在这众多的竞赛中选到最适合自己的比赛,那么选择好后又该如何与自己的课程体系所衔接呢?TD针对这些问题,在8.31号开展了一场直播为大家详细讲解了以上大家最关心的问题。
老师将老师在直播中讲解到的重要内容整理成了文字稿,同学们快来和老师一起来看看呀~另外我们在上周也推出了一篇文章为大家详细介绍了4大计算机竞赛不容错过的四大计算机竞赛盘点!点击收获属于编程er们的快乐!,还没有浏览的同学可以一键观看哦~
计算机竞赛的好处与优势
申请方面的优势
1. USACO美国高中生计算机竞赛
第一个竞赛,也是最具有代表性的一个竞赛,就是USACO。这是美国高中生计算机竞赛,从近3年的录取情况来看,获得金牌以上的学员90%都能进入到全美排名前20的名校,也就是大家熟知的藤校。
这里可以跟各位同学介绍一下这个竞赛的机制,就是大家会按照级别来分组,铜级、银级和金级,最高级别是铂金。同学们只要在官网注册成功就是铜牌选手,铜牌选手会统一组织比赛,然后会有一定比例的同学成为银牌。同样的在同一时间会有一定比例的同学从银牌进入到金牌。
根据以往的情况来看,达到金牌就有90%的可能性进入藤校。铂金赛名次靠前是可以冲刺像麻省理工、斯坦福、普林斯顿这些顶尖名校的。
2. CCC加拿大计算机竞赛
它是由滑铁卢大学的数学与计算机教育中心主办的,如果有目标是加拿大院校的同学都应该知道滑铁卢大学的数学与计算机专业是非常强的,因此这个学校组织的计算机竞赛,它的含金量是非常高的。
CCC是北美最具影响力的计算机竞赛,也是加拿大来选拔国际信息学奥林匹克竞赛国家队的一个方式,所以排名靠前的同学能有机会进入加拿大国家队。
CCC已经在国内拥有一个赛区——北京赛区。北京赛区是由清华来主办,分为两个阶段举行比赛。由此来看CCC竞赛还是很受国内高校的认可的,所以对于国内顶尖名校的自主招生来说,在CCC竞赛中取得成绩也具有非常高的认可度。此外对于体制内的学员想要提升计算机的编程能力,那么CCC竞赛也是一个非常好的选择。
3. OUCC牛津大学编程思维挑战
这个比赛是由牛津大学来组织,含金量也是非常高。在竞赛中排名非常靠前的同学,在往后申请的时候也会有非常大的加分和助力。在申请英国相关的一些理工科的强校,像牛津剑桥、帝国理工这些学校的时候,这绝对会是一个非常大的亮点。
4. ACSL计算机思维挑战赛
ACSL起源于美国的硅谷,并不是说来自于某一个学术机构,或者是以选拔性的目的来组织的一个竞赛。这个比赛年龄涵盖非常广。同时这个比赛也获得美国国家中学校长联盟以及计算机科学教师协会的官方认证和推荐。
个人能力的提升
首先个人能力从学术能力的证明上来说,这个在申请文书里面都是可以提到的。
第二点就是提升逻辑思维水平。计算机实际上就是解决生活当中的各种各样的算法问题,需要同学们有很强大的数学功底,或者说是数学思维,能够用数学的一些手段去解决咱们生活当中的很多问题。参加计算机竞赛并不是单纯地考察编程能力,还是综合考察同学们的英语、数学逻辑和代码的熟练度。
第三个是基础学科拓宽专业选择。计算机实际上更像是一个专业,像是给各行各业赋能的。那么像很多专业,比如说现在通讯行业,医疗行业,包括金融行业都需要一些编程基础。通讯、电子、半导体,还有基础的数学,生物这些专业也都会用到计算机。
最后一个就是编程比赛能够锻炼综合能力。这类比赛除了说能够锻炼同学们代码的熟练度,这类竞赛还特别培养团队协作能力,像上面所提到的ACSL竞赛就是一个团队比赛。
不同国际竞赛课程体系的推荐
首先对于普高的同学们而言,体制内的普高同学大多数理科基础是很扎实的,计算速度很快,但是普通高中是没有编程经验的,所以同学们需要从头掌握一门编程语言,并学习相关的算法知识。编程语言是同学们要开始入门的基础,只要编程语言入门了,后续比赛中做起题来还是会比较快的。
CSA AP课程体系的同学老师更倾向于让同学学好Java这门编程语言。同学们都知道CSA它是笔试,笔试和编程是有很大的区别的。因为笔试可能就只是在代码当中挖几个空,让同学们把这个空填上去,但是USACO这个比赛,它更偏向于实践。所以老师建议同学们还是要学好Java这门语言。
那么IB和A Level的话,它是侧重范围更广的计算机学科,编程只是其中的一部分。所以的话IB和A Level课程体系的同学需随着同学们的深入学习,来往算法方向去精研好课程体系。
计算机的课程体系和计算机竞赛还是有一定区别的,但是好处就是不管是AP、IB还是A Level这三大课程体系中的哪一个,同学们都会掌握一门编程语言,那就是Java,那么同学们用好Java这门编程语言,都是可以快速地上手USACO的。另外C++和Java的语法基本一致,所以说同学们如果把Java学好了,咱们将来往更高级别去打,那肯定学C + +也会非常快的。
最后再给同学们汇总一下申请方面的方向,但是这也不绝对,因为以上的所有计算机竞赛在申请当中的含金量都是一致的。美国的学校会注重一些团队协作能力,所以推荐USACO和ACSL。
那么像英国的话,推荐同学们参加USACO和OUCC。CCC由于只能由学校来报名并且学习的东西稍微有点多,所以一般是想要申请加拿大的同学再参加。
以上就是本次直播老师给大家带来的分享啦,希望能够为同学们带来启发。