如今,“AI”這一詞頻繁出現(xiàn)在大眾的視野中,隨著人工智能的發(fā)展,計(jì)算機(jī)成了被同學(xué)們熱門選擇的專業(yè)之一。
越多人選擇意味著競爭越激烈,怎么才能讓招生官一眼看到你呢?除了高標(biāo)化成績之外,提升自身軟實(shí)力是最直接的方法!
小林為大家匯總了幾個(gè)熱門國際計(jì)算機(jī)競賽,來看看有沒有適合你的吧~
✔USACO美國計(jì)算機(jī)奧賽
✔ACSL美國計(jì)算機(jī)科學(xué)挑戰(zhàn)
✔CCC加拿大計(jì)算機(jī)挑戰(zhàn)賽
✔Kaggle數(shù)據(jù)科學(xué)挑戰(zhàn)
USACO美國計(jì)算機(jī)奧賽
USACO(United States of America Computing Olympiad, 美國計(jì)算機(jī)奧林匹克競賽) 是一項(xiàng)針對(duì)全世界所有的高中信息學(xué)競賽選手的一項(xiàng)競賽。

專門為信息學(xué)競賽選手準(zhǔn)備,但必須在注冊(cè)后才能進(jìn)入題庫。這項(xiàng)賽事不僅可以培養(yǎng)學(xué)生的算法和編程思維,好的競賽成績還能給孩子大學(xué)申請(qǐng)加分。
MIT 2024屆早申錄取的兩名大陸學(xué)生中,其中一名學(xué)生在中國的NOI比賽(美國對(duì)應(yīng)的是USACO比賽)中獲得金牌(全國前50名),入選信息學(xué)國家集訓(xùn)隊(duì)。
適合對(duì)象
熱愛計(jì)算機(jī)、編程,參賽年齡沒有特別限制。
競賽時(shí)間
每年有3場月賽(12月-次年2月)
競賽賽制
▶ USACO前3場晉級(jí)賽每場4個(gè)小時(shí),US Open 5個(gè)小時(shí)。可以在比賽規(guī)定時(shí)間內(nèi)使用USACO賬號(hào)登陸,在線打開賽題后開始計(jì)時(shí)。選手需要在時(shí)間結(jié)束前通過網(wǎng)絡(luò)將寫好的程序提交。
▶程序提交后考試系統(tǒng)會(huì)給出評(píng)測結(jié)果,并根據(jù)結(jié)果給出得分。可以使用C++,Java,Python,Pascal,和C中的任意一種編程語言。比賽對(duì)于程序的大小、內(nèi)存需求和運(yùn)行時(shí)間都有具體的規(guī)定。每場比賽,實(shí)力強(qiáng)的選手有機(jī)會(huì)連續(xù)晉級(jí)。
▶在比賽窗口開放的三天內(nèi),選手可以自由選擇開始比賽的時(shí)間。如果在開始比賽的四個(gè)小時(shí)內(nèi)取得了高分(接近滿分或滿分),系統(tǒng)會(huì)提示直接晉級(jí)。在這三天內(nèi),他們可以繼續(xù)挑戰(zhàn)下一個(gè)等級(jí),只要實(shí)力足夠強(qiáng),一場比賽就能升到滿級(jí)白金級(jí)。
▶對(duì)于未能取得滿分的選手,他們需要等到三天的比賽結(jié)束以后,等待晉級(jí)分?jǐn)?shù)線的公布,才能確定是否能夠晉級(jí)。如果成功晉級(jí),他們將有機(jī)會(huì)在一個(gè)月后的第二場比賽中繼續(xù)參賽并爭取晉級(jí)。

參賽級(jí)別&考核知識(shí)點(diǎn)
銅級(jí)
—參賽資格:一進(jìn)入U(xiǎn)SACO注冊(cè)帳號(hào)即為銅級(jí)
—需要考核知識(shí)點(diǎn):基礎(chǔ)數(shù)組,多重循環(huán),復(fù)合判斷、枚舉算法。
銀級(jí)
—參賽資格:通過銅級(jí)比賽的選手
—需要考核知識(shí)點(diǎn):基本數(shù)據(jù)結(jié)構(gòu)、貪心、遞歸、遞推等基本算法。
金級(jí)
—參賽資格:通過銀級(jí)比賽的選手
—需要考核知識(shí)點(diǎn):堆、棧、樹、鏈表等高級(jí)數(shù)據(jù)結(jié)構(gòu),動(dòng)態(tài)規(guī)劃等高級(jí)算法,算法時(shí)間和空間復(fù)雜度。
白金級(jí)
—參賽資格:通過金級(jí)比賽的選手
—需要考核知識(shí)點(diǎn):各類高級(jí)的數(shù)據(jù)結(jié)構(gòu),尤其是需要算法的時(shí)間和空間復(fù)雜度,總分1000分。每道題333.3分。每道題有10個(gè)測試點(diǎn),通過一個(gè)可得33.33分。青銅、白銀、黃金、鉑金級(jí)別的比賽都是3道題。
掃碼咨詢顧問老師
USACO美國計(jì)算機(jī)奧賽詳情

ACSL美國計(jì)算機(jī)科學(xué)挑戰(zhàn)
ACSL美國計(jì)算機(jī)科學(xué)思維挑戰(zhàn)活動(dòng),原名美國計(jì)算機(jī)科學(xué)聯(lián)賽,最初成立于1978年,起源于美國硅谷,最初名為the Rhode Island Computer Science League,后為the New England Computer Science League。
該賽事同時(shí)獲得了美國國家中學(xué)校長聯(lián)盟NASSP與美國計(jì)算機(jī)科學(xué)教師協(xié)會(huì)的官方認(rèn)證和推薦,同時(shí)獲得了如谷歌、Adobe. No Starch Press. OReillyMedia, Pearson, Pragmatic Bookshelf, and Wolfram等著名高科技和教育企業(yè)的支持。
適合對(duì)象
3-12年級(jí)
競賽組別設(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:面向沒有編程經(jīng)驗(yàn)的中學(xué)生。9年級(jí)以上的學(xué)生不得參加初級(jí)組的比賽。
小學(xué) Elementary Division:開放給3-6年級(jí)的學(xué)生。它由非編程問題組成,將測試四個(gè)類別。每次競賽包括30分鐘的5個(gè)問題的測試。不需要三人組隊(duì),僅有個(gè)人成績。
注:編程經(jīng)驗(yàn)豐富的低年級(jí)參與者可以選擇高年級(jí)難度,例如編程能力強(qiáng)的小學(xué)生可以選擇高級(jí)或中級(jí)、初級(jí)難度,編程能力強(qiáng)的初中生可以選擇高級(jí)難度。但是高中生不能選擇小學(xué)和初級(jí)難度,初中生不能選擇小學(xué)難度。
競賽內(nèi)容
小學(xué)組
每場比賽都包括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ì)都可以使用他們最熟悉的編程語言來解決比賽
*比賽期間不允許使用WIFI或其他網(wǎng)絡(luò)連接
競賽晉級(jí)規(guī)則
【晉級(jí)標(biāo)準(zhǔn)】
? 預(yù)算:第一輪
? 終選:第二至第四輪
預(yù)選排名前65%的團(tuán)隊(duì)及個(gè)人進(jìn)入終選
? 全明星:中國區(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ù),無編程分?jǐn)?shù)和團(tuán)隊(duì)分?jǐn)?shù)
掃碼咨詢顧問老師
ACSL美國計(jì)算機(jī)科學(xué)挑戰(zhàn)詳情

CCC加拿大計(jì)算機(jī)挑戰(zhàn)活動(dòng)
加拿大計(jì)算機(jī)學(xué)術(shù)活動(dòng)(Canadian Computing Competition)是面向中學(xué)生每年舉辦一次的高水平計(jì)算機(jī)程序設(shè)計(jì)大賽,這個(gè)學(xué)術(shù)活動(dòng)是想要幫助高中生們感受到編程的樂趣。

學(xué)生們可以運(yùn)用這個(gè)機(jī)會(huì)測試他們?cè)O(shè)計(jì),理解和執(zhí)行算法的能力。當(dāng)然參加比賽對(duì)于有意向申請(qǐng)滑鐵盧計(jì)算機(jī)科學(xué)專業(yè)(Computer Science) 或軟件工程(Software Engineering) 的同學(xué)會(huì)是優(yōu)秀的加分項(xiàng),也是申請(qǐng)滑鐵盧大學(xué)獎(jiǎng)學(xué)金的重要考核標(biāo)準(zhǔn)。如果獲得了不錯(cuò)的名次,對(duì)于申請(qǐng)任何大學(xué)來說都是受到國際認(rèn)證的榮譽(yù)。
競賽時(shí)間
CCC計(jì)算機(jī)學(xué)術(shù)活動(dòng)一年一次(每年2月末舉行)
競賽方式
考試形式:線上 電腦編程
考試時(shí)長:3小時(shí)
考試題型:一共5道題 每道題15分滿分75分
編程語言支持:C, C++, Python (2.x and 3.x), Pascal, Java, Perl, PHP
參賽級(jí)別
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題:極高難度,接近國際奧林匹克計(jì)算機(jī)競賽
獎(jiǎng)項(xiàng)設(shè)置
—全球TOP25%的學(xué)生獲得榮譽(yù)證書
—全球TOP5%的學(xué)生可榮登滑鐵盧官方成績榜單
—Senior考試全球前20名左右的學(xué)生可受邀參加每年5月在滑鐵盧大學(xué)舉辦的CCO加拿大計(jì)算機(jī)奧林匹克學(xué)術(shù)活動(dòng)
掃碼咨詢顧問老師
CCC加拿大計(jì)算機(jī)挑戰(zhàn)活動(dòng)詳情

Kaggle數(shù)據(jù)科學(xué)挑戰(zhàn)
Kaggle是一個(gè)全球知名的數(shù)據(jù)科學(xué)學(xué)術(shù)活動(dòng)在線平臺(tái)。由Anthony Goldbloom和Ben Hamner創(chuàng)立于2010年,是一個(gè)進(jìn)行數(shù)據(jù)發(fā)掘和預(yù)測學(xué)術(shù)活動(dòng)的在線平臺(tái),也是全球最大的數(shù)據(jù)科學(xué)社區(qū)和數(shù)據(jù)科學(xué)學(xué)術(shù)活動(dòng)平臺(tái)。

從公司的角度來講,可以提供一些數(shù)據(jù),進(jìn)而提出一個(gè)實(shí)際需要解決的問題;從參賽者的角度來講,他們將組隊(duì)參與項(xiàng)目,針對(duì)其中一個(gè)問題提出解決方案,最終由公司選出的最佳方案可以獲得5K-10K美金的獎(jiǎng)金。
適合對(duì)象
高中生/計(jì)算機(jī)背景的大學(xué)生
競賽時(shí)間
全年滾動(dòng),隨時(shí)可以報(bào)名
競賽形式
Simple Competitions
遵循標(biāo)準(zhǔn) Kaggle 格式的比賽。在簡單的比賽中,用戶在接受比賽規(guī)則后,可以在比賽開始時(shí)訪問完整的數(shù)據(jù)集。作為競爭對(duì)手,您將下載數(shù)據(jù),在本地或筆記本中構(gòu)建模型,生成預(yù)測文件,然后將您的預(yù)測作為提交上傳到 Kaggle。到目前為止,Kaggle 上的大多數(shù)比賽都遵循這種格式。
Two-stage
分為第一階段和第二階段,第二階段建立在團(tuán)隊(duì)在第 1 階段取得的成績的基礎(chǔ)上。第 2 階段涉及在階段開始時(shí)發(fā)布的新測試數(shù)據(jù)集。第 2 階段的資格通常需要在第 1 階段提交。在兩個(gè)階段的比賽中,閱讀和理解比賽的具體規(guī)則和時(shí)間表尤為重要。
Code Competitions
在這些比賽中,所有提交都是在 Kaggle 筆記本內(nèi)部提交的,并且無法直接將提交上傳到比賽。
競賽要求
—編程語言
最基礎(chǔ)的入門學(xué)者也需要學(xué)會(huì)初步使用一門編程語言。對(duì)于毫無基礎(chǔ)的新手,推薦使用Python,因?yàn)镻ython作為一種強(qiáng)大的膠水語言,可迅速入門。
—探索數(shù)據(jù)
光有編程語言是不夠的,還需要學(xué)習(xí)如何探索性分析你手上的數(shù)據(jù),這是進(jìn)入數(shù)據(jù)科學(xué)的第一步。因?yàn)橥ǔ5绞值臄?shù)據(jù)都多到不可思議,你要學(xué)會(huì)取舍和迅速獲取最有用的信息。
—模型訓(xùn)練
熟悉使用機(jī)器學(xué)習(xí)庫,培養(yǎng)良好的習(xí)慣,為之后的工作做鋪墊實(shí)戰(zhàn),從初級(jí)可以逐漸增加難度。
掃碼咨詢顧問老師
Kaggle數(shù)據(jù)科學(xué)挑戰(zhàn)

翰林USACO夏季班
正在火熱招募中

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

計(jì)算機(jī)必讀書單? 掃碼領(lǐng)取



