# Bebras Challenge 2026: The Coding Contest With No Code
Author: Arpita Jain
Author URL: https://www.codeyoung.com/blog/author/arpita-jain
Published: 2026-10-24
Category: Coding For Kids & Teens
Category URL: https://www.codeyoung.com/blog/category/coding-for-kids-and-teens
Meta Title: Bebras Challenge 2026: The Coding Contest With No Code
Meta Description: The Bebras Challenge runs 9 to 20 November 2026. It is free, takes 45 minutes and requires no programming at all. What it is and how to enter a child.
Tags: Coding For Kids, Logical Thinking, Coding Competitions, Computer Science For Kids
Tag URLs: Coding For Kids (https://www.codeyoung.com/blog/tag/coding-for-kids), Logical Thinking (https://www.codeyoung.com/blog/tag/logical-thinking), Coding Competitions (https://www.codeyoung.com/blog/tag/coding-competitions), Computer Science For Kids (https://www.codeyoung.com/blog/tag/computer-science-for-kids)
URL: https://www.codeyoung.com/blog/bebras-computing-challenge

There is a computing challenge for school children that runs in two weeks, costs nothing, takes 45 minutes, and contains no programming whatsoever. The **Bebras Challenge** is one of the largest computing competitions in the world by participation, and most parents who have put a child through coding classes have never heard of it.

The USA round for 2026 runs from **9 to 20 November**. Registration is open now, it is run by a teacher or coordinator inside school hours, and students aged 6 to 18 can take part. For a child who has done a year of Scratch and is wondering whether any of it has landed, it is the cheapest and least stressful answer available.

This guide covers what the challenge actually is, what the tasks look like, which age category a child belongs in, how entry works when a school does not already run it, and why the organisers themselves say preparation is unnecessary.

## What is the Bebras Challenge?

It is a short online challenge in **computational thinking**, which is the set of habits underneath programming rather than programming itself: breaking a problem into parts, spotting a pattern, following a rule precisely, working out the most efficient order to do things in. Students work through puzzle-style tasks, each one built around an idea from computer science but dressed as a situation anyone can read.

The Canadian version, the Beaver Computing Challenge run by the University of Waterloo's Centre for Education in Mathematics and Computing, describes itself as "an online, multiple-choice contest designed to introduce students to computer science concepts and problem-solving techniques". That phrasing is exact and worth noticing: the contest is a way in, not a filter for children who are already ahead.

Participation is supervised. A teacher or coordinator registers, then students sit the challenge online during the open window. Everything happens inside a normal school session.

## The part that surprises parents: there is no coding

This is the single most useful fact about Bebras and the reason it is worth a parent's attention even if their child has never opened an editor.

Waterloo's Beaver Computing Challenge states it directly: the questions "draw inspiration from computer science topics but only require familiarity with concepts covered in the mathematics curriculum across all Canadian provinces". No language, no syntax, no setup. A nine-year-old who can follow a rule carefully is equipped for the tasks aimed at nine-year-olds.

That matters for two different children. The one who has never coded can enter without being at a disadvantage, and may discover they are good at the thinking part before they have struggled with a semicolon. The one who has been coding for two years gets something their Scratch projects do not provide, which is a problem somebody else designed, with a right answer they cannot reach by changing the brief.

It also quietly corrects a belief that does real damage. Children who find typing and syntax hard often conclude they are bad at computing. Syntax is the surface. Bebras tests the layer underneath it, and the two are not the same skill, as we set out in [computational thinking for kids](https://www.codeyoung.com/blog/computational-thinking-for-kids).

![Checklist of what a child needs for the Bebras Challenge: a browser and 45 minutes, a teacher or coordinator to register, and careful reading and logical thinking, with crosses against any programming language and any preparation or revision](https://prod.superblogcdn.com/site_cuid_clvc4016q001j13bhaleswmt1/images/bebras-challenge-what-you-need-no-coding-1792825952014-compressed.png)The organisers state that the tasks can all be completed without any preparation or studying, which is an unusual thing for a competition to publish.

## Which age category does my child enter?

Six categories cover the full school range, and each gets its own task set pitched at that band. A child sits in the category for their age, not for how much coding they have done.

CategoryAgesTypical school stage**Kits**6 to 8Early primary**Castors**8 to 10Mid primary**Benjamins**10 to 12Upper primary**Cadets**12 to 14Lower secondary**Juniors**14 to 16Mid secondary**Seniors**16 to 18Upper secondary![Six Bebras age categories plotted as equal two-year bars on a shared axis from 6 to 18 forming a staircase: Kits 6 to 8, Castors 8 to 10, Benjamins 10 to 12, Cadets 12 to 14, Juniors 14 to 16 and Seniors 16 to 18](https://prod.superblogcdn.com/site_cuid_clvc4016q001j13bhaleswmt1/images/bebras-challenge-six-age-categories-overlap-1792825944460-compressed.png)Each band is two years wide and starts where the one above it ends, so a child's category is set by age rather than by how much coding they have done.

The age banding is why a six-year-old and a seventeen-year-old can take part in the same event in the same fortnight. A Kits task might be a sequence of coloured tiles with one rule governing what comes next. A Seniors task might require tracking state through several steps of a process and noticing which step is redundant.

## Forty-five minutes, and finishing is not the point

Students "will have 45 minutes to complete as many tasks as they can", the organisers say, and "they are not expected to finish them all".

Read that second clause twice, because it inverts what children expect from a timed paper. In a school test, an unfinished paper means something went wrong. Here it is the design. The task set is built to be longer than the time, so the challenge is partly about choosing what to attempt and when to move on.

Tell a child this before they sit down. The children who come out upset are almost always the ones who assumed they were supposed to reach the end and read their own blank questions as failure. The ones who enjoy it were told in advance that nobody finishes, and spent their 45 minutes on the puzzles they found interesting.

Waterloo's version gives a sense of the scale: its Grade 5 and 6 contest asks 12 multiple-choice questions out of a total of 60, and the Grade 7 to 10 contests ask 15 out of 90, in the same 45 minutes.

Not sure which level your child should start at? A free trial class with a Codeyoung
teacher shows you exactly where they are and what they are ready for next, before you
commit to anything.

[Book a Free Trial →](https://book-a-demo.codeyoung.com?utm_source=blog&utm_medium=codeyoung&utm_campaign=bebras-computing-challenge)

## How do you enter a child?

Entry runs through a coordinator rather than through individual sign-ups, which is the step most families get stuck on. There are three routes depending on the school.

### If the school already runs it

Ask the computing lead, the maths department or the gifted and talented coordinator. Many schools that run it treat it as a single lesson in November and do not advertise it to parents in advance, so the answer is often yes without anybody having mentioned it.

### If the school does not run it

A teacher can register as a coordinator on the official site, and because the challenge is free and takes one 45-minute session, the ask is small. A short email naming the dates and the fact that no preparation or equipment is needed usually does it. Give them the window, 9 to 20 November 2026, rather than a single date, because the flexibility is the selling point for a busy department.

### If you are homeschooling

Homeschool groups and co-ops register through the same coordinator route, with the supervising adult taking the coordinator role. Check the current terms on the official site before committing, because the supervision requirement is the part that varies between countries.

Whichever route applies, do it this week rather than in November. The window opens on the 9th, and a coordinator account that exists in advance removes the only administrative step that can go wrong on the day.

## What the tasks actually look like

A Bebras task is a small self-contained situation with a question attached. There is no preamble about computer science and usually no technical vocabulary at all. The computing idea is the hidden structure, not the subject.

- **Sorting and ordering.** Beavers queue in a certain order and you work out who ends up where after a described rule is applied repeatedly.
- **Pattern and encoding.** A message is written with symbols and you deduce the rule that produced it, which is how children meet encoding without the word.
- **Following a precise procedure.** A machine transforms objects according to a stated rule; you work out the output, or the input that would give a stated output.
- **Finding the efficient route.** Several paths reach the same place and you identify the shortest or cheapest, which is where graph thinking starts.
- **Spotting the redundant step.** A sequence of instructions does a job, and one of the steps makes no difference to the result.

![Five kinds of Bebras task shown as labelled cards: sorting and ordering, pattern and encoding, following a procedure, finding the short route, and spotting the useless step, each with a small diagram and none requiring code](https://prod.superblogcdn.com/site_cuid_clvc4016q001j13bhaleswmt1/images/bebras-task-types-five-examples-1792825989235-compressed.png)Spotting the useless step is the type that transfers most directly back to a coding class, because it is the same act as reading your own script and finding the block that never fires.

That last category is the one with the clearest payoff back in a coding class. A child who can see a pointless step in a described process is doing the same thing as a child reading their own script and noticing a block that never fires. It is the reading half of programming, and it is undertrained, which is a theme we return to in [teaching kids debugging](https://www.codeyoung.com/blog/teaching-kids-debugging).

## Should your child prepare?

The organisers say no, in plain words: "the tasks can all be completed without any preparation or studying."

That is an unusual thing for a competition to publish, and it is worth taking at face value rather than treating as modesty. There is no syllabus, no set of formulas and no body of content to revise. A child cannot be behind on Bebras in the way they can be behind on fractions.

What does help is much smaller. Let a child try three or four past tasks so the format is familiar and an unusual-looking puzzle does not read as a trick. Tell them the timing rule and the fact that nobody finishes. Make sure they know they can skip and come back. That is roughly twenty minutes of preparation, and anything beyond it is effort spent against the design of the thing.

If your child enjoys this style of problem and wants more of it afterwards, our [coding quiz questions for kids](https://www.codeyoung.com/blog/coding-quiz-questions-for-kids) collection works the same way, and [seven coding competitions worth trying](https://www.codeyoung.com/blog/7-exciting-coding-competitions-every-young-programmer-should-try) covers what comes next for a child who wants a programming contest rather than a thinking one.

## Worth doing, and nearly free

Bebras asks for one 45-minute session, no money, no equipment beyond a browser, and no preparation. In return a child finds out whether they enjoy the kind of thinking that computing actually runs on, independently of whether they have learned a language yet. For a parent trying to work out if coding classes are landing, that is a cleaner signal than another finished project.

The window is 9 to 20 November 2026. The thing to do today is ask one teacher whether the school is running it, and offer the registration link if the answer is no.

Codeyoung runs 1:1 live online classes for children aged 6 to 17, with a teacher who
adapts the pace to your child rather than a fixed syllabus. The first class is free, so
you can see how they respond before deciding.

[Book a Free Trial](https://book-a-demo.codeyoung.com?utm_source=blog&utm_medium=codeyoung&utm_campaign=bebras-computing-challenge)

Sources checked 24 October 2026: [USA Bebras Computing Challenge](https://bebraschallenge.org/); [University of Waterloo CEMC, Beaver Computing Challenge](https://cemc.uwaterloo.ca/contests/bcc). Confirm current dates and registration terms on the official site before entering.
## FAQs
Q: What is the Bebras Challenge?
A: A free, short, online computational thinking challenge for students aged 6 to 18, run in schools under a teacher or coordinator. Students work through puzzle-style tasks drawn from computer science ideas. The USA round for 2026 runs from 9 to 20 November and takes 45 minutes.

Q: Does the Bebras Challenge require coding?
A: No. The Canadian sister contest run by the University of Waterloo states that its questions draw inspiration from computer science topics but only require familiarity with concepts covered in the mathematics curriculum. A child who has never written a line of code can take part and do well.

Q: How old does my child need to be?
A: Bebras runs six age categories covering ages 6 to 18: Kits for ages 6 to 8, Castors for 8 to 10, Benjamins for 10 to 12, Cadets for 12 to 14, Juniors for 14 to 16 and Seniors for 16 to 18. Each category gets tasks pitched at that age band.

Q: How much does the Bebras Challenge cost?
A: Nothing. The organisers state that participating in the challenge is free. A teacher or coordinator registers the school, students take the challenge online during the two-week window, and there is no entry fee for schools or families.

Q: Should my child prepare for the Bebras Challenge?
A: The organisers say it is not necessary, stating that the tasks can all be completed without any preparation or studying. Trying a few past tasks helps a child recognise the format and not panic at an unfamiliar puzzle, but there is no syllabus to revise and no content to learn in advance.

Q: What if my child cannot finish all the tasks?
A: That is expected. The organisers say students have 45 minutes to complete as many tasks as they can and are not expected to finish them all. An unfinished paper is the normal outcome rather than a sign of failure, which is worth telling a child before they start.




---
This blog is powered by Superblog. Visit https://superblog.ai to know more.
---

