Germany · Informatik-Biber · Klasse 3 to 13

Informatik-Biber practice in English

The Informatik-Biber asks children to think like a computer scientist without writing a line of code: put things in order, spot a hidden rule, find the shortest way, decode a message. This page sets out what the contest is, how a pupil in Germany takes part in 2026, how the points work, and four puzzles we wrote ourselves, each solved by careful reasoning and then checked by a program that tries every case.

Live online since 2020 · 10,000+ students worldwide · puzzles first, then the program that checks them

In short

Informatik-Biber practice at Modern Age Coders is a live online class in English for pupils in Germany from Klasse 3 to 13, part of our German Informatics Competitions course. Children solve original Biber-style puzzles on order, codes, queues and hidden rules, explain each answer aloud, then check it with a short program. One regular mentor matches the child's pace and accent, either in a group of fifteen to twenty pupils or alone with the child.

Where Biber practice starts

Three courses for Biber puzzlers in Germany

One built for the German contests themselves, one for younger children who need the thinking habits first, and one that turns puzzle sense into typed Python.

The contest

What is the Informatik-Biber, and who can take part?

A free online puzzle contest for every school year from Klasse 3 to 13, run by the Bundesweite Informatikwettbewerbe (BWINF), which needs no programming knowledge at all.

What BWINF says it is

BWINF describes the Informatik-Biber as the largest school competition in informatics in Germany: an online quiz of puzzles that trains informatical thinking and costs nothing to enter. Its FAQ says the Biber is the German partner of the international Bebras Challenge, which began in Lithuania in 2004, and that the German contest has run since 2007.

The 2026 round is the 20th. BWINF counts more than 580,000 participants in 2025 from more than 3,224 schools; at the first Biber in 2007 the figure was 21,802.

Who may enter

Pupils of every school type from Klasse 3 to 13, with no prior knowledge needed. BWINF lists German schools in Germany and abroad, and also out-of-school learning places with a coordinator, such as open all-day schools, lunchtime clubs and coding groups.

There is no minimum number: a school may take part with a single pupil. Pupils work alone or in pairs, on a computer or tablet with internet access, one device per team.

The five Biber age groups and what each one solves
Age group (Klasse)TasksMinutes
3 and 4930
5 and 61235
7 and 81540
9 and 101540
11 to 131540

Source: BWINF, Informatik-Biber FAQ (bwinf.de/biber/faq/), which names the five age groups and the task counts and times. Read on 3 November 2026. Each age group has three levels of difficulty.

A Biber task is usually a short story with a picture: beavers sorting logs, a message hidden in coloured stones, a robot that follows arrows. Under the story sits a real idea from computer science, such as sorting, encoding, graphs or a stack. That is why the contest suits children who have never coded, and also why it is worth practising: the ideas repeat, even when the stories change.

Taking part in 2026

How does a child in Germany enter the Biber in 2026?

Only through a school or another registered institution. BWINF says plainly that pupils cannot sign themselves up; an adult at the school or club must act as coordinator.

  1. A coordinator registers. From September a teacher, or another responsible adult at the institution, registers as coordinator at login.bwinf.de. BWINF says no knowledge of informatics is needed for this role.
  2. The coordinator enters the pupils. Pupils are added at admin.informatik-biber.de and each gets their own login. BWINF's FAQ says this can be done up to the weekend before the contest.
  3. Practice on the real platform. The Schnupper-Biber has been open since 14 September 2026: six tasks in each age group and up to 30 minutes, with the score shown at the end. It closes a few days before the contest.
  4. Sit the contest. The Biberwochen 2026 run from 9 to 20 November 2026. The school chooses any day and time within those two weeks, and the contest fits into a single lesson.
  5. Results and certificates. BWINF publishes results in December 2026 and sends certificates and prizes in January 2027. Every participant receives a certificate.
The Informatik-Biber 2026 timeline, as BWINF publishes it
WhenWhat happensWho acts
From September 2026Coordinators register, then enter pupilsTeacher or club coordinator
From 14 September 2026Schnupper-Biber practice round opensRegistered pupils
9 to 20 November 2026Biberwochen: the contest itselfPupils, at a time the school sets
December 2026Results publishedBWINF
January 2027Certificates and prizes postedBWINF, to the school

Sources: BWINF, Informatik-Biber 2026 page (bwinf.de/biber/2026/), Termine page and Teilnehmen page, read on 2 and 3 November 2026. The order of steps is our own summary of those pages.

If the school does not take part

Ask the class teacher or the Informatik teacher first; BWINF's FAQ says a coordinator can register at any time and that one pupil is enough. With the contest opening on 9 November 2026, a school that has not registered yet should do so soon, because pupils must be entered by the weekend before.

BWINF also allows out-of-school places to take part with their own coordinator. That is a decision for that place and BWINF, not something a family can arrange alone.

What we do and do not do

We are not connected with BWINF, we do not register pupils and we are not a Biber venue. Our part is the practice: puzzles of our own in the same spirit, explained in English, so that the real contest feels familiar.

BWINF's own archive holds the Biber tasks from 2007 to 2025 with and without solutions, free on bwinf.de. We point families to it and never copy it into our lessons.

Points

How are Biber points counted, and does a wrong answer cost anything?

It depends on the school year. The rule changes at Klasse 5, and it is the single most useful thing a child can know before the contest.

Klasse 3 and 4

Correct answers earn points and wrong answers cost nothing, according to BWINF's Teilnehmen page. A child in these years loses nothing by answering every task, so we teach them to give every question a sensible try before time runs out.

From Klasse 5

A wrong answer now subtracts points, and an unanswered task leaves the score unchanged. To keep things fair, everyone starts with a positive balance, so the lowest possible result is zero. Harder tasks are worth more and cost more.

For these pupils we practise one habit above all: check the answer against the story before you click.

The time limit matters too. Fifteen tasks in 40 minutes, the load from Klasse 7, leaves under three minutes a task, and the hardest ones need longer. Our practice rounds are timed in the same way so that a pupil learns to leave a stubborn task, finish the rest, and come back.

Practice, ours

What do Biber puzzles train? Four practice puzzles of our own

These four puzzles were written by Modern Age Coders for this page. They are not Biber tasks and are not taken from any contest. Each one is solved by reasoning first; for two of them we then let a program try every possible case, the habit that turns a good guess into a certain answer.

Puzzle 1: lantern signals (ours)

A beaver signals across the pond with four lanterns in a row, each on or off. Two lanterns that are on may never stand side by side, or their light runs together. How many different signals are possible?

Worked solution. Count by the last lantern. If it is off, the first three can be any safe signal of three lanterns. If it is on, the one before must be off, and the first two can be any safe signal of two. Two lanterns give 3 safe signals and three give 5, so four give 5 + 3 = 8. Each new lantern adds the two previous counts together.

Puzzle 2: the narrow tunnel (ours)

Beavers 1, 2, 3 and 4 wait in that order outside a tunnel so narrow that only the last one in can come out. A beaver may go in at any moment, and the beaver nearest the exit may leave at any moment. Which order of leaving is impossible: 4 3 2 1, 2 1 4 3, 3 1 4 2 or 1 2 3 4?

Worked solution. For 3 to leave first, 1, 2 and 3 must all be inside, with 2 nearest the exit once 3 has gone. So 1 cannot come out next. The answer is 3 1 4 2. The tunnel is what computer scientists call a stack: last in, first out.

Checking Puzzle 1: try every signalPython
from itertools import product

def safe(signal):
    return "11" not in signal

for n in range(3, 8):
    signals = ["".join(s) for s in product("01", repeat=n)]
    good = [s for s in signals if safe(s)]
    print(n, "lanterns:", len(good), "safe signals")
    if n == 4:
        print("  ", " ".join(good))

It prints 3 lanterns: 5 safe signals, then 4 lanterns: 8 safe signals followed by the eight signals 0000 0001 0010 0100 0101 1000 1001 1010, then 5 lanterns: 13 safe signals, 6 lanterns: 21 safe signals and 7 lanterns: 34 safe signals.

The program does not think; it simply writes down all sixteen on and off patterns for four lanterns and throws away the ones with two lights together. Eight survive, which agrees with the reasoning. Running it for longer rows shows the numbers 5, 8, 13, 21, 34, each the sum of the two before. Spotting that rule in the output and then explaining why it must hold is exactly the step from checking to understanding that we want a pupil to make.

Checking Puzzle 2: every order of four beaversPython
from itertools import permutations

def can_leave(order):
    tunnel = []
    waiting = [1, 2, 3, 4]
    for beaver in order:
        while beaver not in tunnel and waiting:
            tunnel.append(waiting.pop(0))
        if not tunnel or tunnel[-1] != beaver:
            return False
        tunnel.pop()
    return True

orders = list(permutations([1, 2, 3, 4]))
possible = [o for o in orders if can_leave(o)]
print("Possible exit orders:", len(possible), "of", len(orders))
for test in [(4, 3, 2, 1), (2, 1, 4, 3), (3, 1, 4, 2), (1, 2, 3, 4)]:
    print(test, can_leave(test))

It prints Possible exit orders: 14 of 24, then (4, 3, 2, 1) True, (2, 1, 4, 3) True, (3, 1, 4, 2) False and (1, 2, 3, 4) True.

Of the 24 ways four beavers could leave, only 14 are possible through a last-in, first-out tunnel, and 3 1 4 2 is one of the ten that are not. The function copies what the beavers do: let beavers in until the one we want is inside, and fail if it is not the one nearest the exit.

Puzzle 3: the hidden rule (ours)

A beaver stamps a code on each log: 2 becomes 4, 3 becomes 9, 5 becomes 25, and 10 becomes 100. A careless helper says 7 becomes 14. What should 7 become, and what mistake did the helper make?

Worked solution. Every code is the number multiplied by itself, so 7 becomes 49. The helper saw only the first pair, where doubling and squaring give the same answer, and stopped checking. A rule is only safe when it fits every example.

Puzzle 4: the shortest swim (ours)

Four lodges, A, B, C and D, are joined by channels: A to B takes 4 minutes, A to C takes 1, C to B takes 2, B to D takes 1 and C to D takes 5. What is the quickest swim from A to D?

Worked solution. The direct-looking route A, C, D takes 6 minutes, and A, B, D takes 5. But A, C, B, D takes 1 + 2 + 1 = 4 minutes, the quickest. The route with the most stops wins, which is the lesson: compare every route, not only the obvious ones.

  1. Start. Solve all four puzzles on paper and write one sentence on why each answer is right.
  2. Check. Run the two programs and compare their output with your answers.
  3. Stretch. Change the lantern rule so that three lights may not be on in a row. Predict the count for five lanterns before running the program.
  4. Explain. Tell someone at home, in your own words, why the tunnel is a stack and a queue at a bakery is not.

In English, with the German words

Can a child who learns in English prepare for the German Biber?

Yes, as long as the German words that appear on the contest pages are not a surprise. BWINF's own pages, the task archive among them, are written in German, so our notes put each German term beside its English meaning.

German words a Biber family will meet, and what they mean (our glossary)
GermanEnglishWhere it appears
BiberwochenThe two contest weeksBWINF's 2026 page
Schnupper-BiberThe practice roundFrom 14 September 2026
Koordinator:inThe adult who registers the schoollogin.bwinf.de
Altersgruppe, StufeAge group, school yearThe five groups above
SchwierigkeitsstufeLevel of difficultyThree in each age group
PunktabzugPoints taken off for a wrong answerFrom Klasse 5
UrkundeCertificatePosted in January 2027

The German terms are the ones BWINF uses on bwinf.de, read on 3 November 2026. The English meanings and the table are ours.

Our classes are taught in English only. The mentor speaks clearly, slows down and rephrases, and checks that a child has understood rather than simply nodded. For a pupil whose school runs in German, the same class is extra English practice; for a pupil at an international school, the glossary closes the gap between English lessons and a German contest page. Puzzles are about ideas, not vocabulary, and the ideas cross languages easily.

Class times

When can a Biber practice class run in German time?

After school or on a weekend morning, which in India, where our mentors teach from, is the evening or the afternoon.

Sample German class times and the matching time in India
Lesson starts in GermanySame moment in India until 27 March 2027Same moment in India from 28 March 2027
14:2018:5017:50
15:4020:1019:10
Saturday 09:0013:3012:30
Sunday 10:3015:0014:00

German clocks follow the Einheitenzeitgesetz: UTC+1 since summer time ended on 25 October 2026, and UTC+2 again from 28 March 2027. India keeps UTC+5:30 with no clock change, so a lesson there sits four and a half hours ahead of Germany this winter and three and a half hours ahead in summer.

Treat the rows as samples only; no batch is promised at these exact times. You book the free first class in your own clock, each group keeps the slot its families agreed, and one-to-one lessons shift around school, holidays and the contest weeks.

Milestones

From a first Biber puzzle to a first contest program

Milestones we set ourselves for the German informatics contests; the mentor uses them to choose a starting point and to tell parents what has changed.

Biber practice milestones (ours)
StageTypical school yearsThe pupil can
1. Reading the storyKlasse 3 to 4Restate a puzzle in their own words and say what is being asked
2. Trying every caseKlasse 4 to 6List all possibilities neatly and cross out the ones that break a rule
3. Naming the ideaKlasse 5 to 9Recognise a stack, a queue, a code or a shortest path inside a story
4. Checking by programKlasse 6 to 10Write a short Python loop that tests every case and agrees with the reasoning
5. Ready for the next contestKlasse 7 and upMove on to programming tasks like those of the Jugendwettbewerb Informatik

For children

Read the question twice. Half of all Biber mistakes are answers to a different question.

If two answers look right, one of them breaks a rule hidden in the story. Find it.

For parents

Ask your child to explain one puzzle to you each week. Explaining is where the learning sticks.

Praise the method, not the score. The Biber rewards careful thinking, and so do we.

More courses

Nine more courses for young problem solvers in Germany

All nine run live in English with the same mentor each week, and each can be taken in a group or privately.

I

First steps

Klasse 1 to 4

IBP / FIRST / 01

Scratch for kids

Blocks, games and the order of instructions.

Open the syllabus

IBP / FIRST / 02

Coding for kids

A long path from blocks to small apps.

Open the syllabus

IBP / FIRST / 03

Mental maths

Number sense for quick, sure reasoning.

Open the syllabus
II

Growing puzzlers

Klasse 5 to 7

IBP / GROW / 01

C++ for kids

Real code and puzzle programs, 9 to 12.

Open the syllabus

IBP / GROW / 02

Informatik companion

School Informatik, Klasse 5 to 10, in English.

Open the syllabus

IBP / GROW / 03

Maths through coding

Patterns and counting, explored in Python.

Open the syllabus
III

Next contests

Klasse 7 and up

IBP / NEXT / 01

Problem solving for teens

Logic, data structures and algorithms.

Open the syllabus

IBP / NEXT / 02

Python for teens

From first program to contest-ready code.

Open the syllabus

IBP / NEXT / 03

Olympiade and Känguru

The maths contests, by Klassenstufe.

Open the syllabus

How classes run

How live Biber practice works for families in Germany

Weekdays or weekends, flexible: choose your batch, or for a very personalised plan choose 1-on-1 at your convenience, weekend mornings or weekdays.

After school

Early and mid afternoon German time, for primary and lower secondary pupils.

Weekend mornings

Saturday or Sunday, a calm slot for younger children.

One to one

Arranged with the mentor around school and the contest weeks.

Puzzles we write

Fresh tasks every week, never copied from a contest.

Say it aloud

Each answer is explained before it counts.

Checked by code

Older pupils test their reasoning with Python.

German terms given

Contest words listed beside the English.

Timed rounds

Practice at the real contest pace.

One mentor

The same person follows your child all year.

Student work

Projects built by our students

A few things our young students around the world have made; there are many more on the student labs page.

NutriLife AI nutrition coach project screenshot

AI and ML

NutriLife

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

by Bhavya · Open it

Misti AI chatbot for maths and coding screenshot

AI and ML

Misti

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

by Harshit · Open it

GuardianX AI internet safety assistant screenshot

AI and ML

GuardianX

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

by Vivaan · Open it

SkyCast weather forecast application screenshot

Web app

SkyCast

A weather forecasting site with live conditions for any location.

by Krish

Fees

Fees for Biber practice classes

One month means eight live lessons. We print the fee in euro, using the reference rate the European Central Bank publishes, yet the card payment is made in US dollars; your bank converts it, so its figure can be a few cents away from ours.

Free first class

Free

no card required

  • A free first class
  • Two of our puzzles at your child's level
  • No card needed
Book it

Group batch

€90

a month, eight live classes

  • Fifteen to twenty pupils of a similar age
  • One regular mentor
  • Two classes a week
  • Pay monthly, stop at any time
Start here

One to one

€134

a month, eight live classes

  • Your child and one mentor
  • Puzzles chosen for your child
  • Times agreed together
Enquire

What families say

Rated 4.9 across 547 Google reviews

Unedited Google reviews from our students and from the parents who booked their lessons.

★★★★★

"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

Families in Germany ask

Informatik-Biber practice: common questions

Are the classes in German?

No. Lessons happen live and in English only, and the mentor adapts to your child's pace and accent. Our handouts add the German words a child will see on the BWINF pages, such as Schnupper-Biber and Urkunde.

Can my child register for the Biber through you?

No. BWINF says pupils cannot sign themselves up; entry is only through a coordinator at the school or at another registered institution. We are not connected with BWINF and we do not register anyone. We prepare children for the contest.

When is the Informatik-Biber in 2026?

BWINF lists the Biberwochen 2026 as 9 to 20 November 2026. The school picks the day and time within those two weeks. Results follow in December 2026 and certificates in January 2027.

Does my child need to know how to code?

No. BWINF says no prior knowledge is needed, and the tasks are puzzles rather than programs. In our classes, older pupils also learn to check answers with short Python programs, because that makes the reasoning stronger.

Do wrong answers lose points?

From Klasse 5, yes: BWINF's rules subtract points for a wrong answer and leave an unanswered task at zero, with a positive starting balance so the total never drops below zero. In Klasse 3 and 4 nothing is taken off.

Do you use real Biber tasks in class?

No. We write our own puzzles in the same spirit, like the four on this page. BWINF publishes its old tasks from 2007 to 2025 free on its website, and we encourage families to try them at home.

What age is right to start?

The contest starts at Klasse 3. Children as young as 7 can join our problem solving course first, and the competitions course itself is for ages 9 to 19.

When are classes in German time?

Weekdays or weekends, flexible: choose your batch, or for a very personalised plan choose 1-on-1 at your convenience, weekend mornings or weekdays. Younger children usually come straight after school or on a weekend morning.

How are fees paid?

You see the fee in euro, worked out from the European Central Bank's published reference rate, and you pay in US dollars. Your bank handles the conversion, so its statement may show a slightly different euro amount. The first class costs nothing and needs no card.

What comes after the Biber?

For pupils who enjoy it, BWINF runs the Jugendwettbewerb Informatik, where pupils program in a block environment, and the Bundeswettbewerb Informatik for real algorithm problems. Our competitions course follows the same path.

Elsewhere on this site

Related pages

More for families in Germany with a young problem solver.

Coding classes in Germany

The overview of all our Germany pages.

Coding for kids in Berlin

Berlin schools, times and a bike counter project.

Informatik-Nachhilfe online

Our German-language page on school Informatik support.

Bebras Challenge practice

The international family the Biber belongs to.

How we teach

What a live class with us looks like.

Student labs

Things our students have built.

Start here

Book a free Biber practice class

In the first class the mentor gives your child two of our puzzles at the right level, listens to how they reason, and suggests where to begin, all in English and at your child's pace.

Before booking you may like to read how our lessons work or browse every course we run.

WhatsApp us · +91 91233 66161 · connect@modernagecoders.com

Lessons are given live online, in English, by mentors who work from India. For a quick question, message us on WhatsApp in English.

The first class is free; we do not ask for a card.

Want a class sooner? Book a priority demo

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

Keep exploring Modern Age Coders

Related courses and guides

Learn more

Free resources

From the blog

Start here

Free classPriority demoCall us