美国计算机奥赛参赛指南|USACO参赛指南

参加USACO是一个难得的学习机会。在比赛前的准备中,学生可以大大加强运用编程解决问题的能力。此外,USACO不仅提供了非常便利的时间和晋级安排,还允许选手每年多次参赛,达到的水平可以保留下来,这将是以后比赛的起点。重要的是,USACO竞赛的成绩对申请美国大学很有帮助,因为编程的门槛要高于数学和物理,USACO的难度和含金量其实也比同类型略高。


目前,USACO在美国,非常受欢迎,但国内参与者仍然很少。以2018年公布的数据为例,共有来自65个国家的3048名学生参加比赛,其中只有280名来自中国。相信随着STEM教育理念的发展,更年轻和更受欢迎的编程,USACO在中国的人数和知名度将越来越高。
USACO(美国信息学奥林匹克竞赛)是美国,中学生计算机编程竞赛,于1992年首次举办。相当于国内的NOIP赛,都是为IOI选拔人才(国际奥林匹克赛)。
不像国内的NOIP主要是线下组织,NOPI基本是学校组织。而USACO的比赛主要是在线进行的,其官方网站是美国著名的在线题库,也是比赛的官方网站。
USACO是一个完全自由的竞争。只需要在官网注册账号即可(注册只需要有邮箱)。不需要为参赛选手获得任何批准,不需要获得任何其他预赛资格,不需要支付任何费用,也不需要在报名时选择具体的比赛日期。只要你有这个账号,你就可以在比赛开始后随时使用你的电脑参加比赛。因此,USACO每年都会吸引许多来自世界各地的学生和编程爱好者参加比赛。参赛选手多为高中生,其中不乏初中生、大学生等爱好者。
在官网注册账号后,比赛开始时,可以在规定时间内随时登录官网开始比赛。比赛期间,可以查询任何信息。从这一点可以看出,考核的内容不是死记硬背,而是真正的能力。参与者为每个问题编写一个程序,读入数据并输出结果。USACO接受五种编程语言中的任何一种:Python、Java、C++、Pascal和C。
每次比赛,实力强的选手都能不断晋级。只要在比赛开始4小时内取得高分(接近满分或满分),系统会提示直接晋级,在接下来的3天内可以继续挑战下一关。所以只要实力足够,一次考试就能晋升到全白金级别。

扫码添加翰林顾问老师,可一对一制定竞赛课程规划

【免费领取】备考资料,了解最新课程安排以及预约试听体验课

翰林国际教育资讯二维码