一提到“編程”,很多人就會(huì)下意識(shí)想到:掉發(fā)禿頭格子衫、理工宅男程序猿!但是!大數(shù)據(jù)時(shí)代,如果你對(duì)”編程“的認(rèn)知還是以上呆板印象的話……那么你錯(cuò)過(guò)的不僅是一個(gè)緊跟就業(yè)熱潮的技能,還是一個(gè)為你成功申請(qǐng)夢(mèng)校的敲門(mén)磚。
對(duì)于申請(qǐng)工程和CS專(zhuān)業(yè)的小伙伴而言,你不知道的是,其實(shí)身邊有很多同學(xué)已經(jīng)開(kāi)始私下里悄悄準(zhǔn)備CCC學(xué)術(shù)活動(dòng)了!下面讓我們一起來(lái)看看有哪些是申請(qǐng)工程和計(jì)算機(jī)專(zhuān)業(yè)的學(xué)生必須知道的有關(guān)CCC學(xué)術(shù)活動(dòng)的信息吧~
什么是CCC?
CCC(Canadian Computing Competition)是一場(chǎng)由加拿大滑鐵盧大學(xué)主辦、面向全球高中生的計(jì)算機(jī)程序設(shè)計(jì)大賽。
學(xué)術(shù)活動(dòng)的目的是為廣大高中生提供一個(gè)機(jī)會(huì)來(lái)測(cè)試自己分析、設(shè)計(jì)以及編程實(shí)現(xiàn)算法的能力。
學(xué)術(shù)活動(dòng)始于1953年,迄今55年的歷史中,有累計(jì)超過(guò)30萬(wàn)來(lái)自世界各地的學(xué)生參與學(xué)術(shù)活動(dòng)。
CCC學(xué)術(shù)活動(dòng)分為兩個(gè)級(jí)別:Junior和Senior。如果想用CCC作為課外活動(dòng)申請(qǐng)大學(xué),提高競(jìng)爭(zhēng)力,那么需要選擇考Senior階段。
Senior階段是為11和12年級(jí)的學(xué)生準(zhǔn)備的。可用語(yǔ)言有C,C++,Java,Python, Perl, PHP,Pascal。
CCC考試總共三個(gè)小時(shí),五道題目,滿分75分,每道題15分。
為什么要考CCC?
1.申請(qǐng)某些專(zhuān)業(yè)的必備條件
CCC對(duì)于申請(qǐng)滑鐵盧大學(xué)的Computer Science, Computer Engineering, Software Engineering和Computer and Financial Management 這些偏計(jì)算機(jī)科學(xué)的專(zhuān)業(yè)來(lái)說(shuō),在某種程度上是必須的。不然相對(duì)于其他考過(guò)CCC的競(jìng)爭(zhēng)者來(lái)說(shuō)相當(dāng)于輸在起跑線上,沒(méi)考過(guò)的同學(xué)競(jìng)爭(zhēng)力大打折扣。
2.CCC是含金量非常高的課外活動(dòng)
或許有同學(xué)會(huì)問(wèn),滑鐵盧大學(xué)并不是我的第一選擇,我也想考慮其他加拿大的學(xué)校比如多倫多大學(xué)、UBC和麥克馬斯特大學(xué)等等名校,那么我還需要考CCC嗎?
回答是考了CCC,有這項(xiàng)學(xué)術(shù)活動(dòng)經(jīng)驗(yàn)一定會(huì)對(duì)申請(qǐng)有極大的幫助。因?yàn)槎鄠惗啻髮W(xué)的工程和CS專(zhuān)業(yè)、UBC所有專(zhuān)業(yè)以及麥克馬斯特大學(xué)的工程專(zhuān)業(yè)都需要文書(shū)的準(zhǔn)備,而學(xué)術(shù)活動(dòng)作為一項(xiàng)課外活動(dòng),會(huì)是文書(shū)里的巨大閃光點(diǎn),讓學(xué)生脫穎而出。所以CCC學(xué)術(shù)活動(dòng)是申請(qǐng)的一個(gè)加重砝碼,從各方面考量,都是對(duì)申請(qǐng)極具加分的活動(dòng)。
3.CCC可以提高編程水平,增強(qiáng)解題思路
可以毫不夸張的說(shuō),未來(lái)十年最熱門(mén)最有前景的職業(yè)多半和數(shù)據(jù)和編程有著不可切割的關(guān)聯(lián)。編程已經(jīng)成為廣大學(xué)生和家長(zhǎng)越來(lái)越注重的技能培養(yǎng)。從11年級(jí)開(kāi)始就提前準(zhǔn)備CCC學(xué)術(shù)活動(dòng)的話,會(huì)大幅度幫助學(xué)生提高編程水平,為大學(xué)的學(xué)習(xí)打牢基礎(chǔ)。
CCC題目難度分布
如果想要為申請(qǐng)大學(xué)加分,那么就要報(bào)考Senior級(jí)別的CCC。
Senior級(jí)別的第一、第二題和Junior的三、四、五題一樣,一個(gè)月入門(mén),基本上就沒(méi)有問(wèn)題了。Seinor的第一和第二題的考點(diǎn)都是最基礎(chǔ)的,不需要特別去想解題思路。
第三、四、五題主要考點(diǎn)在Data Struction,有一定難度,也是備考時(shí)需要準(zhǔn)備的重點(diǎn)。
如何在學(xué)術(shù)活動(dòng)中巧妙得分?
1.合理安排時(shí)間,先去做有把握的題目,頻繁提交,查看自己的分?jǐn)?shù)
首先你有三個(gè)小時(shí)時(shí)間,不要緊張,合理安排這三小時(shí)。在考試前就確定好目標(biāo):比如說(shuō)對(duì)于基礎(chǔ)不是特別好的同學(xué),目標(biāo)在40/75的分?jǐn)?shù)左右是合理的。如此一來(lái)該同學(xué)第一、二題不一定非要拿到滿分再繼續(xù)往下做。
2.目標(biāo)并不是考滿分
滿分75分的CCC學(xué)術(shù)活動(dòng),考滿分就是第一名了。而CCC學(xué)術(shù)活動(dòng)是通過(guò)整體考試學(xué)生的水平劃分你的名次和成績(jī)。
3.CCC的難度并不是遞增的,不要卡在前面難讀懂的題目上
有些題目要求可能寫(xiě)了整整一頁(yè)。有些同學(xué)讀完input和output后完全不理解題目在問(wèn)什么。這時(shí)就一定要繼續(xù)往下做,不要覺(jué)得難度是遞增的,以為解不出這一題就別想做下一題了。事實(shí)并非如此。
4.如何準(zhǔn)備CCC學(xué)術(shù)活動(dòng)?
不管是對(duì)于有過(guò)一定編程學(xué)習(xí)經(jīng)驗(yàn)還是對(duì)于零基礎(chǔ)的小伙伴們來(lái)說(shuō),為了申請(qǐng)到自己的夢(mèng)校并滿足當(dāng)代熱門(mén)職業(yè)對(duì)編程技能的需求,許多同學(xué)都決定報(bào)考CCC,奮力一搏。

? 2025. All Rights Reserved. 滬ICP備2023009024號(hào)-1