Guide
Bebras Ireland: computational thinking before coding
What a short puzzle challenge can reveal about logic, representation and a student’s readiness for computing.
Competition Guides
How the UK Bebras follow-on turns computational thinking into a supervised programmed solution.
The Raspberry Pi Foundation Coding Challenge is a bridge rather than a standalone starting point. Students first take part in the UK Bebras Challenge, which tests computational thinking through puzzles. The follow-on then asks eligible participants to turn similar reasoning into programmed solutions within a supervised session.
The official format offers block-based and text-based routes, each with more than one difficulty level. That matters because the central transition is not from “easy” to “hard” code. It is from recognising an algorithm in a puzzle to expressing it precisely enough for a computer to execute. A student who can explain the steps but struggles with syntax may be well suited to the block route; a fluent text programmer still has to model the problem correctly.
CompeteMap recommends the challenge to students who enjoyed Bebras and want evidence of whether that reasoning transfers into code. It is not open direct to any student at any time: schools and home-education entrants follow the UK Bebras communication route.
| Field | Details |
|---|---|
| Competition | The Raspberry Pi Foundation Coding Challenge |
| Relationship | Follow-on for participants in the relevant UK Bebras cycle |
| Format | Supervised coding challenge |
| Routes | Block-based and text-based programming |
| Typical age | Students aged 10+ under current rules |
| Entry | School coordinator or direct organiser contact for home education |
Rated Advanced. Entry is restricted through Bebras participation and success requires accurate algorithmic thinking expressed as working code.
For current dates, eligibility and registration details, see the The Raspberry Pi Foundation Coding Challenge competition page.
Checked on 26 September 2026.
Select block or text coding based on what lets the student express and debug an algorithm independently. Moving to text too early can turn a reasoning task into a punctuation test.
Take a past Bebras-style problem, describe the state and allowed operations, then write pseudocode before using a language. Test a smallest case, a boundary case and an unexpected case. This is the core bridge the challenge is designed to expose.
EXPLORE NEXT
Guide
What a short puzzle challenge can reveal about logic, representation and a student’s readiness for computing.
Guide
Problem allocation, shared debugging and the difference between several coders and one functioning team.
Guide
How a global gallery changes the job from live demonstration to clear digital storytelling.
Comments
Share a question, note, or update.
No comments yet.