Organized by the Oxford University

Advanced selection for The British Informatics Olympiad

Four difficult levels: Elite, Senior, Intermediate and Junior

Suitable for Grade1-12 students

No requirements for programming language in junior and intermediate levels

Date: May 12, 2024 (Sun.) 16:00-16:45(45 mins, online)


The Oxford University Computing Challenge (OUCC) is an invitation event which aims to encourage students to develop their skills further and produce programmed solutions to computational thinking problems. The pilot challenge attracted nearly 10,000 British participants. OUCC is divided into four levels based on difficulty, namely, Elementary, Intermediate, Seniors and Elite, corresponding to elementary, middle and high schools respectively. Officially Website:

The Oxford University Computing Challenge (OUCC) , along with British Informatics Olympiad (BIO), stands as part of the United Kingdom Computational Thinking Challenges (UKCT Challenges) . In the UK, the best OUCC students will be invited to sit for the British Informatics Olympiad (BIO). Officially Website:

Challenge Rules


Junior: Chinese & English
Intermediate: Chinese & English
Senior: English
Elite: English

  • Round 1
  • Round 2 (Round 1 winners)
  • Round 1: May 12, 2024 (Sun.) 16:00-16:45
  • Round 2: Jun. 22, 2024 (Sat.) 14:00-15:00

Online (Computers and mobile devices with cameras required)

Age group

Junior: Grade 1 - 6
Intermediate: Grade 7 - 8
Senior: Grade 9 - 10
Elite: Grade 11 - 12
Note: Lower levels can participate in higher levels, but higher levels cannot participate in lower levels.

Programming Language

Some sections tasks will require participants to be familiar with the Blockly programming language. Other tasks will allow students to program in any programming language using any IDE available on their computers.

Students can use documentation or tool tips that are built in to their IDE but they may not look up documentation on the internet, search the internet in any way, or use other applications whilst participating in the Challenge.

  • Section 1-A: 5 tasks to solve that test understanding of syllabus area one in a fairly straightforward way.
    (4 points each)
  • Section 2-B: 5 tasks testing understanding of more than one syllabus area one skill. These tasks may, in addition, require the application of the Computational Thinking skills outlined in syllabus area two.
    (6 points each)
  • Section 3-C: 2 longer problems that test programming skills and the computational thinking skills outlined in syllabus area two.
    (8 points each)
Interpreting Your Score:

20+ points: Good – You have the basics covered.
30+ points: Excellent – You need to have solved more than half of the 12 tasks.
50+ points: Fantastic – 10 out of 12 problems need to be solved to achieve this.
66 points: Outstanding. This is the maximum possible score!

National Awards

Reward by different levels
• Perfect Score: Get 66 points
• High Distinction: Top 10%
• Distinction:Top 25%
• Merit: Top 50%

Round 2

Qualification: Round 1 winners
Date: Jun. 22, 2024 (Sat.) 14:00-15:00
Locations: Online
Content: Consistent with the preliminary

The OUCC Syllabus

Syllabus Area One:

Syllabus Area One:

●Strings, Output and Input ●Mathematical and Logical Operators ●Conditionals ●Loops ●Functions ●Lists and Arrays ●File Input/Output* ●Classes and Objects*
Syllabus Area Two:
Syllabus Area Two:
●Logical Thinking ●Algorithmic Thinking ●Decomposition ●Pattern Identification ●Abstraction ●Evaluation ●De-bugging

* Juniors and Intermediates will not be set problems that require an understanding of syllabus area two.

Age group differences



All tasks will be Blockly tasks.


Code submission tasks.
All tasks will be Blockly tasks.
Code submission tasks.

The Final Statistics for the 2023 Challenge

Age Group

Participants Top Scores Top 25%

Top 50%

Elite 1254 64 159 190
Seniors 2877 66 150 160
Intermediate 9563 66 107 544
Juniors 6338 66 214 684
Totals 20,032



  • Round 1: May 5, 2024
  • Round 2: Jun. 16, 2024


  • Candidates must bring their own computer for programming competition.

ASDAN EPQ Scholarship


Perfect Score&Gold





Noted:The ASDAN Scholarship is only available to Year 10, 11 and 12 students for participating ASDAN Extended Project Qualification(EPQ). EPQ is recommended by the G5 group and many leading universities as a competitive academic experience. Scholarships cannot be exchanged for cash. For further details see:


If, for some reason, the student is unable to attend after paying the fee, please contact us. If you apply before the registration deadline, 25% of the registration fee will be deducted as academic materials and service fees. If you apply after the registration deadline, no refund will be given.
Northern Contact
Northern Region:
Beijing、Tianjin、Heilongjiang、Jilin、Liaoning、 Heibei、Inner Mongolia、Shanxi、Shandong
Eastern China Contact
Eastern Region:
Central China Contact
Central Region:
Southern China Contact
Southern Region:
Western China Contact
Western Region:
Central China Contact
Central Region: