理工科要参加竞赛吗 (usaco竞赛银奖含金量)

相信很多人都听说过计算机竞赛,或许会想到USACO,但是具体的内容和流程不是很清楚,身为计算机的一大热门竞赛,USACO可谓是性价比最高的一个竞赛,只要你对计算机编程感兴趣,就可以去尝试,今天小编给大家针对USACO竞赛介绍,赛制流程,以及报名方式这三个点详细介绍,对计算机感兴趣的家长同学们继续往下看~

01

USACO竞赛介绍

全称美国计算机奥林匹克竞赛,是一项为高中生或者年龄更小的学员提供的在线竞赛,旨在锻炼学员用计算机编程解决问题的能力。它的全称是USA Computing Olympiad,相当于国内的NOIP比赛,都是为 IOI(国际奥林匹克竞赛) 选拔人才。与其它竞赛不同,USACO没有学校和地区级的限制,任何学员都可以通过互联网参加。

USACO 竞赛的题目都是以衡量学生解决问题的能力为标准的,和NOIP、CSP-J/S、ICPC等国内赛事类似,题目除了算法,USACO更偏向于实际应用,思维难度较高。学生在解决问题的过程中,需要整合所有必备的知识,最终以编程的方式控制电脑给出解答,这个过程能够有效的提升学生的问题解决能力。

02

USACO参赛指南

1

注册账号

Sign in

登录USACO官网 http://www.usaco.org/

点击Register for New Account按钮,注册新账户。

USACO官网:

usaco竞赛,usaco竞赛得奖有证书么

2

填写信息并激活账号

Complete information and activate

注册后按照下图指引填写信息:

usaco竞赛,usaco竞赛得奖有证书么

注册结束后,在绑定的邮件中查收自己的账号和默认密码。并如下图登陆官网(24小时内首次登陆方可激活,登录后可修改密码),并点击“Login”。

usaco竞赛,usaco竞赛得奖有证书么

3

开始比赛

Get start

然后就可以参加比赛啦! 选手需要在比赛开放期间进入竞赛页面参与比赛。 如下图所示,点击“Start the Contest!”键即可开始比赛。选手的比赛用时就会立即倒计时, 且无法暂停。

usaco竞赛,usaco竞赛得奖有证书么

进入题目后,点击红框处选择Chinese(zh),可以切换题目语言为中文:

usaco竞赛,usaco竞赛得奖有证书么

4

提交答案

Submit your answer

完成之后就可以提交啦!比赛时需要按要求在自己的编程环境(例如DEV-C++)中完成题目,并提交cpp文件。

01:09

比赛会在时限过后自动结束(如已经获得满分,则可以手动提前结束) ,只需在比赛结束前确保提交过已经完成的题目即可。

03

USACO赛制规则

竞赛时间

月赛:一年4~6次。一般在每年的1,2,3,10,11,12月举行。

公开赛 (US Open):每年4月举行,题目比月赛要难。成绩优异者可获得参加USACO训练营的机会。

赛程:一次比赛的时间为3-4小时,选手需要在时间内完成3-4道题目。选手可以在该次月赛指定的时间范围(4天)中的任何一个时间打开题目,并在规定的时间内完成比赛并提交。

竞赛规则

① USACO前3场晋级赛每场4个小时,US Open 5个小时。可以在比赛规定时间内使用USACO账号登陆,在线打开赛题后开始计时。选手需要在时间结束前通过网络将写好的程序提交。

② 程序提交后考试系统会给出评测结果。可以使用C++,Java,Python,Pascal,和C中的任意一种编程语言。

③ 每场比赛达到一定分数,一般是满分,可直接晋级到下个级别继续参赛。因此理论上,咱们同学如果实力足够强,即使到了12年级开始参赛,在12月赛中也有可能从铜级一直晋升到铂金级。不过对于有志于冲刺USACO训练营的同学,最晚要11年级参赛才有可能。

详细规则如下图

usaco竞赛,usaco竞赛得奖有证书么

04

USACO含金量

USACO是美国国家级别竞赛,目的就是为IOI(国际信息学奥林匹克竞赛)和ICPC(国际大学生程序设计竞赛)输送人才。

随着STEM教育的理念,及编程低龄化,普及化的发展,USACO的参赛人数和热度越来越高。因为编程的门槛相比数理化学习较高,USACO难度和含金量实际会略高于同类型的USAMO(美国数学奥赛),USNCO(美国化学奥赛)等等学科奥赛。

USACO非简单编程语言翻译,而是接受一个编程项目,独立思考相关知识点(数学逻辑、数据结构、算法、计算机体系结构、英语理解等),运用各种能力(计算思维、资料收集、刻意练习)设计并实现,验证正确性,反复迭代修正。整个流程在普通学制中难有训练机会,对于参赛选手独立解决问题的能力提升非常有帮助。

USACO的相关编程知识,一定要在课上和老师好好学习,掌握了算法和编程基础知识,才有可能在竞赛中获奖。 犀牛教育专门开设USACO竞赛培训班和冲金班,如果你自己学习困难,可以了解一下培训,具体课程安排可以评论区沟通哦!