隨著出國留學生數量的增多,越來越多的人開始關注能夠對申請美國大學有幫助的學術活動。在競爭激烈的名校錄取過程中,參加一些有影響力、被廣泛認可的學術活動可以為申請者增加競爭力。然而,對于中國的學生來說,很多美國學術活動并不開放給國際學生參加,而國內的學術活動又未必被美國學校承認。
在這樣的情況下,越來越多的人開始關注美國計算機奧林匹克學術活動(USACO)和加拿大計算機CCC學術活動,這兩個學術活動在北美地區享有很高的含金量和名校認可度。
USACO
USACO的全稱是USA Computing Olympiad,是面向全世界所有的中學信息學學術活動選手的一項學術活動,即美國計算機奧林匹克學術活動。這么一說就感覺比較熟悉了吧,相信大部分的同學一定都聽說過奧林匹克學術活動,奧林匹克包括數學,物理,化學,生物和信息學, 而USACO就是美國的信息學奧林匹克學術活動,相當于國內的NOIP比賽,都是為 IOI(國際奧林匹克學術活動) 選拔人才。
國內的 NOIP 比賽主要以線下組織為主,基本上都是以學校為單位進行組織的。而USACO則是以線上為主,學生可以直接在網上報名,并在線進行解題。學術活動主要衡量算法和運用兩大方面的技能,旨在鍛煉學生用計算機編程解決問題的能力。USACO不僅可以培養學生的算法和編程思維,優秀的學術活動成績還能給孩子大學申請大大加分。因為有些編程題跟谷歌,臉書等頂級科技公司面試題類似,所以好的USACO學術活動成績對學生以后申請實習也大有裨益。
01USACO的含金量
隨著STEM教育的理念,及編程低齡化,普及化的發展,USACO的參賽人數和熱度越來越高。因為編程的門檻相比數理化學習較高,USACO難度和含金量實際會略高于同類型的USAMO(美國數學奧賽),USNCO(美國化學奧賽)等等學科奧賽。
當然,USACO也是美國大學申請過程中非常非常有含金量和競爭力的一個學術活動。因為大量的中國學生熱衷于參加熱門的美國數學奧賽、美國化學奧賽,所以USACO在中國的普及度并不高。這意味著參賽選手少,獲獎選手也少,含金量自然更高。
尤其對于未來美本留學申請理工科專業的高中生來說,USACO能夠獲得金或者白金級別的獎項,絕對是提高競爭力的大殺器,含金量很足。
02賽程賽事及相關
賽程賽事:
月賽:一年4~6次。一般在每年的1,2,3,10,11,12月舉行。
公開賽 (US Open):每年4月舉行,題目比月賽要難。成績優異者可獲得參加USACO訓練營的機會。
賽程:一次比賽的時間為3~4小時,選手需要在時間內完成3~4道題目。選手可以在該次月賽指定的時間范圍(4天)中的任何一個時間打開題目,并在規定的時間內完成比賽并提交。
評分:代碼運行正確性,算法時間效率,內存使用效率等。
報名usaco/CCC及備考usaco/CCC,請掃碼咨詢,免費領取學術活動真題

比賽難度級別:
在每場月賽中,題目難度分為銅級、銀級、金級、鉑金級四種級別,難度依次提高。新注冊的選手從銅級開始,在規定的時間內完成3道題目,如果過關,可晉級到更高級別。
1. 銅級:主要考察編程知識的掌握程度,排序、二分查找;
2. 銀級:涉及遞歸搜索、貪心算法等基本的問題求解技術;了解最基礎的數據結構概念;
3. 金級:設計更復雜的標準算法(例如最短路徑,動態規劃等),熟練掌握數據結構;
4. 鉑金級:對算法有深入了解,熟練應用,能解決復雜問題、開放問題。
如何參加:
全世界的孩子都可以通過在線考試形式參與。在 www.usaco.org 注冊一個免費賬戶(只需要有郵箱就能注冊),注冊時不需要選定特定的比賽日期,只要有了這個賬戶,可以在比賽開始后隨時參與學術活動。
1 使用什么編程語言?
USACO 接受多種語言的解決方案,包括 C++,C,Java,Python和Pascal。據統計,參加學術活動人員所使用的語言排名為:C++ > Java > Python > C > Pascal。
2 有編程基礎的同學
學習算法知識,加強算法練習和真題訓練。
3 有相關參賽經驗的同學
參加過國內NOIP的同學,可以目標是直接是沖擊銀級別及以上的獎項,在有數據結構和編程語法基礎的前提下,需要系統的學習一些常見算法,比如排序等等。
CCC
加拿大計算機學術活動(Canadian Computing Competition,簡稱CCC)是一場由加拿大滑鐵盧大學主辦、面向全球中學生的計算機程序設計年度大賽,學術活動的目的是為廣大中學生朋友們提供一個機會來測試自己分析、設計以及編程實現算法的能力。其地位相當于中國的信息技術奧林匹克學術活動。
全球知名度(Global popularity)該學術活動由全世界最大的數學學院 Waterloo滑鐵盧大學數學與計算機教育中心(CEMC)舉辦,始于1963年,迄今已有55年歷史,累計已有超過30萬來自世界各地的學生參加過該學術活動,國際影響深遠廣泛。
名校認可度(School recognized)
滑鐵盧大學通行證:
CCC學術活動已成為滑鐵盧大學數學學院各專業以及軟件工程專業入學錄取的重要指標及參考,更成為學生申請該學院獎學金(1000-8000加幣不等)的重要考核標準。
北美名校敲門磚:
因滑鐵盧大學在數學及計算機領域的優良聲譽以及CCC學術活動考察標準的嚴格性和專業性,該學術活動成績在北美名校中已經得到廣泛認可。
中國院校內部推優:
CCC學術活動自2007開始面向中國學生后,就已得到清華大學、香港大學等頂尖名校認可,成為小升初/初升高/大學自主招生的重要成績參考,具有極高認可度。
CCC學術活動內容CCC學術活動具有初級和高級兩個級別,級別不同,題目難度不同。每個級別都由五個問題組成,難度從一到五依次遞增,每道題15分,總分為75分,答題時間3個小時。
比賽題目通常涉及到數學、編程、算法的分析與設計,參賽選手需要具備創造性解決問題的能力以及優秀的編程能力。CCC編程語言可以支持:C, C++, Java, Python (2.x and 3.x), Pascal, Perl, PHP。從往屆示例代碼看C/C++和Pascal應用最為廣泛。不過其實說起來就是語言隨便選呀,也就是不論使用什么語言都可以參加這個比賽。
一般來說初級組適合任何具有基本編程技能的學生;高級組適合任何具有中級到高級編程技能的學生。參賽學生可根據自己的能力選擇適合自己的級別。考生在比賽過程中完成編碼后需要提交到滑鐵盧官方網站上去,不限次數提交,提交后系統會在后臺運行代碼并給出測評結果,測評結果立刻告訴你哪個點過,哪個點錯。題目的最后得分取所有提交得分的最大值。
加拿大計算機比賽參賽成績在25%以上的學生可以得到獎勵證書。在初級和高級的比賽里面獲獎同學會被分別列入加拿大學校官方的成績榜單上面。
綜上信息,加拿大計算機學術活動是一個很好鍛煉自己能力,提高編程創造力,和含金量非常高,非常值得參加的比賽。

? 2025. All Rights Reserved. 滬ICP備2023009024號-1