The UK computing competition landscape is not one ladder. This guide maps the computational-thinking, algorithmic Olympiad, cyber security and project-building routes for students and parents.
The short answer: the UK has several computing pathways rather than one universal ladder. Bebras develops computational thinking, its current Coding Challenge introduces programmed solutions, BIO selects Britain's international informatics teams, BAO combines algorithms with mathematical reasoning, and cyber or project competitions develop different strengths.
The word “computing” hides several distinct abilities:
A student can be strong in one area without immediately excelling in the others. The best pathway therefore depends on the kind of work the student enjoys.
↓ participation enables eligible schools/students to access the current follow-on
Raspberry Pi Foundation Coding Challenge
Programming foundations and independent problem practice
↓
British Informatics Olympiad first round in school
↓ top performers
BIO Final in Cambridge
↓ team selection
IOI, EGOI and WEOI teams
↓ high performance
BAO Final
This is a parallel competition, not a formal BIO qualifying round.
CyberFirst Girls Competition, cyber resources, team challenges
or
Coolest Projects Online, apps, games, hardware, AI and creative technology
These routes develop applied capability and communication rather than selecting the IOI team.
| Stage or route | Typical audience | Main skill | Entry route | Natural next step |
|---|---|---|---|---|
| UK Bebras | Ages 6-19 | Logic and computational thinking | School coordinator; home-educated route available | Current Raspberry Pi Foundation Coding Challenge |
| Coding Challenge | Ages 10+ who took part in Bebras | Programmed solutions | Supervised through participating school; home-educated students contacted directly | More coding, projects, BAO or later BIO preparation |
| Coolest Projects | Up to 18 | Building and presenting digital projects | Individual/mentor route | Larger projects, user testing, portfolio development |
| CyberFirst Girls | Specified school cohort | Cyber security and teamwork | School team | Further cyber learning and competitions |
| BAO | School-age UK students under current rules | Algorithms and mathematical computer science | Teacher portal/current organiser process | BAO Final and deeper algorithm study |
| BIO | Under 19 in eligible mainland-Britain education | Timed algorithmic programming | School/college teacher | Cambridge final; IOI/EGOI/WEOI selection |
UK Bebras is the most accessible entry point. It is open across age groups and uses interactive tasks that test decomposition, pattern recognition, abstraction, algorithms, evaluation and logical reasoning.
Students do not need to be experienced programmers. That makes Bebras useful for answering an early question: does the student enjoy thinking computationally?
Bebras is not a coding-language test and not a direct IOI selection exam. A high score shows strong computational reasoning under the challenge format, but advanced programming requires additional practice.
The official UK Bebras site states that students cannot register individually; a teacher acts as school coordinator. Home-educated students have a separate organiser-supported registration route.
The current official follow-on is the Raspberry Pi Foundation Coding Challenge. It is designed for students aged 10+ and offers block-based and text-based programming at two difficulty levels.
The official rules say that schools and students must have participated in the previous UK Bebras Challenge. The challenge is supervised in school, while home-educated participants are contacted directly.
Older school pages and search results often describe the Oxford University Computing Challenge as the Bebras follow-on for top-scoring students. Families should not assume an old pathway remains current. For the current cycle, use the UK Bebras website and its Coding Challenge page as the authority.
This is a good example of why pathway articles need annual checking: the underlying skill progression may remain similar while the organiser, name or eligibility route changes.
Timed challenges reveal reasoning under constraints. Projects reveal whether a student can identify a problem, build something, debug it and explain decisions.
Coolest Projects Online accepts digital creations such as Scratch projects, games, websites, mobile apps, hardware, advanced programming and AI. Work does not need to resemble an Olympiad solution.
This route is particularly valuable for students who:
Project-building and algorithmic training complement one another. They should not be ranked as “practical versus prestigious.” They demonstrate different capabilities.
The British Algorithmic Olympiad describes itself as a competition in mathematics and computer science for UK school pupils. It uses algorithmic reasoning and has an open round followed by a final for selected participants.
BAO can suit students who enjoy the overlap between mathematical proof, discrete structures and algorithm design. It is not the official qualifying stage for BIO or IOI, but preparation can strengthen relevant thinking.
The British Informatics Olympiad is the central national-team pathway for eligible students in mainland Britain.
The official 2026 rules describe a first-round three-hour paper taken in school. Students solve programming problems using a computer and may also answer written parts. A teacher coordinates entry, supervises the paper, marks according to the scheme and submits results for moderation.
The best approximately 15 first-round competitors are invited to the Cambridge final, alongside additional students participating for EGOI selection. At the final, students use C/C++ in a Linux contest environment.
The final selects teams for:
The top four selected students form Britain's IOI team under the current BIO structure.
BIO's current rules require entrants to be under 19, in full-time secondary or further education and eligible within mainland Britain. Northern Ireland and the Republic of Ireland have a separate informatics competition route. Families should read the current official rules rather than infer eligibility from a UK school connection.
The CyberFirst Girls Competition introduces cyber security through school teams for the specified age cohort. Tasks may draw on logic, networking, cryptography, data and security awareness.
Cyber competitions suit students who like adversarial thinking, systems and real-world scenarios. They are not simply another programming Olympiad. NCSC and current government resources can support progression beyond the competition.
| Student preference | Best first route |
|---|---|
| Enjoys puzzles but has not coded | Bebras |
| Wants a gentle first programming challenge | Bebras then Coding Challenge |
| Loves making games, apps or hardware | Coolest Projects |
| Enjoys maths and algorithms | BAO preparation |
| Already codes confidently and likes timed problems | BIO first-round practice |
| Interested in security and teamwork | CyberFirst route |
| Aims for international informatics selection | BIO eligibility and final pathway |
Focus on logic, Scratch or block coding, debugging and small creative projects. Competitive rank is less important than willingness to explain a solution.
Move from blocks to text programming when the student is ready. Learn variables, loops, functions, lists, strings and testing. Bebras and the Coding Challenge provide useful structure.
Students interested in algorithms should add sorting, searching, recursion, graphs, dynamic programming and complexity gradually. BAO and easier BIO problems can reveal gaps.
BIO candidates need sustained practice implementing correct algorithms under time pressure. Final-level preparation should include C/C++, contest environments, proof of correctness and careful complexity analysis.
Bebras has a current follow-on Coding Challenge; BIO has a final and international selection. BAO, CyberFirst and Coolest Projects are parallel opportunities, not automatic steps into BIO.
Memorising Python commands does not create algorithmic judgement. Students should predict, trace, test and explain.
BIO is designed to be accessible at the first question but still separates exceptional programmers. A low score can be a useful diagnostic, but repeated advanced papers without foundational learning is inefficient.
Olympiad success is impressive, but universities and future collaborators also value evidence that a student can finish, test and communicate a real system.
The British team pathway has location and education requirements. Verify them before building a long-term plan around international selection.
Competition names, follow-on arrangements and eligibility can change. Check the current organiser pages before registration.
Answer 4 quick questions and get our top 3 recommended competitions.
Share a question, note, or update.
No comments yet.
Insights
Articles connected to this topic.
From first physics challenges to BPhO, Oxford training camp and the international Olympiads
A parent guide to the UKMT maths competition system, age routes and follow-on rounds
A parent-friendly guide to the UK chemistry competition route, from Cambridge Chemistry Challenge to the UK Chemistry Olympiad and international selection.