Canadian Computing Competition

Ages:High School

Types:Exam, Submission

Categories:Coding & Computer Science, STEM

Scope:International

This competition has not yet posted any deadlines.

The Canadian Computing Competition (CCC) is a fun challenge for secondary school students with an interest in programming. It is an opportunity for students to test their ability in designing, understanding and implementing algorithms.

The CCC consists of two distinct paper submission divisions: the Junior Division paper and the Senior Division paper. Each paper consists of 5 questions. The range of difficulty increases from the first question to the last question on each paper.

Students may attempt any questions, but they will be graded only on the Junior paper or only on the Senior paper (i.e., not on some combination of Junior and Senior questions).

For the Junior Division paper:

  • 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: Some advanced material (e.g., recursion, efficient sorting, clever algorithms)

For the Senior Division paper:

  • Questions 1 and 2: Basic algorithms (e.g., sorting, searching)
  • Questions 3 and 4: More advanced algorithms (e.g., careful counting, some mathematical reasoning)
  • Question 5: IOI level question

The Competition in each Division is marked out of a total of 75 points. Students are graded only on the number of questions successfully completed in one of the papers (Junior or Senior, not both). Prizes for Junior entries are limited to certificates and medals. Prizes for Senior entries include certificates and invitations to the CCO (Canadian Computing Olympiad).

This competition has not yet listed it's awards.

Website: http://cemc.uwaterloo.ca/contests/computing.html

Managing Organization: University of Waterloo

Contact:

cemc@uwaterloo.ca

Entry Fee:

This competition is open to students in High School.

This competition has not yet posted any deadlines.

Overview

The Canadian Computing Competition (CCC) is a fun challenge for secondary school students with an interest in programming. It is an opportunity for students to test their ability in designing, understanding and implementing algorithms.

The CCC consists of two distinct paper submission divisions: the Junior Division paper and the Senior Division paper. Each paper consists of 5 questions. The range of difficulty increases from the first question to the last question on each paper.

Students may attempt any questions, but they will be graded only on the Junior paper or only on the Senior paper (i.e., not on some combination of Junior and Senior questions).

Process

For the Junior Division paper:

  • 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: Some advanced material (e.g., recursion, efficient sorting, clever algorithms)

For the Senior Division paper:

  • Questions 1 and 2: Basic algorithms (e.g., sorting, searching)
  • Questions 3 and 4: More advanced algorithms (e.g., careful counting, some mathematical reasoning)
  • Question 5: IOI level question

Criteria

The Competition in each Division is marked out of a total of 75 points. Students are graded only on the number of questions successfully completed in one of the papers (Junior or Senior, not both). Prizes for Junior entries are limited to certificates and medals. Prizes for Senior entries include certificates and invitations to the CCO (Canadian Computing Olympiad).

Awards

This competition has not yet listed it's awards.

Participate

Website: http://cemc.uwaterloo.ca/contests/computing.html

Managing Organization: University of Waterloo

Contact:

cemc@uwaterloo.ca

Entry Fee:

This competition is open to students in High School.

Deadlines

This competition has not yet posted any deadlines.