The British Informatics Olympiad (BIO) is the hardest school-level coding competition in the UK. It is aimed at sixth-formers, it is genuinely difficult, and it leads all the way to the UK team at the world championships. For most KS3 children it is years away — and that is exactly why it is worth knowing about now. Every serious mountain needs a summit you can point at.

I want to be honest with you from the first line, because the reference doc I write these from is blunt about it: the BIO is sixth form, very hard. If you have a twelve-year-old who has just discovered Python and you are wondering whether to enter them this winter, the answer is no — not yet. This is not a KS3 competition.

So why write about it for KS3 parents at all? Because a coding-obsessed child needs to know the mountain exists. It changes how the small steps feel. Bebras in November stops being a random school quiz and becomes base camp. The whole point of this article is to give you — and them — the map.

What the BIO actually is

The British Informatics Olympiad is the national round of a route that ends at the International Olympiad in Informatics (IOI), the world championship of school-age competitive programming.

The structure is short and brutal in the best way:

  • Round 1 is a three-hour paper of three programming problems, sat in school. It usually runs across a window from early December to late January, so schools have flexibility on the exact day.
  • The strongest entrants — around the top 15 — are invited to a final at Cambridge, typically around Easter.
  • From that final, the top four are selected to represent the UK at the IOI.

It is free, and it is entered through school. There is no age minimum in the way there is a ceiling — but the problems assume real programming fluency and the kind of algorithmic thinking that takes years to build. That is why it sits at the sixth-form end of the ladder.

The ladder that leads there

Here is the part that matters for a KS3 parent. Nobody arrives at the BIO cold. There is a well-trodden path, and the first rungs are firmly inside your child's reach right now:

Stage Roughly when Where your KS3 child fits
Bebras Computational Thinking Challenge November, no coding needed Enter now (Intermediates = Years 8–9)
The Coding Challenge January, invite for ~top 10% of Bebras Reachable now, via Bebras
Perse Coding Team Challenge Winter/spring, teams, Year 11 and under Reachable now
British Informatics Olympiad Dec–Jan, three-hour paper Sixth form — the summit
International Olympiad in Informatics (IOI) The world final Top four in the country

The honest read of this table is that your job for the next few years is not the BIO — it is Bebras and, if your child qualifies, The Coding Challenge and the Perse Coding Team Challenge. Those build the exact muscles the BIO later tests: reading a problem carefully, breaking it into steps, and turning that into working code. Do those well, keep the enthusiasm alive, and the summit takes care of itself.

The facts

British Informatics Olympiad (BIO)
Who it's for Sixth-form level and very hard — a long-term goal, not a KS3 entry
Round 1 Three hours, three programming problems, sat in school
When Usually a window from early December to late January — check the site for this year
Final Around the top 15 invited to Cambridge, typically around Easter
What it leads to Top four represent the UK at the International Olympiad in Informatics (IOI)
Cost Free, entered through school
Official source olympiad.org.uk

How to raise a child who might, one day, get there

You do not get to the BIO by cramming, and you certainly do not get there by a parent forcing it. Every child I have seen thrive in competitive programming got there the same way: they were allowed to become obsessed, and the adults around them kept the obsession fun.

Practically, that means a few things. Let them build pointless projects — a game, a bot, a script that renames their music files — because the joy of making something is the fuel. Feed the interest with the competitions that are age-appropriate now, so progress feels real rather than theoretical. And protect against the classic trap: turning a beloved hobby into a pressured GCSE-style grind. When passion becomes a chore, it dies, and I have written before about how easily busy teens burn out.

A tutor helps here only if it works the way a good coach does — asking questions, letting the child struggle productively, and resisting the urge to hand over the answer. That is the whole idea behind a Socratic approach to tutoring, and it is exactly the habit of mind the BIO rewards a decade later: sit with a hard problem, and think.

The summit is real. It is also a long way off, and that is fine. Point at it on a clear day, then go and enjoy base camp.

FAQ

Can my Year 8 child enter the British Informatics Olympiad now?

In practice, no — the BIO is pitched at sixth-form level and is very hard, so it is not a realistic entry for most KS3 pupils. Think of it as a distant summit. The right competitions for a KS3 child now are Bebras in November and, if invited, The Coding Challenge in January, which build towards it over several years.

What actually happens in the British Informatics Olympiad?

Round 1 is a three-hour paper of three programming problems, sat in school, usually across a window from December to late January. The strongest entrants (around the top 15) are invited to a final at Cambridge around Easter, and the top four represent the UK at the International Olympiad in Informatics (IOI).

How much does it cost to enter?

It is free and entered through school. As with most of these competitions, the barrier is not money — a teacher simply needs to register the school and supervise the round.


Duke Harewood built aitutors.me's tutors (Mentor and Professor Pi) for his own Year 8 daughter. He writes about UK education, competitions, and helping curious children go deeper without burning out.