Enrollment for the ISI-CMI is Live! Apply Now →

Bebras Challenge: A Guide for Schools and Parents

Bebras is free, needs no programming, and one teacher can enrol an entire school. For most schools it is the easiest way to start computing competitions.

E Edu Global Institute Computing faculty 5 min read
Middle school student solving a Bebras computational thinking task

The Bebras Challenge solves a problem most schools have with computing competitions: the assumption that students must learn a programming language before they can enter one. Bebras requires none, costs nothing, and one teacher can run it for an entire year group.

No programming, stated plainly

This is the defining feature of the Bebras Challenge and it is worth being unambiguous about. Bebras states that no programming is involved. Tasks are short puzzles answerable without prior knowledge of computational thinking.

That matters for two groups. A Class 6 student who has never written code can take part on equal terms. And a school with no computing specialist can run the challenge without anyone needing to teach Python first.

What the tasks actually test

Bebras Challenge tasks look like puzzles and are built on genuine computer science ideas, which is the trick of the thing.

A sorting task asks a student to order items under constraints — which is what a sorting algorithm does. A searching task asks them to find something efficiently, which is binary search without the name. An encoding task asks them to read information written in an unfamiliar representation. A graph task asks about routes and connections between places.

Students are doing computer science. They are simply not being told that, which is a large part of why they enjoy it.

The format

In the UK challenge, participants have 45 minutes for a set of interactive tasks, with the tasks graded across three difficulty levels.

That tiering is deliberate and it is why Bebras works for a whole class rather than a selected few. Every student finds tasks they can do, and every student finds tasks that stretch them. Nobody finishes with a blank paper.

Age groups are set by the national organiser. The UK runs six — Kits at 6 to 8, Castors at 8 to 10, Juniors at 10 to 12, Intermediates at 12 to 14, Seniors at 14 to 16 and Elites at 16 to 19 — so a student competes against their own age band rather than against sixth formers.

For schools: free, and one teacher runs it

Three facts decide whether a school can realistically take part, and Bebras answers all three well.

It is entirely free to enter. No budget approval, no per-student fee, no invoice to raise.

One teacher signs up as the main school coordinator and can then enrol groups of students or the entire school. There is no minimum cohort and no requirement that the supervising teacher can program.

The window is generous. The 2026 UK challenge runs from 9 to 20 November, a two-week period within which a school schedules its own sessions. Other countries run their own national challenges on their own dates.

For a school that has never run a computing competition, this is the lowest-friction entry point available anywhere.

How to prepare without over-preparing

Bebras rewards familiarity with task types rather than drilled technique, so preparation should be light and enjoyable.

Working past tasks and discussing them teaches more than marking them. Asking a child how they saw a problem, and what they tried that did not work, builds the reasoning that transfers; a tick or a cross does not.

Recognising the recurring families helps: sorting and ordering, searching and decision trees, encoding and representation, graphs and paths, and logic and constraint puzzles. A student who notices that a problem is really about ordering under constraints knows what to try, even when the problem is dressed as beavers building dams.

Our Bebras Challenge preparation course works those families in small groups, with students explaining their reasoning aloud.

Worth doing even for students who already code

A student who has done some Scratch or Python sometimes dismisses Bebras as beneath them. That is usually a mistake, and the reason is specific.

Writing code and reasoning about computation are different skills, and the second is the one that transfers. A student who can follow a tutorial but cannot work out why one approach is slower than another has learned syntax rather than computer science.

Bebras tests exactly the part that was skipped, and it does so in a format where a working program cannot hide the gap.

What a school gets out of running it

Beyond the student experience, the Bebras Challenge gives a computing department something it usually lacks: a measurable, external reference point for a whole cohort.

Because every student in a year group can sit it, results show the spread rather than only the performance of the keenest few. Schools regularly discover students who are strong at computational reasoning and invisible in ordinary ICT lessons, which is useful information for setting and for encouragement.

It also gives a department an annual fixture that costs nothing and needs no specialist teaching, which makes it far easier to sustain than a competition requiring a coach.

Where Bebras leads

It is a doorway rather than a destination, and the onward routes are well defined.

The Beaver Computing Challenge from the University of Waterloo is the closest relative, testing the same thinking in a different administration with 15 questions in 45 minutes at Grade 7/8 level.

In the UK, a top 10 per cent finish in Bebras earns an invitation to the Oxford University Computing Challenge, which takes the same reasoning and requires it to be expressed as working code — the genuine bridge from thinking to programming.

From there students move towards ACSL, where computer science theory and programming both appear, and eventually to national computing olympiads.

What success looks like at this age

For a Class 6 to 8 student the useful measure is not the score. It is whether they want to do the next one.

A student who finishes the challenge having enjoyed several tasks, and who argues about one of them afterwards, has got what the competition was designed to give. Scores improve on their own over the following years provided the interest survives, and the interest is the fragile part.

Age groups, dates, task counts and registration arrangements are set by each national Bebras organiser and change between years. Confirm the current cycle with your national organiser before planning around it.

Questions people ask

Does a student need to know any coding?

No. Bebras states plainly that no programming is involved. Tasks are short puzzles that can be answered without prior knowledge of computational thinking, which makes it the right first competition for a student who has never written code.

What does it cost a school?

The UK Bebras Challenge is entirely free to enter. A teacher signs up as the main school coordinator and can then enrol groups of students or the entire school, so there is no budget approval to obtain and no per-student fee to collect.

What are the age groups?

They are set by the national organiser. The UK runs six: Kits at ages 6 to 8, Castors at 8 to 10, Juniors at 10 to 12, Intermediates at 12 to 14, Seniors at 14 to 16 and Elites at 16 to 19. A Class 6 to 8 student therefore sits a paper written for their age.

How long is the challenge and what is in it?

In the UK challenge, participants have 45 minutes for a set of interactive tasks, graded across three difficulty levels so every student finds something they can do and something that stretches them.

Is Bebras the same as the Beaver Computing Challenge?

They are close relatives in style and both test computing logic without programming, but they are administered separately. The Beaver Computing Challenge is run by the University of Waterloo. Many students sit both, since the preparation overlaps almost completely.

Get a study plan for this

Tell us the class and what they are working towards, and we will send a plan built around it, plus the next free trial class. No cost, and we will not pass your details on.

One reply from a real person, usually the same day. Unsubscribe from any email.

Read next

Free resources, straight to your inbox

Problem sets, strategy guides and olympiad registration deadlines — sent when they matter, never more than twice a month.