← Back to all articles

Competition Guides

Raspberry Pi Foundation Coding Challenge: from puzzles to code

How the UK Bebras follow-on turns computational thinking into a supervised programmed solution.

1 Oct 20262 min read
Article cover image

Editorial overview

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.

Quick Facts

FieldDetails
CompetitionThe Raspberry Pi Foundation Coding Challenge
RelationshipFollow-on for participants in the relevant UK Bebras cycle
FormatSupervised coding challenge
RoutesBlock-based and text-based programming
Typical ageStudents aged 10+ under current rules
EntrySchool coordinator or direct organiser contact for home education

Review Evaluation

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.

Choose the representation honestly

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.

Practise translation

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.

Key Takeaways

  • This is a coding follow-on to UK Bebras participation.
  • Block and text routes test the same deeper skill: precise algorithmic expression.
  • Schools or the organiser control entry; students do not simply self-register.

Sources checked

EXPLORE NEXT

Not sure where to start?

Find the right competition
View all articles →

Comments

Join the conversation

Share a question, note, or update.

No comments yet.