隨著現(xiàn)代科技的快速發(fā)展,STEM(科學(xué)、技術(shù)、工程和數(shù)學(xué))領(lǐng)域對(duì)于高端人才的需求日益增長(zhǎng),STEM領(lǐng)域相關(guān)的專業(yè)也越來(lái)越火熱。
特別是計(jì)算機(jī)科學(xué)(CS)領(lǐng)域,因其具備的廣泛的應(yīng)用范圍和顯著的社會(huì)經(jīng)濟(jì)價(jià)值,成為申請(qǐng)STEM中關(guān)注度極高的專業(yè)。
對(duì)于想要申請(qǐng)CS專業(yè)的同學(xué)們來(lái)說(shuō),參加高含金量的計(jì)算機(jī)競(jìng)賽不僅能展示自己的編程能力和創(chuàng)新思維,還能為申請(qǐng)?jiān)鎏砹咙c(diǎn)!
小林為大家匯總了六大計(jì)算機(jī)賽事,看看哪個(gè)最適合自己~
六大計(jì)算機(jī)賽事推薦
■ USACO美國(guó)計(jì)算機(jī)奧賽
■ IOI 國(guó)際信息學(xué)奧林匹克競(jìng)賽
■ CCC加拿大計(jì)算機(jī)競(jìng)賽
■ CAT澳洲計(jì)算機(jī)競(jìng)賽
■ 谷歌全球編程挑戰(zhàn)賽
■ ACSL美國(guó)高中計(jì)算機(jī)賽事
01 USACO美國(guó)計(jì)算機(jī)奧賽
USACO美國(guó)計(jì)算機(jī)奧林匹克競(jìng)賽,是美國(guó)一項(xiàng)面向全球中學(xué)生的信息學(xué)線上競(jìng)賽,每年會(huì)為IOI(國(guó)際信息學(xué)奧林匹克競(jìng)賽)選拔美國(guó)隊(duì)隊(duì)員。
USACO是一項(xiàng)高含金量、極具競(jìng)爭(zhēng)力的比賽,對(duì)美國(guó)大學(xué)申請(qǐng)者來(lái)說(shuō)具有重要意義,尤其對(duì)計(jì)算機(jī)專業(yè)申請(qǐng)者更為重要。越來(lái)越多進(jìn)入哈佛、耶魯、麻省理工、普林斯頓、康奈爾等頂尖大學(xué)的學(xué)生都曾參加過(guò)USACO,并且表現(xiàn)出色。

01、適合學(xué)生
熱愛(ài)計(jì)算機(jī)、編程,參賽年齡沒(méi)有特別限制,只需在官網(wǎng)注冊(cè)成功即可免費(fèi)報(bào)名參加。
官方網(wǎng)站:http://www.usaco.org/
02、競(jìng)賽時(shí)間
USACO月賽每年舉行4次,通常在12月、1月和2月和3月舉行,參賽者可以在同一年內(nèi)參加多次比賽。
03、競(jìng)賽內(nèi)容
題目難度分為銅級(jí)、銀級(jí)、金級(jí)、白金級(jí)4種級(jí)別,難度依次提高。
新注冊(cè)的選手從銅級(jí)開(kāi)始,在規(guī)定的時(shí)間內(nèi)完成3-4道題目,如果過(guò)關(guān),可晉級(jí)到更高級(jí)別,只要學(xué)生實(shí)力足夠,可以連續(xù)晉級(jí)。

04、賽事流程
USACO是一項(xiàng)個(gè)人競(jìng)賽,支持使用多種編程語(yǔ)言解決問(wèn)題,包括C++、C、Java、Python等。參賽者需要在每月指定的4天時(shí)間內(nèi)任選一個(gè)時(shí)間完成USACO的題目,每次比賽需要在規(guī)定時(shí)間內(nèi)解決3-4道題目,滿分為1000分。
USACO比賽實(shí)行積分賽制,分為月賽和公開(kāi)賽兩輪。新注冊(cè)的選手每場(chǎng)月賽從銅級(jí)開(kāi)始,根據(jù)做題情況決定是否升級(jí)到下一級(jí)別。如果考到1000分,則可以直接升級(jí)到下一級(jí)別;如果未達(dá)到1000分,則需要等到本次月賽結(jié)束后根據(jù)分?jǐn)?shù)排名來(lái)確定是否升級(jí)。
02 IOI 國(guó)際信息學(xué)奧林匹克競(jìng)賽
IOI 國(guó)際信息學(xué)奧林匹克競(jìng)賽,是聯(lián)合國(guó)教科文組織(UNESCO)支持的國(guó)際奧林匹克五項(xiàng)學(xué)科(數(shù)學(xué)、物理、化學(xué)、信息學(xué)、生物學(xué))競(jìng)賽中的一項(xiàng),每年舉辦一次。
比賽的采用C,C++,Pascal作為參賽的三種程序語(yǔ)言。競(jìng)賽旨在普及計(jì)算機(jī)科學(xué)知識(shí),培養(yǎng)優(yōu)秀計(jì)算機(jī)人才,通過(guò)解決算法問(wèn)題的計(jì)算機(jī)程序設(shè)計(jì)來(lái)考驗(yàn)參賽者的綜合能力。

01、適合學(xué)生
熱愛(ài)計(jì)算機(jī)的中學(xué)生
02、競(jìng)賽流程
包含兩天的計(jì)算機(jī)程序設(shè)計(jì),解決算法問(wèn)題。
選手以個(gè)人為單位參賽,每個(gè)國(guó)家最多可選派4名選手。比賽通常要求在5小時(shí)內(nèi)獨(dú)立解決3道題目,不允許交流或查閱參考資料。
選手需要為每一道題目編寫(xiě)一個(gè)程序,編程語(yǔ)言為C、C++或Pascal。隨后大賽的主辦方將采用若干組測(cè)試數(shù)據(jù)對(duì)程序進(jìn)行測(cè)試。這些測(cè)試數(shù)據(jù)被分作若干個(gè)子任務(wù),選手只有通過(guò)某個(gè)子任務(wù)中所有的測(cè)試點(diǎn)才能獲得對(duì)應(yīng)的分?jǐn)?shù)。
03、競(jìng)賽新題型
除了傳統(tǒng)的題型,近年出現(xiàn)了新的比賽題型。
? 提交答案題:
在比賽開(kāi)始之間參賽選手將獲得各組測(cè)試數(shù)據(jù),他們要提交的是相應(yīng)的計(jì)算結(jié)果,而非程序本身。選手可以通過(guò)編寫(xiě)程序、手工計(jì)算或者兩者結(jié)合來(lái)完成這類題目。
? 交互題:
它要求選手編寫(xiě)的程序與測(cè)試系統(tǒng)進(jìn)行交互(一般是通過(guò)調(diào)用題目給出的交互器),選手將通過(guò)詢問(wèn)或操作來(lái)試圖求解問(wèn)題。
04、賽事獎(jiǎng)項(xiàng)
🏆設(shè)有金牌、銀牌、銅牌獎(jiǎng)項(xiàng)
金牌:10%
銀牌:20%
銅牌:30%
03 CCC加拿大計(jì)算機(jī)競(jìng)賽
Canadian Computing Competition(CCC)加拿大計(jì)算機(jī)學(xué)術(shù)活動(dòng),是面向中學(xué)生每年舉辦一次的高水平計(jì)算機(jī)程序設(shè)計(jì)大賽,這個(gè)學(xué)術(shù)活動(dòng)旨在幫助高中生們感受到編程的樂(lè)趣。

01、競(jìng)賽時(shí)間
CCC計(jì)算機(jī)學(xué)術(shù)活動(dòng)一年一次(每年2月末舉行)
2025年競(jìng)賽時(shí)間:2025年2月19日
02、競(jìng)賽方式
考試形式:線上 電腦編程
考試時(shí)長(zhǎng):3小時(shí)
考試題型:一共5道題 每道題15分滿分75分
編程語(yǔ)言支持:C, C++, Python (2.x and 3.x), Pascal, Java, Perl, PHP
03、參賽組別
? Junior(初級(jí)組)
任何具有基本編程技能的學(xué)生
第1-2 題:考基本概念,如循環(huán)和條件判斷
第3-4 題:考循環(huán)組合,條件判斷及計(jì)數(shù)等
第5題:考遞歸,有效排序等
? Senior(高級(jí)組)
任何具有中級(jí)到高級(jí)編程技能的學(xué)生
第1-2 題:考基本算法,如排序,搜索等
第3-4 題:涉及更高級(jí)的算法,如計(jì)數(shù),數(shù)學(xué)推理等
第5題:極高難度,接近國(guó)際奧林匹克計(jì)算機(jī)競(jìng)賽
04、賽事獎(jiǎng)項(xiàng)
🏆 全球TOP25%的學(xué)生獲得榮譽(yù)證書(shū)
🏆全球TOP5%的學(xué)生可榮登滑鐵盧官方成績(jī)榜單
🏆Senior考試全球前20名左右的學(xué)生可受邀參加每年5月在滑鐵盧大學(xué)舉辦的CCO加拿大計(jì)算機(jī)奧林匹克學(xué)術(shù)活動(dòng)
04 CAT澳洲計(jì)算機(jī)競(jìng)賽
ComputationalAndAlgorithmicThinking(CAT)澳大利亞信息數(shù)學(xué)競(jìng)賽,由澳大利亞數(shù)學(xué)聯(lián)合會(huì)(AMT)主辦。CAT競(jìng)賽有助于培養(yǎng)和發(fā)掘潛在具備較強(qiáng)邏輯思維和計(jì)算思維、未來(lái)適合從事計(jì)算機(jī)相關(guān)工作的學(xué)生。
競(jìng)賽旨在激發(fā)學(xué)生的好奇心,發(fā)掘?qū)W生的計(jì)算機(jī)編程潛力,促進(jìn)學(xué)生的邏輯思維、計(jì)算思維等多種模式的思維方式,可以幫助學(xué)生在接受有趣的新挑戰(zhàn)時(shí)變得更加自信。

01、適合學(xué)生
5-12年級(jí)學(xué)生
02、競(jìng)賽時(shí)間
每年的具體競(jìng)賽時(shí)間可以在官網(wǎng)查看,一般在5月進(jìn)行比賽。
03、競(jìng)賽內(nèi)容
?題型設(shè)置:
比賽采用獨(dú)特的“三段法”,題型由易到難,學(xué)生需要在一小時(shí)內(nèi)解決9道題目,總分為36分:
Part A:1-6 題為單選題,每題 3 分,共計(jì)18分;
Part B:7-9 題為填空題,每道題含有 3 道小題,每道小題需要學(xué)生通過(guò)計(jì)算提交一個(gè)0-999 的整數(shù)答案,每小題2分,共計(jì)18分。
?題目主要?dú)w為四大類型:
Applying Rules(應(yīng)用規(guī)則)、Logic(邏輯)、Analysis(分析)和Algorithms(算法)。
其中有些問(wèn)題測(cè)試的是執(zhí)行過(guò)程(perform procedure)的能力,有些問(wèn)題需要邏輯思維,而更具挑戰(zhàn)性的問(wèn)題需要應(yīng)用到算法。
注:CAT不是計(jì)算機(jī)編程競(jìng)賽,側(cè)重于培養(yǎng)學(xué)生的計(jì)算能力和算法思維,不需要學(xué)生掌握任何計(jì)算機(jī)編程知識(shí)或編程語(yǔ)言,適合低齡學(xué)生。
04、競(jìng)賽等級(jí)
分為4個(gè)等級(jí):?A-UpperPrimary:小學(xué)5至6年級(jí)?B-Junior:初一至初二年級(jí)?C-Intermediate:初三至高一年級(jí)?D-Senior:高二至高三年級(jí)
05、獎(jiǎng)項(xiàng)設(shè)置
中國(guó)賽區(qū)獎(jiǎng)項(xiàng):🏆 一等獎(jiǎng)(HighDistinction):A-D級(jí)別排名前3%🏆 二等獎(jiǎng)(Distinction):A-D級(jí)別排名前20%
🏆 三等獎(jiǎng)(Credit):A-D級(jí)別排名前55%
05 谷歌全球編程挑戰(zhàn)賽
Code Jam是Google旗下舉辦時(shí)間很長(zhǎng)的一項(xiàng)全球編程賽事,全球各個(gè)級(jí)別的選手共同解決具有挑戰(zhàn)性的算法難題。
Code Jam憑借全球平臺(tái)和獨(dú)特的互動(dòng)式PK賽制,已經(jīng)迅速成為全球信息學(xué)愛(ài)好者熱衷參與的世界級(jí)編程賽事之一。

01、適合學(xué)生
16周歲可以參賽;進(jìn)入現(xiàn)場(chǎng)總決賽需要滿18周歲
02、競(jìng)賽時(shí)間
Round 1(依據(jù)往年)
A:4月9日1:00-3:30
B:4月24日16:00-18:30
C:4月30日9:00-11:30
06 ACSL美國(guó)高中計(jì)算機(jī)賽事
ACSL美國(guó)計(jì)算機(jī)科學(xué)思維挑戰(zhàn)活動(dòng),原名美國(guó)計(jì)算機(jī)科學(xué)聯(lián)賽,最初成立于1978年,起源于美國(guó)硅谷。
該賽事同時(shí)獲得了美國(guó)國(guó)家中學(xué)校長(zhǎng)聯(lián)盟NASSP與美國(guó)計(jì)算機(jī)科學(xué)教師協(xié)會(huì)的官方認(rèn)證和推薦,同時(shí)獲得了如谷歌、Adobe. No Starch Press. OReillyMedia, Pearson, Pragmatic Bookshelf, and Wolfram等著名高科技和教育企業(yè)的支持。

01、適合學(xué)生
3-12年級(jí)學(xué)生
02、競(jìng)賽內(nèi)容
? 小學(xué)組
每場(chǎng)比賽都包括5個(gè)編程數(shù)理題,時(shí)間為30分鐘,每題1分,總分為5分。
? 初級(jí)、中級(jí)、高級(jí)組
第一部分:個(gè)人筆試,時(shí)間為30分鐘,包含5道編程數(shù)理題,每題1分,總分為5分。
第二部分:團(tuán)隊(duì)編程,2小時(shí)編程挑戰(zhàn),只有1道編程題,總分為5分。團(tuán)隊(duì)成員需要獨(dú)立完成,不得討論,團(tuán)隊(duì)的每個(gè)成員都需要提交答案。
*每個(gè)團(tuán)隊(duì)都可以使用他們最熟悉的編程語(yǔ)言來(lái)解決比賽
*比賽期間不允許使用WIFI或其他網(wǎng)絡(luò)連接
03、競(jìng)賽組別設(shè)置
?高級(jí) Senior Division:適合有豐富編程經(jīng)驗(yàn)的高中生,尤其是選擇學(xué)習(xí) AP 課程中計(jì)算機(jī)科學(xué)課程的同學(xué)。建議學(xué)生在參加ACSL的第一年不要注冊(cè)高級(jí)組。
?中級(jí)Intermediate Division:適合有一定編程經(jīng)驗(yàn)的高中生或高年級(jí)初中生。
?初級(jí) Junior Division:面向沒(méi)有編程經(jīng)驗(yàn)的中學(xué)生。9年級(jí)以上的學(xué)生不得參加初級(jí)組的比賽。
?小學(xué) Elementary Division:開(kāi)放給3-6年級(jí)的學(xué)生。它由非編程問(wèn)題組成,將測(cè)試四個(gè)類別。每次競(jìng)賽包括30分鐘的5個(gè)問(wèn)題的測(cè)試。不需要三人組隊(duì),僅有個(gè)人成績(jī)。
*編程經(jīng)驗(yàn)豐富的低年級(jí)參與者可以選擇高年級(jí)難度,例如編程能力強(qiáng)的小學(xué)生可以選擇高級(jí)或中級(jí)、初級(jí)難度,編程能力強(qiáng)的初中生可以選擇高級(jí)難度。但是高中生不能選擇小學(xué)和初級(jí)難度,初中生不能選擇小學(xué)難度。
04、晉級(jí)規(guī)則
? 晉級(jí)標(biāo)準(zhǔn)
? 預(yù)算:第一輪
? 終選:第二至第四輪
預(yù)選排名前65%的團(tuán)隊(duì)及個(gè)人進(jìn)入終選
? 全明星:中國(guó)區(qū)總決賽
? 計(jì)分規(guī)則
個(gè)人得分:個(gè)人筆試分?jǐn)?shù)+個(gè)人編程分?jǐn)?shù)
團(tuán)隊(duì)得分:筆試團(tuán)隊(duì)平均分 +編程團(tuán)隊(duì)平均分
注:小學(xué)組僅有個(gè)人筆試分?jǐn)?shù),無(wú)編程分?jǐn)?shù)和團(tuán)隊(duì)分?jǐn)?shù)
看了以上的計(jì)算機(jī)競(jìng)賽介紹,是不是有心動(dòng)的感覺(jué)?
目前正是備戰(zhàn)競(jìng)賽黃金期!
翰林帶著獨(dú)家精編講義&大牛導(dǎo)師天團(tuán)來(lái)啦!
USACO競(jìng)賽正在火熱招生中!
賽事拓展+學(xué)科能力雙向提升!
翰林導(dǎo)師助力,沖刺獎(jiǎng)項(xiàng)!
快來(lái)報(bào)名吧
? ? ?

了解更多課程詳情
掃碼1v1咨詢顧問(wèn)老師

更多信息可咨詢顧問(wèn)
本期福利

計(jì)算機(jī)推薦書(shū)單
掃碼領(lǐng)取

翰林精英榜

* 以上賽事主辦方為海外機(jī)構(gòu),不與任何中國(guó)的大學(xué)、中學(xué)或小學(xué)升學(xué)加分活動(dòng)掛鉤,其成績(jī)不會(huì)作為任何中國(guó)中小學(xué)升學(xué)或評(píng)優(yōu)的依據(jù),僅定位為針對(duì)中學(xué)生的課外興趣活動(dòng)和國(guó)際教學(xué)交流活動(dòng)。


