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

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

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

01、適合學(xué)生
熱愛計算機的中學(xué)生
02、競賽流程
包含兩天的計算機程序設(shè)計,解決算法問題。
選手以個人為單位參賽,每個國家最多可選派4名選手。比賽通常要求在5小時內(nèi)獨立解決3道題目,不允許交流或查閱參考資料。
選手需要為每一道題目編寫一個程序,編程語言為C、C++或Pascal。隨后大賽的主辦方將采用若干組測試數(shù)據(jù)對程序進行測試。這些測試數(shù)據(jù)被分作若干個子任務(wù),選手只有通過某個子任務(wù)中所有的測試點才能獲得對應(yīng)的分數(shù)。
03、競賽新題型
除了傳統(tǒng)的題型,近年出現(xiàn)了新的比賽題型。
? 提交答案題:
在比賽開始之間參賽選手將獲得各組測試數(shù)據(jù),他們要提交的是相應(yīng)的計算結(jié)果,而非程序本身。選手可以通過編寫程序、手工計算或者兩者結(jié)合來完成這類題目。
? 交互題:
它要求選手編寫的程序與測試系統(tǒng)進行交互(一般是通過調(diào)用題目給出的交互器),選手將通過詢問或操作來試圖求解問題。
04、賽事獎項
🏆設(shè)有金牌、銀牌、銅牌獎項
金牌:10%
銀牌:20%
銅牌:30%
03 CCC加拿大計算機競賽
Canadian Computing Competition(CCC)加拿大計算機學(xué)術(shù)活動,是面向中學(xué)生每年舉辦一次的高水平計算機程序設(shè)計大賽,這個學(xué)術(shù)活動旨在幫助高中生們感受到編程的樂趣。
01、競賽時間
CCC計算機學(xué)術(shù)活動一年一次(每年2月末舉行)
2025年競賽時間:2025年2月19日
02、競賽方式
考試形式:線上 電腦編程
考試時長:3小時
考試題型:一共5道題 每道題15分滿分75分
編程語言支持:C, C++, Python (2.x and 3.x), Pascal, Java, Perl, PHP
03、參賽組別
? Junior(初級組)
任何具有基本編程技能的學(xué)生
第1-2 題:考基本概念,如循環(huán)和條件判斷
第3-4 題:考循環(huán)組合,條件判斷及計數(shù)等
第5題:考遞歸,有效排序等
? Senior(高級組)
任何具有中級到高級編程技能的學(xué)生
第1-2 題:考基本算法,如排序,搜索等
第3-4 題:涉及更高級的算法,如計數(shù),數(shù)學(xué)推理等
第5題:極高難度,接近國際奧林匹克計算機競賽
04、賽事獎項
🏆 全球TOP25%的學(xué)生獲得榮譽證書
🏆全球TOP5%的學(xué)生可榮登滑鐵盧官方成績榜單
🏆Senior考試全球前20名左右的學(xué)生可受邀參加每年5月在滑鐵盧大學(xué)舉辦的CCO加拿大計算機奧林匹克學(xué)術(shù)活動
04 CAT澳洲計算機競賽
ComputationalAndAlgorithmicThinking(CAT)澳大利亞信息數(shù)學(xué)競賽,由澳大利亞數(shù)學(xué)聯(lián)合會(AMT)主辦。CAT競賽有助于培養(yǎng)和發(fā)掘潛在具備較強邏輯思維和計算思維、未來適合從事計算機相關(guān)工作的學(xué)生。
競賽旨在激發(fā)學(xué)生的好奇心,發(fā)掘?qū)W生的計算機編程潛力,促進學(xué)生的邏輯思維、計算思維等多種模式的思維方式,可以幫助學(xué)生在接受有趣的新挑戰(zhàn)時變得更加自信。

01、適合學(xué)生
5-12年級學(xué)生
02、競賽時間
每年的具體競賽時間可以在官網(wǎng)查看,一般在5月進行比賽。
03、競賽內(nèi)容
?題型設(shè)置:
比賽采用獨特的“三段法”,題型由易到難,學(xué)生需要在一小時內(nèi)解決 9 道題目,總分為36分:
Part A:1-6 題為單選題,每題 3 分,共計18分;
Part B:7-9 題為填空題,每道題含有 3 道小題,每道小題需要學(xué)生通過計算提交一個0-999 的整數(shù)答案,每小題2分,共計18分。
?題目主要歸為四大類型:
Applying Rules(應(yīng)用規(guī)則)、Logic(邏輯)、Analysis(分析)和Algorithms(算法)。
其中有些問題測試的是執(zhí)行過程(perform procedure)的能力,有些問題需要邏輯思維,而更具挑戰(zhàn)性的問題需要應(yīng)用到算法。
注:CAT不是計算機編程競賽,側(cè)重于培養(yǎng)學(xué)生的計算能力和算法思維,不需要學(xué)生掌握任何計算機編程知識或編程語言,適合低齡學(xué)生。
04、競賽等級
分為4個等級:?A-UpperPrimary:小學(xué)5至6年級?B-Junior:初一至初二年級?C-Intermediate:初三至高一年級?D-Senior:高二至高三年級
05、獎項設(shè)置
中國賽區(qū)獎項:🏆 一等獎(High Distinction):A-D級別排名前3%🏆 二等獎(Distinction):A-D級別排名前20%
🏆 三等獎(Credit):A-D級別排名前55%
05ACSL美國高中計算機賽事
ACSL美國計算機科學(xué)思維挑戰(zhàn)活動,原名美國計算機科學(xué)聯(lián)賽,最初成立于1978年,起源于美國硅谷。
該賽事同時獲得了美國國家中學(xué)校長聯(lián)盟NASSP與美國計算機科學(xué)教師協(xié)會的官方認證和推薦,同時獲得了如谷歌、Adobe. No Starch Press. OReillyMedia, Pearson, Pragmatic Bookshelf, and Wolfram等著名高科技和教育企業(yè)的支持。

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

了解更多課程詳情
掃碼1v1咨詢顧問老師

更多信息可咨詢顧問
本期福利

計算機推薦書單
掃碼領(lǐng)取

翰林精英榜

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


