這幾年隨著出國(guó)留學(xué)人員的增多马昙,越來(lái)越多的人開(kāi)始關(guān)注各種對(duì)申請(qǐng)美國(guó)大學(xué)有幫助的競(jìng)賽,大家都希望能夠在競(jìng)賽中獲獎(jiǎng)刹悴,從而敲開(kāi)常青藤名校的大門(mén)行楞。但真正能夠讓這些名校認(rèn)可的競(jìng)賽并不多,況且對(duì)于大部分中國(guó)學(xué)生來(lái)說(shuō)土匀,美國(guó)的競(jìng)賽沒(méi)有資格參加子房,而國(guó)內(nèi)的很多競(jìng)賽美國(guó)學(xué)校又不認(rèn)可。在這種情形下就轧,很多人開(kāi)始關(guān)注到了USACO競(jìng)賽证杭,那么USACO到底是什么呢?
USACO簡(jiǎn)介
USACO的全稱是USA Computing Olympiad妒御,即美國(guó)計(jì)算機(jī)奧林匹克競(jìng)賽解愤。這么一說(shuō)就感覺(jué)比較熟悉了吧,相信大部分的同學(xué)一定都聽(tīng)說(shuō)過(guò)奧林匹克競(jìng)賽乎莉,奧林匹克包括數(shù)學(xué)送讲,物理,化學(xué)梦鉴,生物和信息學(xué)李茫, 而USACO就是美國(guó)的信息學(xué)奧林匹克競(jìng)賽,相當(dāng)于國(guó)內(nèi)的NOIP比賽肥橙,都是為 IOI(國(guó)際奧林匹克競(jìng)賽) 選拔人才魄宏。
國(guó)內(nèi)的 NOIP 比賽主要以線下組織為主,基本上都是以學(xué)校為單位進(jìn)行組織的存筏。而USACO則是以線上為主宠互,學(xué)生可以直接在網(wǎng)上報(bào)名味榛,并在線進(jìn)行解題。USACO在每年的四個(gè)周末舉辦他們主要的比賽予跌,從周五到周一搏色,在這個(gè)時(shí)間段內(nèi)學(xué)生可以選擇在任何時(shí)間開(kāi)始比賽,通常來(lái)說(shuō)每次競(jìng)賽的時(shí)間為4個(gè)小時(shí)券册,但有時(shí)候是3個(gè)小時(shí)或者5個(gè)小時(shí)频轿。
競(jìng)賽主要衡量算法和運(yùn)用兩大方面的技能,旨在鍛煉學(xué)生用計(jì)算機(jī)編程解決問(wèn)題的能力烁焙。USACO比賽分成銅牌航邢,銀牌,金牌和白金 四個(gè)等級(jí)骄蝇,一旦學(xué)生在較低等級(jí)的比賽中獲得足夠高的分?jǐn)?shù)后就可以進(jìn)入更高等級(jí)的組別膳殷。
USACO的含金量
USACO 競(jìng)賽的成績(jī)對(duì)申請(qǐng)美國(guó)大學(xué)是非常有幫助的,以下是國(guó)外著名網(wǎng)站Quora上的回答九火,可以看到赚窃,大家對(duì)USACO申請(qǐng)美國(guó)大學(xué)的作用還是給予了非常肯定的回答的岔激。
下圖中在羅列對(duì)申請(qǐng)美國(guó)大學(xué)有幫助的活動(dòng)時(shí)勒极,第一項(xiàng)就強(qiáng)調(diào)了USACO。
最后這張給出了USACO等級(jí)對(duì)應(yīng)的數(shù)學(xué)奧林匹克競(jìng)賽等級(jí)鹦倚,很多偏理科的大學(xué)都會(huì)要求AIME(美國(guó)高中數(shù)學(xué)邀請(qǐng)賽)成績(jī)河质,如果你有對(duì)應(yīng)的USACO成績(jī),大學(xué)也是認(rèn)可的震叙。
目前掀鹅,USACO在美國(guó)非常熱衷,但是國(guó)內(nèi)參與的人員還比較少媒楼,以2018年公布的數(shù)據(jù)為例乐尊,總共有65個(gè)國(guó)家3048 名學(xué)生參加競(jìng)賽,其中來(lái)自中國(guó)的學(xué)生只有280 人划址。相信隨著STEM教育理念扔嵌,及編程低齡化,普及化的發(fā)展夺颤,國(guó)內(nèi)USACO 的參加人數(shù)和熱度會(huì)越來(lái)越高痢缎。
為何要參加USACO競(jìng)賽
最近兩年,國(guó)內(nèi)的編程教育也在蓬勃發(fā)展世澜,很多學(xué)生從小學(xué)開(kāi)始已經(jīng)學(xué)習(xí)編程了独旷。但市面上的大部分機(jī)構(gòu)所教授的編程,都是偏向圖形化,游戲化的編程嵌洼,這類編程只能讓學(xué)生了解簡(jiǎn)單的概念案疲,對(duì)于鍛煉學(xué)生解決問(wèn)題能力幫助不大。USACO 競(jìng)賽的題目都是以衡量學(xué)生解決問(wèn)題的能力為標(biāo)準(zhǔn)的麻养,題目偏向于算法和實(shí)際應(yīng)用褐啡,學(xué)生在解決問(wèn)題的過(guò)程中,需要整合所有必備的知識(shí)鳖昌,最終以編程的方式控制電腦給出解答备畦,這個(gè)過(guò)程能夠有效的提升學(xué)生的問(wèn)題解決能力∫抛瘢總的來(lái)說(shuō)萍恕,面向USACO競(jìng)賽的編程學(xué)習(xí)會(huì)建立如下優(yōu)勢(shì):
能力證明,全球認(rèn)可
信息學(xué)作為五大奧林匹克競(jìng)賽之一车要,其能力是被全球認(rèn)可的,與之配套的知名國(guó)際競(jìng)賽體系也非常完善崭倘。最知名的國(guó)際競(jìng)賽包括 IOI(國(guó)際信息學(xué)奧林匹克競(jìng)賽)和 ICPC(國(guó)際大學(xué)生程序設(shè)計(jì)競(jìng)賽)翼岁,而USACO是美國(guó)國(guó)家級(jí)別的競(jìng)賽,其目的就是要為 IOI 和 ICPC 輸送人才司光,雖然很多國(guó)家都有類似的國(guó)內(nèi)競(jìng)賽琅坡,但相比而言,USACO 是得到美國(guó)知名大學(xué)認(rèn)可的残家,更有含金量榆俺。思維訓(xùn)練和能力提升
接受一個(gè)編程項(xiàng)目,獨(dú)立思考相關(guān)知識(shí)點(diǎn)(數(shù)學(xué)邏輯坞淮、數(shù)據(jù)結(jié)構(gòu)茴晋、算法、計(jì)算機(jī)體系結(jié)構(gòu)回窘、英語(yǔ)理解等)诺擅,運(yùn)用各種能力(計(jì)算思維、資料收集啡直、刻意練習(xí))設(shè)計(jì)并實(shí)現(xiàn)烁涌,驗(yàn)證正確性,反復(fù)迭代修正酒觅。整個(gè)流程在普通的學(xué)制教育中往往要到碩博士才有訓(xùn)練機(jī)會(huì)撮执,而參加競(jìng)賽的選手從小就在以這種方式訓(xùn)練著思維,對(duì)于專注力和獨(dú)立解決問(wèn)題的能力提升非常有幫助舷丹。
同時(shí)抒钱,參加高階信息學(xué)競(jìng)賽的往往是最優(yōu)秀的孩子,他們一起交流、學(xué)習(xí)继效、討論和競(jìng)爭(zhēng)會(huì)潛移默化地影響每個(gè)孩子的能力症杏、習(xí)慣和學(xué)習(xí)方式。
而且競(jìng)賽的打分瑞信,不僅僅是解決問(wèn)題厉颤,還要考量解決的時(shí)間效率和空間效率。不同解決策略的得分不一樣凡简。這種評(píng)價(jià)方式逼友,培訓(xùn)和鍛煉的就是學(xué)生的效率意識(shí)和全局規(guī)劃意識(shí)。對(duì)升學(xué)工作的幫助
在USACO競(jìng)賽中證明自己的問(wèn)題解決能力和學(xué)習(xí)能力秤涩,會(huì)對(duì)今后的升學(xué)和工作都有很大的幫助≈钠颍現(xiàn)在很多互聯(lián)網(wǎng)公司內(nèi),特別是偏向于人工智能的技術(shù)公司筐眷,都在大量吸納競(jìng)賽人才黎烈,因?yàn)檫@些人非常善于解決核心問(wèn)題,例如搜狗的CEO王小川(IOI 1996年金牌)匀谣,曠視科技CTO照棋, 人工智能學(xué)術(shù)界陳啟峰(IOI 2007金牌),陳丹琦(IOI 2008金牌)武翎,周源(IOI 2005金牌)等烈炭,信息學(xué)競(jìng)賽對(duì)于未來(lái)想從事計(jì)算機(jī)相關(guān)工作的人有很大的提升作用。人工智能的核心就是算法宝恶。
競(jìng)賽資訊
USACO 什么時(shí)候比賽符隙?
USACO 一般是每年12 月份開(kāi)始進(jìn)行,會(huì)選擇四個(gè)周末舉辦主要的比賽垫毙,從周五到周一霹疫,在這個(gè)時(shí)間段內(nèi)學(xué)生可以選擇在任何時(shí)間比賽,通常來(lái)說(shuō)每次競(jìng)賽的時(shí)間為4個(gè)小時(shí)露久,但有時(shí)候是3個(gè)小時(shí)或者5個(gè)小時(shí)
如何報(bào)名參加比賽更米?
在 www.usaco.org 注冊(cè)一個(gè)免費(fèi)賬戶(只需要有郵箱就能注冊(cè)),注冊(cè)時(shí)不需要選定特定的比賽日期毫痕,只要有了這個(gè)賬戶征峦,可以在比賽開(kāi)始后隨時(shí)參與競(jìng)賽。
需要為USACO準(zhǔn)備什么消请?
官網(wǎng)上有一個(gè)訓(xùn)練題庫(kù)(https://train.usaco.org)栏笆,可以登陸這個(gè)題庫(kù)并進(jìn)行注冊(cè),這個(gè)網(wǎng)站和USACO官網(wǎng)的注冊(cè)是分開(kāi)的臊泰,需要獨(dú)立注冊(cè)蛉加,可以這上面進(jìn)行訓(xùn)練。同時(shí),在官網(wǎng)上還能查看歷年真題(http://usaco.org/index.php?page=contests)针饥,可以做一下這些題目厂抽,對(duì)題目的類型有一個(gè)基本的了解。當(dāng)然丁眼,上面提到的這些都是考前的準(zhǔn)備筷凤,但USACO的相關(guān)編程知識(shí),還是要找一個(gè)老師好好學(xué)習(xí)下苞七,掌握了算法和編程基礎(chǔ)知識(shí)藐守,才有可能在競(jìng)賽中獲獎(jiǎng)。
參加USACO需要付費(fèi)嗎蹂风?
注意卢厂,USACO是一個(gè)完全免費(fèi)的競(jìng)賽,只需要在其官網(wǎng)注冊(cè)賬號(hào)即可惠啄,任何因?yàn)閰⑴c競(jìng)賽向你收費(fèi)的機(jī)構(gòu)都是在騙人慎恒。
競(jìng)賽如何頒獎(jiǎng)?
競(jìng)賽會(huì)根據(jù)你的成績(jī)來(lái)頒發(fā)對(duì)應(yīng)的認(rèn)證撵渡,主要有四種等級(jí):銅牌巧号,銀牌,金牌姥闭,白金。 獲得相應(yīng)證書(shū)的學(xué)生名單會(huì)被公布在競(jìng)賽結(jié)果中越走,把這些成就寫(xiě)在申請(qǐng)書(shū)或者簡(jiǎn)歷中會(huì)非常有幫助棚品。
參賽的流程是怎么樣的?
在官網(wǎng)注冊(cè)賬號(hào)后廊敌,當(dāng)比賽開(kāi)始后铜跑,可以在指定時(shí)間內(nèi)的任何時(shí)候登陸到官網(wǎng)上開(kāi)始比賽,比賽的過(guò)程中骡澈,你可以查詢?nèi)魏钨Y料锅纺,從這點(diǎn)足以看出,考核的內(nèi)容不是死記硬背肋殴,而是真正的能力囤锉。如果你在競(jìng)賽中所有問(wèn)題都取得了非常完美的分?jǐn)?shù),你將立刻就能得到升級(jí)的反饋护锤,否則可能需要等競(jìng)賽周結(jié)束后官地,根據(jù)平均成績(jī)公布哪些人通過(guò)了考核。 由于每年會(huì)安排四個(gè)周末進(jìn)行考核烙懦,所以你就有了四次競(jìng)賽機(jī)會(huì)驱入,如果你的實(shí)力已經(jīng)到位了,那就可以持續(xù)升級(jí)。但每個(gè)級(jí)別的難度差異很大亏较,一般都需要很長(zhǎng)時(shí)間的練習(xí)才能進(jìn)入到下一個(gè)級(jí)別莺褒。
USACO使用什么編程語(yǔ)言?
USACO 接受多種語(yǔ)言的解決方案雪情,包括 C++遵岩,C,Java 和 Python旺罢。由于Java 和 Python 相比于 C++/C 語(yǔ)言運(yùn)行的會(huì)慢一些旷余,所以這兩種語(yǔ)言所允許的運(yùn)行時(shí)間是 C++ 和 C 的兩倍。 相比于國(guó)內(nèi) NOIP 只接受 C++ 作為考試語(yǔ)言扁达,USACO 提供了更加靈活的支持正卧,使得比較喜歡 Java 和 Python 的人也有機(jī)會(huì)參與到算法競(jìng)賽中。