一、CCC加拿大計算機競賽加拿大計算機競賽(Canadian Computing Competition,簡稱CCC)是一場由加拿大滑鐵盧大學主辦、面向全球中學生的計算機程序設(shè)計年度大賽,競賽的目的是為廣大中學生朋友們提供一個機會來測試自己分析、設(shè)計以及編程實現(xiàn)算法的能力。
其地位相當于中國的信息技術(shù)奧林匹克競賽。CCC競賽沒有參賽資格要求。參賽級別:初級組:任何具有基本編程技能的學生高級組:任何具有中級到高級編程技能的學生編程語言:C, C++, Python (2.x and 3.x), Pascal, Java, Perl, PHPCCC初級組/高級組參賽學生,成績處于全球TOP25%的學生將獲得榮譽證書,處于全球TOP5%的學生將榮登滑鐵盧官方成績榜單。如果要申請北美知名院?;蚣幽么笙嚓P(guān)院校,CCC是較好的選擇。
二、NOIP全國青少年信息學奧賽全國青少年信息學奧林匹克聯(lián)賽(National Olympiad in Informatics in Provinces,簡稱NOIP),每年由中國計算機學會統(tǒng)一組織。能夠參加NOI的基本上都是各省的優(yōu)秀計算機選手,一般是各省選拔產(chǎn)生5名選手。參賽資格:具有NOIP參賽資格的情況有兩種:CSP-S成績合格者CCF認可的指導(dǎo)教師推薦NOIP一等獎可參加清華、北大冬令營、CCF冬令營,此間有機會獲得清華、北大第一批錄取簽約。還有一個考試是統(tǒng)一省選,參加的選手每次考試都需要在 4.5 小時內(nèi)對三道題進行求解。大多數(shù)省份采用這兩種方式組合,即A+C 方式(NOIP 占40% + 統(tǒng)一省選占60%)。還有第三種考試——參加冬令營。比如上海和四川就是采用A+B 方式(NOIP 占60% + 冬令營占40%),廣東和山東則采用的是A+B+C方式(NOIP占30% + 冬令營占30% + 統(tǒng)一省選占40%)。參賽語言:C++NOIP的優(yōu)勝者基本都是各大國內(nèi)高校名校爭搶的香餑餑。申請國內(nèi)頂尖院校,選擇NOIP是較好選擇。
三、OUCC牛津大學編程思維挑戰(zhàn)賽牛津大學編程思維挑戰(zhàn)賽(The Oxford University Computing Challenge-OUCC)是牛津大學為了激發(fā)青少年編程學習興趣,提升青少年編程思維能力而舉辦的編程比賽。
2020年,OUCC與ASDAN中國達成戰(zhàn)略合作,由ASDAN中國作為OUCC中國區(qū)組委會,將該國際著名編程思維挑戰(zhàn)推薦給中國青少年,并首次面向中國全部學生開放。競賽難度:Junior-初級(1-6 年級):全部為模塊編程題Intermediate-中級(7、8 年級):第一部分A和第二部分B是模塊編程題,第三部分可以通過模塊編程解決該問題,無需運用編程語言。Senior-高級(9、10 年級):A、B部分中某些題為模塊編程題,其他的部分需要用編程語言。Elite-精英(11、12 年級):只有A部分中涉及模塊編程,其他的部分均需要用到編程語言。編程語言:有些部分的題目要求考生熟悉Blockly編程語言。其他部分的題目要求考生使用電腦上可用的任何IDE編程語言環(huán)境進行編程。如果想要申請英國相關(guān)院校,適合選擇OUCC。且OUCC的難度較小,想要拿到優(yōu)秀的成績還是較容易的。
四、USACO美國計算機奧賽USACO(United States of America Computing Olypiad),即美國計算機奧林匹克競賽,是針對美國中學生乃至全球?qū)W生的計算機編程在線競賽。編程作為一門使用技能會讓學理工科的學生受益終生。即便是文商科的同學,編程訓(xùn)練本身帶來的思維優(yōu)勢也可以極大地促進學習。參賽語言:C、C++、Java、Python晉級路徑:青銅級→白銀級→黃金級→鉑金級,難度逐級遞增。新注冊的參賽選手需要從最低組別開始打起。為了便于大家理解,我們把USACO與AMC競賽的難度做了簡單的對比,參考如下:白金組≈AIME黃金組≈AMC12白銀組≈AMC10青銅組≈AMC 8如果想要申請美國院校,USACO一定是十分適合的選擇。