Oxford University Computing Challenge (OUCC) | Australian Maths Trust

Oxford University Computing Challenge (OUCC)

First round: Wednesday 27 May 2020
Second round (invite only): Wednesday 3 June 2020

Cost: A$10 (in a bundle with CAT)
Bundle entries close: 22 April

The Oxford University Computing Challenge (OUCC) is a two-round online competition held in term 2. The first round (27 May) is open to all students who have competed in the Computational and Algorithmic Thinking (CAT) and the second round (3 June) is an invitational for the top 20 students in each division from the first round. It is recommended for students who have previously done well in the CAT and would like progress to the Australian Informatics Olympiad (AIO)

The OUCC builds on the principles used in the CAT competition and helps students develop their skills further to produce programmed solutions to computational thinking problems. Questions are solved using the Blockly programming language, as well the programming languages available to students in their schools for secondary levels.

Download a poster for your classroom!

Each round consists of 3 sections – the first two sections are of 5 tasks each and the last is of two tasks, with the complexity increasing with each section. Students have one hour to complete all tasks within section 1 and 2 and attempt the tasks in section 3.

The four divisions are:

Upper Primary- All tasks will be Blockly tasks
Junior – All tasks will be Blockly tasks
Intermediate – Most tasks in Sections 1 and 2 will be Blockly tasks
Senior – Some tasks in Section 1 will be Blockly tasks

The registration system is for teachers only. If you are not a teacher, please contact your teacher and direct them here.

Syllabus 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

Syllabus Area Two:

  • Logical Thinking
  • Algorithmic Thinking
  • Decomposition
  • Pattern Identification
  • Abstraction
  • Evaluation
  • De-bugging

Prepare for the OUCC



Practice Questions


Please note the age group convention used in the UK is different to Australia’s. We will use the AMT age group in our competition, however for the training site please see below:

AMT Age groupOCC Practice Site Age group
Upper Primary (5-6)Juniors
Junior (7-8)Intermediate
Intermediate (9-10)Senior
Senior (11-12)Elite

Run the OUCC

Everything you need to know to run the competition is in the Oxford University Computing Challenge Handbook. Download it here.

Registered home-schools

Teachers in home-schools are eligible to register as school co-ordinators and run our competitions. If you would like to do so, please download, fill out and return this registration form to this email address with proof of your home school registration in your state or territory.