The Beaver Math Contest is one of the most distinctive competitions available to Canadian students from Grade 5 through to Grade 12. Unlike most mathematics contests, the Beaver combines mathematical reasoning with computational thinking — making it both more accessible to a wider range of students and more directly relevant to the way mathematics and technology intersect in the real world. This guide covers everything students and parents need to know: what the Beaver is, how it works, what it tests, and how to prepare effectively.
What Is the Beaver Math Contest?
The Beaver Math Contest is an annual competition in computational thinking and informatics run in Canada by CEMC (Centre for Education in Mathematics and Computing) at the University of Waterloo, as part of an international initiative called Bebras — a worldwide computational thinking contest running in over 50 countries.
Unlike the Gauss, Cayley, or Euclid contests, the Beaver is not a pure mathematics competition. It tests computational thinking — the ability to reason logically, identify patterns, decompose problems, and think algorithmically — without requiring any prior programming knowledge. Students do not need to know how to code to participate.
This makes the Beaver one of the most genuinely accessible competitions in the Canadian calendar. A student who has never written a line of code can perform very well if they can think clearly, reason logically, and approach unfamiliar problems systematically — which is exactly what the contest rewards.
For context on where the Beaver fits within the wider Canadian competition landscape, see our math competitions in Canada guide.
Beaver Math Contest Format and Eligibility
Who can enter? The Beaver is open to students in Grades 5 through 12. Students are grouped into divisions based on grade level, each with age-appropriate problem sets.
| Division | Grade Level |
|---|---|
| Benjamin | Grade 5–6 |
| Mia | Grade 7–8 |
| Caspian | Grade 9–10 |
| Albatross | Grade 11–12 |
Each division receives a problem set calibrated to the reasoning expectations of that age group. The problems get progressively more complex across divisions, but the fundamental skill being tested — computational thinking — is consistent throughout.
When is it held? The Beaver Math Contest takes place each November, running online over a designated two-week window. Schools register through the CEMC website and students write at school during a supervised session.
Format at a glance:
| Feature | Detail |
|---|---|
| Duration | 45 minutes |
| Number of questions | 15 |
| Format | Multiple choice and short answer |
| Programming required | No |
| Calculators | Not typically required |
What Does the Beaver Math Contest Test?
The Beaver does not test the Ontario mathematics curriculum or programming skills. It tests computational thinking — a set of problem-solving approaches that underpin both mathematics and computer science.
The four core computational thinking skills the Beaver assesses are:
Decomposition Breaking a complex problem into smaller, manageable parts. Beaver problems frequently present a multi-step situation that needs to be untangled systematically before it can be solved.
Pattern Recognition Identifying regularities, repetitions, or structures within a problem. This overlaps significantly with the mathematical pattern recognition skills tested in contests like the Gauss and Cayley.
Abstraction Focusing on the essential elements of a problem while ignoring irrelevant detail. Many Beaver problems present information-rich scenarios where part of the skill is identifying which information actually matters.
Algorithmic Thinking Designing a step-by-step process to solve a problem or complete a task. This is the most distinctly computational skill — thinking about solutions as sequences of operations rather than single answers.
Common problem types include:
- Logic puzzles and constraint satisfaction (if A is true and B is false, what must C be?)
- Sequence and pattern completion
- Graph and network problems (shortest paths, connections)
- Data representation problems (how is this information encoded or decoded?)
- Counting and combinatorics in algorithmic contexts
- Simple simulation problems (what is the state of this system after N steps?)
These problem types draw on and reinforce the same mathematical reasoning skills that appear in the junior CEMC contests. Students who are strong in the Gauss typically perform well on the Beaver, and vice versa — the skills are closely related even though the framing is different.
How Is the Beaver Math Contest Scored?
The Beaver uses a scoring system that rewards correct answers and penalises incorrect ones, with the specific weighting varying slightly by division and year. The general principle is:
- Correct answers earn positive marks
- Incorrect answers incur a small deduction
- Unanswered questions score zero
This means guessing randomly on questions where a student has no idea is typically a neutral-to-negative strategy. However, a student who can eliminate one or two clearly wrong options before guessing has a positive expected value — which is worth knowing going into the contest.
CEMC awards certificates of distinction to approximately the top 25% of participants in each division. Results are reported nationally and by school.
How the Beaver Differs from Traditional Math Contests
Parents and students who are familiar with the CEMC mathematics contest series — Gauss, Cayley, Fermat, Euclid — sometimes ask how the Beaver fits in and whether it is worth entering alongside those contests. The honest answer is that they serve overlapping but distinct purposes.
| Feature | Mathematics Contests (Gauss etc.) | Beaver Contest |
|---|---|---|
| Primary skill | Mathematical problem-solving | Computational thinking |
| Programming required | No | No |
| Curriculum connection | Direct | Indirect |
| Best for | Students interested in mathematics | Students interested in maths, computing, or logical reasoning |
| University relevance | Competition credential | Computational thinking signal |
The Beaver is particularly valuable for students who are strong logical thinkers but do not yet identify as “mathematics students” — the contest format and problem style can engage students who find pure mathematics contests less appealing, while still developing the reasoning skills that feed into mathematical performance. For a student who already competes in mathematics contests, the Beaver is a complementary contest that tests a different dimension of the same underlying ability.
How to Prepare for the Beaver Contest
Unlike most CEMC mathematics contests, there is no standard curriculum to review for the Beaver. Preparation is less about content knowledge and more about developing the thinking habits the contest rewards.
1. Work Through Past Beaver Papers CEMC publishes past Beaver papers on their website. These are the most direct preparation available — each paper gives students exposure to the problem types, the phrasing, and the level of difficulty they will encounter. Work through papers from the appropriate division under timed conditions.
2. Practise Logic Puzzles and Lateral Thinking Problems Sudoku, logic grid puzzles, KenKen, and similar puzzles build the systematic, case-by-case reasoning the Beaver rewards. These can be practised informally and are genuinely enjoyable for students who like this kind of thinking.
3. Build Mathematical Reasoning Broadly The overlap between Beaver performance and mathematics contest performance is significant. Students who are working on skip counting, number patterns, and counting and combinatorics as part of mathematics contest preparation will find those skills directly applicable in the Beaver. Our math enrichment guide discusses how to build these broader reasoning skills outside the classroom.
4. Think Out Loud One of the most useful preparation habits for the Beaver is verbalising the reasoning process — not just finding the answer, but explaining why each step follows from the previous one. This builds the kind of structured, explicit thinking that computational thinking problems reward.
5. Keep a Consistent Preparation Routine A regular schedule of problem practice in the weeks before November is more effective than cramming. Even two or three sessions per week of 20–30 minutes each produces meaningful familiarity with the contest format. Our study schedule guide gives a practical framework for building this into a school-term routine.
Is the Beaver Contest Right for Your Child?
The Beaver is one of the most broadly accessible competitions in the Canadian calendar, and for most students the answer to this question is yes — with a few qualifications.
The Beaver is a good fit if your child:
- Enjoys logic puzzles, pattern recognition, or games involving systematic thinking
- Is curious about computing or technology but has not yet started learning to code
- Performs well in mathematics but hasn’t found a competition format they enjoy
- Is in the Benjamin or Mia division (Grades 5–8) and is looking for their first competition experience
The Beaver is less suited if:
- Your child is specifically focused on mathematics olympiad preparation — in that case, CEMC mathematics contests and AMC are more directly relevant
- Your child finds the Beaver problem style frustrating — not all strong mathematics students enjoy the computational thinking framing, and that’s fine
For students in Grades 5–8 who are mathematically strong, the Beaver pairs well with the Gauss Contest — the two contests run in different months (Gauss in May, Beaver in November), test complementary skills, and together give a rounded picture of a student’s mathematical and logical reasoning ability.
How Think Academy Can Help
Think Academy Canada works with students from Grade 1 through Grade 12, building the mathematical reasoning foundations that underpin strong performance across all competition formats — including the Beaver.
We do not offer a dedicated Beaver Contest course. However, the logical reasoning, pattern recognition, and systematic problem-solving that the Beaver tests are core to the mathematical thinking we develop in every student. Students who work with Think Academy consistently arrive at competitions — whether the Beaver, Gauss, or AMC 8 — with stronger reasoning habits than those who rely on school mathematics alone.
The most useful first step is understanding where your child’s current mathematical reasoning sits. Our free assessment takes 20 minutes and produces a written feedback report identifying specific strengths and gaps — giving you a clear picture of what targeted preparation looks like for your child specifically.
What Comes After the Beaver?
For students who enjoy the Beaver and want to build on it:
- Gauss Contest — CEMC’s mathematics contest for Grades 7–8, running in May. Overlapping skills, pure mathematics framing.
- AMC 8 — The US mathematics competition for Grade 8 and below, open to Canadian students. Multiple choice, strongly mathematical.
- CIMC — CEMC’s intermediate contest for Grades 9–10, with a hybrid format.
- Canadian Computing Competition (CCC) — If your child’s interest in computing deepens, the CCC is CEMC’s programming contest for secondary students. The Beaver is an excellent introduction to the kind of thinking the CCC rewards, even though it does not require coding.
- Math enrichment programmes — for students in Grades 5–8 who are ready for challenge beyond the school curriculum.
For a full picture of the Canadian competition landscape and how different contests connect, see our math competitions in Canada guide.
Frequently Asked Questions
What is the Beaver Computing Contest? An annual computational thinking competition run by CEMC at the University of Waterloo for students in Grades 5–12, as part of the international Bebras initiative. It tests logical reasoning and algorithmic thinking rather than mathematics curriculum content, and no programming knowledge is required.
Do I need to know how to code for the Beaver? No. The Beaver specifically tests computational thinking — the logical and problem-solving skills that underpin computing — without requiring any prior programming experience.
What grade levels can enter the Beaver? Grades 5 through 12, grouped into four divisions: Benjamin (Grades 5–6), Mia (Grades 7–8), Caspian (Grades 9–10), and Albatross (Grades 11–12).
How does the Beaver differ from the Gauss or Cayley contest? The Gauss and Cayley are mathematics competitions testing curriculum-based and problem-solving mathematics. The Beaver tests computational thinking — logical reasoning, pattern recognition, and algorithmic problem-solving — without a direct curriculum connection. The skills overlap significantly, but the problem style is different.
Is the Beaver useful for students interested in computer science? Yes. The computational thinking skills the Beaver develops — decomposition, pattern recognition, abstraction, and algorithmic thinking — are the foundational skills of computer science. Strong Beaver performers often go on to perform well in the Canadian Computing Competition (CCC) when they reach secondary school.
When does the Beaver take place? Each November, over a two-week window. Schools register through CEMC and administer the contest during a supervised session.
See our related guides: Gauss math contest guide · AMC 8 guide · Cayley math contest guide · CIMC math contest guide · math competitions in Canada · math enrichment guide · growing patterns guide · counting and probability guide · study schedule guide
Build the logical reasoning that carries across every competition — and every classroom.



