Beaver Computing Challenge
Computational-thinking puzzles, no coding needed. Written online at school, November 9–20, 2026. Schools must order by October 26.
- Grades
- Grades 5–10
- Format
- Online multiple choice, written at school under supervision.
- Cost
- $3 per student, paid by the school order.
- Official site
- cemc.uwaterloo.ca
Key dates
- ConfirmedSchool ordering deadlineMon, October 26, 2026
- ConfirmedContest window opensMon, November 9, 2026
- ConfirmedContest window closesFri, November 20, 2026
What it is
The Beaver Computing Challenge introduces computer science through logic puzzles. No programming knowledge is needed.
There are three levels: Grade 5/6 (Grade 6 or below), Grade 7/8 (Grade 8 or below) and Grade 9/10 (Grade 10 or below). Each takes 45 minutes.
A good fit if: Kids who love logic puzzles, patterns and figuring out how things work.
How to register
- Students can't register themselves. A teacher orders the contest for the school. If your school doesn't take part, you can ask another local school to let your child write with them.
- Schools must order by October 26, 2026, so ask your child's teacher now.
How to prepare
- Try the BCC practice problems linked from the contest page.
- Past contests and solutions are free at cemc.uwaterloo.ca/resources/past-contests.
For grade-by-grade options see Grade 5, Grade 6, Grade 7, Grade 8, Grade 9, Grade 10.
Common questions
Does my child need to know how to code?
No. The questions are puzzles about computational thinking and don't involve writing code.
Can my child register on their own?
No. The school orders the contest. If your school isn't taking part, you can ask another local school to let your child join.
What comes next
Sources
Last checked October 2, 2026. Dates can change, so always confirm with the organizer.