BEBR / P / 01
Computational thinking
Puzzles that teach algorithms.
Open the syllabusAustralia · Bebras Challenge · Years 3 to 12
The Bebras Challenge asks students to think like computer scientists without writing a line of code. Each task is a short story, often about beavers, that hides an idea from computing: a sorting method, a graph, a way of encoding information, a rule that has to be followed exactly. In Australia it is run by the Australian Maths Trust, open to Years 3 to 12, and held in Term 1. This page sets out the format and scoring from the Trust's own page, explains what the questions really test, and gives an original practice task on sorting networks with the answers worked through. We prepare students for Bebras by teaching computational thinking; we are not connected with the Trust or with the international challenge.
Format and scoring from the AMT's Bebras page · Checked on 7 October 2026
In short
The Bebras Computational Thinking Challenge is an international problem-solving contest that needs no coding. In Australia the Australian Maths Trust runs it for Years 3 to 12 in Term 1. In 2026 it ran from 9 February to 8 March. There are 15 questions, worth 6, 9 or 12 marks by difficulty, to a maximum of 135, with 60 minutes for Middle Primary and 45 for other divisions.
For Bebras-style thinking
Logic and patterns for primary students, algorithms for secondary students, and competition problem solving for the keenest.

BEBR / 01
Rules, patterns, sorting and searching worked through as puzzles, exactly the territory of the primary divisions.
Open the syllabus →
BEBR / 02
Graphs, sorting, search and efficiency, the ideas behind the harder Junior to Senior tasks.
Open the syllabus →
BEBR / 03
For students who want to turn puzzle skill into code, on the road to the Australian Informatics Olympiad.
Open the syllabus →The challenge itself
Everything in this section is from the Australian Maths Trust's Bebras page, read on 7 October 2026.
| Detail | What the AMT states |
|---|---|
| Challenge period | Monday 9 February to Sunday 8 March 2026, with entries closing Friday 6 March |
| Timing | 60 minutes for Middle Primary (Years 3 and 4); 45 minutes for all other divisions |
| Divisions | Middle Primary (Years 3 and 4), Upper Primary (5 and 6), Junior (7 and 8), Intermediate (9 and 10), Senior (11 and 12) |
| Questions | 15, a combination of multiple choice, integer and interactive responses |
| Delivery | Online; students choose any day in the period and must finish within the time allowed |
| Participation | Individually or in teams of up to four |
| Coding | "Coding skills are not required to complete the Bebras Challenge." |
| Topics | Vary each year |
The AMT describes Bebras as an international challenge "that involves over 2.9 million students from 60 countries". The name is Lithuanian for beaver, chosen by the founder, Professor Valentina Dagiene of the University of Vilnius, and tasks are assessed each year by the International Bebras Committee.
In Australia, Bebras began in 2014 and was delivered by CSIRO until 2023. From 2024 the Australian Maths Trust took it over. The main round runs in Term 1, and the AMT notes a follow-up event in Term 4 for international Bebras week.
Schools enter students through the Trust; families do not normally enter directly. Entry fees are set by the AMT in Australian dollars, so we do not print them here; ask your school or check the Trust's page.
Dates for 2027 had not been published when we checked. The 2026 pattern, a window across February and early March, is a reasonable guide to planning, but the Trust's page is the place to confirm the next challenge period.
Source: Australian Maths Trust, Bebras Computational Thinking Challenge, read on 7 October 2026. We are independent of the AMT and of the International Bebras Committee.
Marks and awards
Difficulty decides how much each question is worth. A wrong answer and a blank score the same: zero.
| Item | AMT rule |
|---|---|
| Easy question | 6 marks |
| Medium question | 9 marks |
| Hard question | 12 marks |
| Wrong or unanswered | Zero |
| Highest possible | 135 marks |
| Excellence | 135 marks, with a certificate of excellence |
| High Distinction | 114 to 134 marks |
| Distinction | 102 to 113 marks |
| Credit | 87 to 101 marks |
| Merit | 60 to 86 marks |
| Participation | 0 to 59 marks |
The AMT does not say how many questions sit at each level. Five easy, five medium and five hard would give exactly 135, but other mixes add up too, so students should not count on any pattern. What matters for timing is simpler: a student who spends ten minutes on one 12-mark question has used more than a fifth of a 45-minute paper on it.
Because there is no penalty for a wrong answer, every question should get some answer before time runs out. That is not gaming the contest; it is reading its rules.
The award bands are fixed marks rather than percentiles, so a student can see exactly how far they are from the next band. Moving from Merit to Credit, for example, needs 87 marks, which is any combination of questions adding to that number.
We treat awards as a by-product. Students who enjoy the puzzles and understand the ideas behind them do well; students drilled on question types tend to stall when the topics change, and the AMT notes that they vary each year.
An original practice task
This task is ours, written in the Bebras style. It hides a real idea from computing, a sorting network, inside a story. Try it before reading the answers.
Four beavers stand in a row of four places, numbered 1 to 4 from left to right. At each gate, the beavers in two named places compare heights, and if the taller one is on the left they swap. The gates are checked in order.
Gate list A has five gates: places 1 and 2, then 3 and 4, then 1 and 3, then 2 and 4, then 2 and 3. Gate list B has only the first four of those gates. Question: does each list always finish with the beavers in order from shortest to tallest, whatever order they start in?
List A always works. We checked all 24 possible starting orders of four beavers, and every one finishes sorted. Its five gates also run in three rounds, because the first two gates touch different places and so can happen at the same time, as can the next two.
List B fails. Leaving out the last gate breaks 16 of the 24 starting orders. Start with heights 1, 3, 2, 4 and no gate ever swaps anyone, yet the middle two are in the wrong order. For four items in this design, five comparators are needed and four are not enough.
| Gate list | Gates | Rounds | Starting orders sorted | Orders of 0s and 1s sorted |
|---|---|---|---|---|
| A | 5 | 3 | 24 of 24 | 16 of 16 |
| B | 4 | 2 | 8 of 24 | 12 of 16 |
The last column is a shortcut worth knowing. If you only test lists made of 0s and 1s, there are 16 to try instead of 24, and the faulty list B is still caught: four of those sixteen come out unsorted. Students who notice that a smaller test can still find the bug are thinking the way Bebras rewards.
Task and results are ours, checked in Python over all 24 orderings and all 16 lists of 0s and 1s on 7 October 2026. The story follows the Bebras style but is not an AMT or Bebras question.
Getting ready
The Trust publishes a large free archive. Used well, it is enough practice for most students.
The AMT describes it as a free resource with all past challenges, "more than 12 different challenges for each of the five divisions", open without a login.
Short sets built around key algorithmic thinking skills, also free and available at any time, which suit a weekly practice habit.
The Trust states that teachers do not need to register for the challenge to use its resources.
The most useful preparation is talking through answers. After each past task, ask what idea was hidden in it: a search, a sort, a rule applied repeatedly, a way of encoding. The ideas repeat across years even when the stories change.
Timing practice helps older students. Try a full past challenge under the real limit, then look at which questions took longest and whether they were worth it.
Our classes teach the computational thinking itself: patterns, decomposition, algorithms and abstraction, with puzzles like the one above and with code for older students. We do not use or reproduce the AMT's papers in class beyond linking to its free archive.
Students who enjoy Bebras often go on to the Computational and Algorithmic Thinking competition and, with programming, the Australian Informatics Olympiad. Both are on our competitions calendar.
Bebras 365, Mini Challenges and teacher resources as described on the AMT's Bebras page, read on 7 October 2026.
From puzzles to programs
Bebras sits at the start of a long path. Each stage keeps the one before it.
| Around | Stage | The sign it is secure |
|---|---|---|
| Years 3 to 4 | 1. Following rules exactly | Applies a puzzle's rule without skipping steps |
| Years 5 to 6 | 2. Spotting the hidden idea | Says which computing idea a Bebras task is about |
| Years 7 to 9 | 3. Designing an approach | Explains why one strategy beats another |
| Years 9 to 12 | 4. Writing it as code | Turns a puzzle's method into a working program |
Bebras questions are meant to be unfamiliar. Reading the story twice and drawing it usually helps more than any trick.
Working in a team of up to four, which the AMT allows, is a good way to start.
The Australian Informatics Olympiad page explains the step to programming contests.
The AMT competitions page compares the AMC, AIO and CAT.
The catalogue
Grouped by stage. Every card opens a full syllabus.
BEBR / P / 01
Puzzles that teach algorithms.
Open the syllabusBEBR / P / 02
Turning puzzle rules into visual code.
Open the syllabusBEBR / P / 03
Number sense for integer-answer questions.
Open the syllabusBEBR / S / 01
A language for testing ideas quickly.
Open the syllabusBEBR / S / 02
Sorting, searching and graphs, properly.
Open the syllabusBEBR / S / 03
Patterns and counting with Python.
Open the syllabusBEBR / X / 01
Contest problems, judged by code.
Open the syllabusBEBR / X / 02
Counting and logic for maths contests.
Open the syllabusBEBR / X / 03
A fast language used in olympiads.
Open the syllabusHow lessons run
Our teachers work from India. During daylight saving, a 4.30 pm lesson in Melbourne starts at 11 am India time, so after-school puzzle classes are easy for us to run.
Term 4 and the holidays
A good time to start before the February challenge.
Weekly after school
Steady practice through Term 1.
Weekend sessions
Team practice for groups of friends.
Every task is sketched before it is solved.
Students say which computing concept the puzzle hides.
Matched by stage rather than only by year.
For students aiming at the harder divisions.
One idea learned and one puzzle to try at home.
We teach thinking; the result is the student's.
Student work
Made because learners wanted to, with no contest attached. More are in the student labs.

AI and ML
An AI nutrition coach that reads what you eat and works you toward a target.

AI and ML
A chatbot that answers mathematics and programming questions, built and deployed by a student.

AI and ML
An assistant that helps a young person recognise unsafe situations online.

Web app
A weather forecasting site with live conditions for any location.
Fees
Australian families pay monthly in US dollars, the same rate we use in every country outside India, with no deposit and the freedom to stop at any month end. Bebras entry is arranged and paid through schools, separately.
Free first class
USD 0
no card required
Group batch
USD 100
a month, billed in US dollars
One to one
USD 150
a month, billed in US dollars
What families say
Parents' words, quoted exactly from Google.
★★★★★
"The one step solution for my son. Modern Age Coders make learning coding so simple that kids love it. The teachers explain complex concepts clearly with practical exercises and interactive content."
Ria Mukherjee
Parent
★★★★★
"Modern Age Coders has been a game-changer for me. I struggled to grasp IT concepts and coding before joining, but their classes transformed everything. I can now confidently write complex programs with ease."
Samriddha Mondal
Student
★★★★★
"One of the most wonderful education centres out there. Education is not limited to school syllabus but focuses on skill development."
Vansh Agarwal
Student
★★★★★
"My child Dhairya is really enjoying the Modern Age Coders classes. This is his first online class and he eagerly looks forward to it. I can already see his improvement, and the teachers are very cooperative."
Sonam Oswal
Parent of Dhairya
★★★★★
"Modern Age Coders have wonderful teachers who teach in a clear, easy and practical way. The teacher boosts students' confidence and inspires them to learn without hesitation."
Sonu Goyal
Parent
★★★★★
"I highly recommend this computer coding class! The teachers are incredibly knowledgeable and passionate about coding."
Ritu Kedia
Parent
Questions about Bebras
An international computational thinking challenge. Students solve short story-based tasks that hide ideas from computer science, without needing to code. In Australia the Australian Maths Trust runs it.
Students in Years 3 to 12, in five divisions from Middle Primary to Senior. Entry is normally arranged through schools.
In Term 1. In 2026 the challenge period was 9 February to 8 March. Check the AMT's page for the next period.
60 minutes for Middle Primary (Years 3 and 4) and 45 minutes for all other divisions, with 15 questions.
No. The AMT states that coding skills are not required. Tasks test logical and algorithmic thinking.
Easy questions are worth 6 marks, medium 9 and hard 12, up to 135. Wrong and unanswered questions score zero.
Yes. The AMT says students can take part individually or in teams of up to four.
A fixed sequence of compare-and-swap steps that puts items in order whatever order they start in. Some steps can happen at the same time, which is why sorting networks are used in hardware.
The AMT's free Bebras 365 archive holds past challenges for each division, and its Mini Challenges are short skill sets. Our classes teach the underlying thinking.
No. We are an independent online school preparing students through computational thinking lessons.
Related pages
The full calendar, the next contests up, and the curriculum underneath.
Every Australian contest, month by month.
The Trust's other competitions compared.
Where Bebras thinking meets code.
The curriculum behind the puzzles.
Games that build the same thinking.
Our main Australian page.
Start here
Tell us the year level and whether Bebras is coming up. The free class works through puzzles like the one on this page and ends with honest advice on preparation.
Prefer to explore? The course atlas lists every course, and how we teach describes a lesson.
WhatsApp us · +91 91233 66161 · connect@modernagecoders.com
WhatsApp usually brings the quickest reply. Our number starts +91 because the school runs from India; we keep no Australian office.
A priority demo is a full class of about 45 to 60 minutes. After the class the mentor sends a written skill report and a personal learning roadmap on WhatsApp. If you enrol, the demo fee is adjusted against your first month's fee. Share your demo Order ID with us on WhatsApp and we take it off.
Book a priority demo