USACO计算机竞赛应该是所有计算机专业学子都知道的国际赛事,他分为4个阶梯,不同的阶梯都有着不同的含金量,那今天我们就一起了解下USACO竞赛如何报名?USACO竞赛规则?以及USACO竞赛不同级别的含金量!
1、USACO竞赛规则
官方报名网址:http://www.usaco.org/
在USACO官网注册报名即可参加,无需额外的报名费用。
适合对象:不限年龄,全球学生都可参加
竞赛时间:每年12月到次年3月,每月1场,共4场
考试费用:免费
参赛方式:线上参赛,个人参赛,通过在USACO官网上注册一个 (免费)帐户。在比赛窗口开放的三天时间内,选手可以选择任意时间开始比赛。
参赛语言:C、C++、Java、Python选择任意语言参加即可
考试形式:在线编码提交,每次比赛持续时间为4-5个小时,选手可以在规定的比赛窗口期内(例如周五至周一)自行选择开始比赛的时间。比赛期间,选手需要解决三道编程题目,题目难度随着组别的升高而增加,一旦选手登录并下载题目,计时器开始计时,要求选手在规定时间内编写代码并在网上提交。
评分标准:青铜、白银、黄金、铂金级别比赛都是3道题,总分1000分。每道题333.3分。每道题有10个测试点,通过一个可得33.33分。
2、USACO竞赛不同等级含金量有何不同?
1、USACO铜级
入门级别,参赛选手在USACO官网注册报名即为铜级,参加一次铜升银比赛可以为孩子积累一定的竞赛经验和编程能力,其难度和含金量相当于美国AMC数学竞赛中的AMC10,主要是为后续参加更高级别的比赛打基础。
2、USACO银级
在USACO铜升银比赛中达到一定分数线(一般是750-800分,满分1000分)的学生可晋级USACO银组别,USACO银的含金量约等于AMC12,对于申请非计算机专业尤其是文科专业的学生来说,达到USACO银级就够用了,能够体现该生在计算机方面是具备一定的兴趣和能力的,在跨学科交流中具备一定优势。
3、USACO金级
通过USACO银升金比赛的学生可晋级USACO金组别,USACO金的含金量约等于晋级AIME,对于冲刺美本前30的计算机专业非常有帮助。金级不仅展示了学生的编程能力,还体现了学生强大的数学思维能力。
4、USACO铂金级
通过USACO金升铂金的学生可晋级USACO铂金组别,USACO铂金的含金量约等于AMC12前1%,如果孩子的目标是申请顶级大学的计算机专业,如MIT、CMU等,达到铂金级别会更具优势。如果能晋级到IOI(限国籍),基本上都会被MIT录取,去年MIT录取的几位中国学生中有两位晋级了IMO,一位晋级了EGOI。
👉麻省理工学院(MIT):15
👉斯坦福大学(Stanford):9
👉哈佛大学(Harvard):6
👉加州理工学院(Caltech):2
👉加州大学伯克利分校(UC Berkeley):2
👉德州大学奥斯汀分校(UT Austin):2
👉普林斯顿大学(Princeton):1
👉卡内基梅隆大学(Carnegie Mellon):1
3、USACO计算机竞赛培训
机构为学生开设了铜升银、银升金、金升铂金1V1,也可以针对每位学生制定个性化的教学目标,关注学生特点,让学生有针对性地学习、备考。
机构USACO竞赛采用体系化的专业教材,将竞赛知识点和国际课程知识点整合。USACO教研组老师曾带出多名铂金组学员,拥有专业的教学能力。
1、基础班(50课时):
USACO铜升银基础班旨在为掌握了一门C++编程语言、算法竞赛刚入门的学生提供一个坚实的起点。本课程将专注在学生的基本编程能力培养和简单的算法应用上,课程主要集中在知识点的详细概念讲解,为后续解题应用打下坚实的基础。
2、提高班(30课时):
USACO提高班专为已经掌握一门计算机编程语言C++,有一定算法基础的学生设计。课程将重点提升学生的解题思路和逻辑,建立知识结构,集中讲解竞赛解题技巧,并进行标准化训练,提高解题能力,以快速提升学生的竞赛水平。
3、冲刺班:
USACO冲刺班专为已经掌握一门计算机编程语言C++、已经掌握了基础算法、或者有少量比赛经验的学生设计。根据学生的初始水平进行分班,保证每个班内学生初始能力在同一水平并维持小容量教学,确保每位学生都能获得个性化的关注和指导,根据每位学生的能力和进度量身定制课程内容,以短时间内针对性最大化他们的学习效果和竞赛表现。