Lesson series

Canadian Computing Competition (Junior)

The Canadian Computing Competition (CCC) is a fun challenge for participants with an interest in programming. Designed to be both accessible to participants with some programming experience and to challenge the keenest programmers at the secondary school level, the CCC helps participants build confidence and grow their ability to understand, design, and implement algorithms.

2026 Contest Date

  • North and South America: Wednesday, February 18, 2026
  • Outside North and South America: Thursday, February 19, 2026
  • Ordering deadline: Thursday, February 12, 2026

Contest Format

  • Written in school, participants write online, individually.
  • Time allowed for completion is 3 hours.
  • 5 questions. Each question is worth 15.
  • Score out of 75.

The range of difficulty generally increases from the first question to the last question on each contest. Approximate outlines are given below. 

Questions 1 and 2 Straightforward (e.g. basic loops and conditions) 
Questions 3 and 4 More challenging (e.g. some combination of loops, conditions and counting) 
Question 5 Progressively advanced material (e.g. recursion, two-dimensional arrays, efficient/insightful algorithms) 

Awards and recognition

  • Every participant scoring in the top 25% of all competitors receives a Certificate of Distinction.
  • The names of some top-scoring official participants appear in honour rolls for both Junior and Senior competitions.
Created with