Australian Maths Trust

Australian Informatics Olympiad

Australian Informatics Olympiad


Thursday 29 August 2024            


3 hours


AUD$22.30 per student

Australian Informatics Olympiad (AIO) recognises and challenges students with an interest in computer programming. Participating students will need some programming experience and be able to write code.  

Allowed languages are C, C++, Java or Python 3.

Students who perform well in the AIO may be invited to participate in the AMT’s high-performance programs.

Like all our competitions, the AIO contains unique problems designed each year by leading educators, academics and industry experts to challenge and extend your students’ problem-solving skills.

For information and practice material go to the AIO website https://aio.edu.au/

Key Dates

Entries close: Friday 23 August 2024

Sign Up

Find out how to register your students for this competition.


  • Intermediate – students up to Australian Year 10
  • Senior – students up to Australian Year 12

Note there is only one AIO paper. Divisions are for awarding only.


  • Students invent algorithms and write code to solve problems. Functions include opening, reading and writing files; declaring variables and arrays; and using loops, conditional (if) statements and simple arithmetic operations.

Question and Answer Format

  • 6 questions, answers are in source code

Delivery Option

  • Online only 

More Information

Scoring System

Students submit source code which is compiled and run against input scenarios to test correctness and efficiency. Submissions are marked on speed and correctness. Coding style is not taken into consideration. Students can see their marks during the competition as they are calculated by an automated judging system.

Award Criteria

Gold – top 10%
Silver – the next 15%
Bronze – the next 25%
Participation – all remaining students


How To Run

Information for teachers on how to run this competition.

Click Here


Sign Up

Find out how to register your students for this competition.

Click Here


Try Our Problems

Learn more about our Problemo resource for teachers.

Click Here