[C4]CCC Senior I 计算机竞赛高级I (可现场可线上,上课日期可商议)

  • Literature
Keenkiz: 1300 Cornwall Rd #201P, Oakville, ON L6J 7W5, Canada
Zoom
Jul 02 2025
Aug 22 2025
[New-in person]新学员-现场课
$1,440.00
[Returning-in person]老学员-现场课
$1,396.00
[New-Online]新学员-线上课
$1,280.00
[Returning-Online]老学员-线上课
$1,241.00
  1. Wed7:00 - 9:00 pm
  2. Fri7:00 - 9:00 pm

Description

[C04]CCC Senior I 滑铁卢计算机竞赛高级I (可现场可线上,上课日期可商议)

Grade: 8-12年级

Number of Sessions: 16次课(120分钟/次)

CCC(Canadian Computing Competition)是由加拿大滑铁卢大学数学与计算机教育中心(CEMC)主办的全国性计算机编程竞赛。它分为两个等级:
Junior(初级)组:面向初中和高中前期(G7-G10)学生,适合刚开始学习编程的学生。
Senior(高级)组:面向有较强编程基础的高中生,题目难度更高。

CCC Senior 的特点

  • 考试时间:3 小时

  • 5 道编程题,分值各 15 分,满分 75 分

  • 支持语言:Python、C++、Java 等(推荐 C++ 或 Python)

  • 难度显著高于 Junior,重点考察:

    • 算法设计能力(如递归、贪心、DFS/BFS)

    • 数据结构使用(栈、队列、映射、集合等)

    • 时间复杂度优化与边界处理

    • 清晰高效的代码实现能力

该竞赛不仅是锻炼编程能力的好机会,也在申请大学尤其是滑铁卢大学时具有加分优势。

课程目标(为期34次课,每次2小时,暑假期间完成16次课的学习)

本课程专为准备参加 CCC Senior 级别的学生打造,适合具备一定编程基础,想要提升竞赛实战水平的高中生。

  1. 精通高级 Python/C++ 编程技巧
    强化算法表达能力,掌握函数式编程、递归、数据结构调用方式等。

  2. 系统学习经典算法与竞赛套路
    深入讲解搜索、排序、前缀和、差分数组、二分查找、图论等核心算法。

  3. 解析 CCC Senior 题型结构
    按难度分层讲解历年真题,总结高频模型与易错点。

  4. 提升解题效率与时间管理能力
    训练如何在限定时间内快速构思、编码、测试并提交解法。

  5. 实战模拟 + 强化冲刺训练
    多轮完整模拟考试,查缺补漏,调整状态,迎战 CCC 正式考场。

课程设计详情请咨询Fiona/Tina~

Class dates

07/02/2025, 07/04/2025, 07/09/2025, 07/11/2025, 07/16/2025, 07/18/2025, 07/23/2025, 07/25/2025, 07/30/2025, 08/01/2025, 08/06/2025, 08/08/2025, 08/13/2025, 08/15/2025, 08/20/2025, 08/22/2025

Program enrollment capacity

Minimum: 5

Maximum: 10

Registration period

Registration starts on 05/27/2025 and ends on 08/22/2025.

In-person location

Keenkiz: 1300 Cornwall Rd #201P, Oakville, ON L6J 7W5, Canada

Online location

Zoom