CCC加拿大計算機競賽輔導培訓課程

加拿大計算機競賽(Canadian Computing Competition)是由設立在滑鐵盧大學的CEMC (The Center for Education in Mathmatics and Computing)舉(ju) 辦的計算機編程競賽。CEMC是加拿大最大最權威的數學與(yu) 計算機學習(xi) 活動機構。主旨在於(yu) 增加學習(xi) 者對數學跟計算機的學習(xi) 能力和興(xing) 趣。

對於(yu) 喜歡編程和電腦的孩子來說,CCC是一個(ge) 非常有意思的挑戰,也是一個(ge) 測試學生設計、理解和實現算法能力的機會(hui) , 同時也可以讓高中的學生了解自己是否真的喜歡計算機專(zhuan) 業(ye) 。獲得優(you) 異競賽成績的學生為(wei) 申請滑鐵盧大學的計算機專(zhuan) 業(ye) 增加競爭(zheng) 力!並可以獲取高額大學獎學金。

CCC競賽 | 加拿大最大最權威機構主辦計算機競賽來啦!

Canadian Computing Competition

CCC 簡介

CCC競賽分Junior level和Senior level兩(liang) 個(ge) 級別。一般情況下比賽時間是每年2月份,報名截止在比賽日期前兩(liang) 周左右。任何年齡的學生都可以根據自己的水平和興(xing) 趣,選擇參加比賽的任何級別。

比賽過程使用CCC Online Grader,全程3小時,共5個(ge) 問題,每題值15分,難度逐題遞增:

CCC競賽 | 加拿大最大最權威機構主辦計算機競賽來啦!

初級比賽Junior level 

針對的是零基礎或有一點基礎編程技巧的學生。

問題1和2:相對簡單 (如基本循環和條件)

問題3和4:更具挑戰性 (如循環、條件和計數的組合)

問題5:更高級內(nei) 容 (如遞歸、高效排序、智能算法)

高級比賽Senior level 

針對的是有中級至高級編程技巧的學生。

問題1和2:基本算法 (如排序、搜索)

問題3和4:更高級的算法 (如仔細計算,數學推理)

問題5:國際信息學,奧林匹克競賽水平問題

CCC Online Grader 可以針對學生寫(xie) 的編程運算提供即使反饋,正式比賽也是使用CCC Online Grader。裏麵包含曆年真題, 建議學生在練習(xi) 的過程中也使用.

CCC競賽集訓

為(wei) 了更好幫助大家準備競賽,同時學習(xi) 實用的編程技巧,機構推出獨家CCC競賽訓練課程,使用競賽指定語言C/C++,和老師們(men) 一起學編程的同時,參加極具挑戰性的比賽!

本課程與(yu) 加拿大計算機競賽(CCC)無縫銜接,充分練習(xi) 後可以獲得高分,並為(wei) 在大學內(nei) 輕鬆學習(xi) 計算機課程打下堅實的基礎。本課程將圍繞加拿大計算機競賽(CCC)的考綱要求展開,

加拿大計算機競賽(CCC)目前支持C, C++, Python (2.x and 3.x), Pascal, Java, Perl, 和PHP作為(wei) 考試語言。我們(men) 以C/C++為(wei) 例,更好地講解和提高孩子的編程能力,但也歡迎孩子學習(xi) 和提問其他考試語言。

機構 CCC備賽課程設計

競賽課程介紹 

Junior Level 初級班

針對零基礎或 Beginner學生

課程共分8個(ge) Unit,大概60-80課時,通過係統地學習(xi) 和指導,深度理解計算機編程的各種原理,幫助學生從(cong) 零基礎到高手的轉變,從(cong) 而在明年2月的比賽中獲取優(you) 秀的成績和名次, 為(wei) 申請北美計算機專(zhuan) 業(ye) 加分! 

主要學習(xi) 內(nei) 容:

Topic 1: 介紹比賽;編程語言基本語法介紹:變量,數據類型,判斷句等 (Variables, types, expressions, if/else etc.) 

Topic 2: 編程基礎語法介紹:循環/應用/ad hoc問題(Intro to loops/implementation/ad hoc problems) 

Topic 3: 基本數據結構:列表,矩陣等,和代碼運行 (Lists, matrices etc;Runtime)

Topic 4: 數列/矩陣操作(Array/Matrix)

Topic 5: 字符串操作(string)

Topic 6: 遞歸、高效排序、智能算法等解晰 (Iterative and Recursive Complete Search) 

Topic 7: 應用(Greedy Problems)

Topic 8: 競賽真題練習(xi)

Senior Level: 高級班

針對有較多編程基礎或已完成Junior Level的學生

課程共分8個(ge) Unit,60-80課時,通過專(zhuan) 業(ye) 的設計和係統的學習(xi) ,深度理解計算機編程的各種原理,競賽試題串講,幫助學生獲取優(you) 秀的成績和TOP5%的名次,為(wei) 申請北美計算機專(zhuan) 業(ye) 加分! 

主要學習(xi) 內(nei) 容:

Topic 1:  介紹比賽;編程語言基本語法回顧:變量,數據類型,判斷句,循環,模擬應用等 (Variables, types, expressions, if/else,simulation etc.) 

Topic 2:  數據結構回顧:列表,矩陣等,代碼運行,字符串操作 (Lists, matrices etc;Runtime,String Manipulation)

Topic 3:  排序 (Sorting Problems)

Topic 4:  遞歸、高效排序、智能算法等解晰 (Iterative and Recursive Complete Search) 

Topic 5:  應用(Greedy Problems)

Topic 6:  圖形/圖形搜索簡介(Intro to Graphs/Graph Search)

Topic 7:  動態編程-計算幾何-數學(整數,概率,素數等)及更多內(nei) 容!(Intro to Dynamic Programming)

Topic 8:  競賽真題練習(xi)

【競賽報名/項目谘詢+微信:mollywei007】

上一篇

2023年AP考試如何衝擊5分?

下一篇

NHD美國國家曆史紀念日寫作競賽輔導

你也可能喜歡

  • 暫無相關文章!

評論已經被關(guan) 閉。

插入圖片
返回頂部