Coding Challenge
Date
Tuesday 17 to Thursday 19 June 2025
Time
45 minutes
Cost
FREE
The Coding Challenge is designed to be accessible to all students, even if they have basic coding skills. There are five levels (or divisions), and teachers are able to enter their students at the most appropriate level based on skills rather than age.
Tasks require Turtle Blockly solutions or a text-based programming language, depending on the division.
Practice challenges can be found on the UK Bebras website
*This challenge replaces the Oxford University Computing Challenge (OUCC). There is only one round for this challenge.
Key Dates
Entries close: Friday 13 June 2025
Sign Up
Find out how to register your students for this competition.
Divisions
- Novice
- Explorer
- Navigator
- Pathfinder
- Trailblazer
QUESTION AND ANSWER FORMAT
12 tasks in three sections
Topics
Topic Area One
- Strings, output and input
- Mathematical and logical operators
- Conditionals
- Loops
- Functions
- Lists and arrays
- File input/output – Intermediate and Senior only
- Classes and objects – Intermediate and Senior only
Topic Area Two
- Logical thinking
- Algorithmic thinking
- Decomposition
- Pattern identification
- Abstraction
- Evaluation
- De-bugging
More Information
Round 1
Section A 5 tasks of 4 marks
Section B 5 tasks of 6 marks
Section C 2 tasks of 8 marks
Total 66 marks
Round 2
Section A 2 tasks of 4 marks
Section B 5 tasks of 6 marks
Section C 5 tasks of 8 marks
Total 78 marks
Note that it is expected that very few students will have the time to solve all problems.
A distinction is awarded for scoring 40 or above.
A merit is awarded for scoring 25 or above.