Australian Informatics Olympiad · AIO

Informatics Olympiad — Zero Python to Past Papers.

The complete Australian Informatics Olympiad pathway — learn real competition Python in the browser, master the nine core algorithms, then solve actual AIO past papers with the 6-step method. Every lesson runs live: write code, press run, see it pass.

🐍 Foundation
🧩 Algorithms
🏆 Advanced
Runnable in-browser

✓ Try before you buy

The first 3 lessons of every course are free to preview — no credit card needed. Unlock the full course whenever you are ready, and every remaining lesson opens instantly.

What is the Australian Informatics Olympiad?

Understand the exam before you choose your path.

The competition

The AIO is Australia's national school programming competition, run online by the Australian Mathematics Trust on the ORAC judging platform. You write programs that read input and print answers, and ORAC grades them automatically against many secret test cases.

  • Format Online, ~3 hours, sat at school or home
  • Problems 6 problems, increasing in difficulty
  • Subtasks Each problem is split into subtasks — you bank partial marks for partial solutions
  • Languages Python, C, C++ and more (we teach in Python)
  • Who Any secondary student — no contest experience needed
Read the full AIO exam guide →
Where it leads
1 AIO — the entry-point national contest
2 AIIO — the invitational round for top scorers
3 Selection School — the Australian training squad
4 IOI — the International Olympiad in Informatics

Strong AIO results are the first rung on the ladder to representing Australia — and a standout signal on any university or scholarship application.

Choose Your Course

Start from zero, master the algorithms, or drill real past papers — pick where you are on the AIO pathway. Take them in order for the full journey.

AIO Python Foundation
Course 1 · 20 lessons · zero to real Python
A$299
★ First 3 lessons free
Best for…
  • Complete beginners to programming
  • Want to write real competition Python, not toy snippets
  • Learning by doing — every lesson runs live in the browser
Enrol · A$299
AIO Algorithms
Course 2 · 30 lessons · the nine core algorithms
A$499
★ First 3 lessons free
Best for…
  • Can write Python, ready to think like a competitor
  • Complete search, greedy, prefix sums, two pointers, binary search, graphs & DP
  • Learn to recognise which algorithm a problem wants
Enrol · A$499
AIO Advanced
Course 3 · 24 real past papers · Q1–Q4 mastery
A$599
★ First 3 lessons free
Best for…
  • Know the algorithms, want to win marks in the real exam
  • 24 real AIO past papers (2020–2025) solved end-to-end
  • Plus two write-and-run exercises per lesson
Enrol · A$599
AIO Complete Bundle Best value · Save A$397
All four AIO courses — Python Foundation, Algorithms, Advanced, and Challenge (Q5/Q6, arriving July 2026). Buy once; Challenge is added to your account automatically on release.
A$1396A$999
Get the Bundle

Course 4 · AIO Challenge (Q5/Q6 deep-dive) — Coming July 2026. Included free in the Complete Bundle.

📣 Already enrolled in one AIO course? Use code AIO20 at checkout for 20% off any other AIO course.

How It Works

Built for self-study — every lesson teaches, then makes you do.

⚡ Write code, press run, see it pass — right in the lesson

Every lesson carries a real Python runtime in the browser. You read the teaching, then write your own solution and run it on the sample cases — no setup, no installs. Worked examples are walked through with the 6-step method (read → calculate by hand → key observation → is it fast enough? → frame it → code it), and the Advanced course is built on real AIO past papers with two write-and-run exercises each.

The whole line teaches the exam's real scoring logic — bank the subtasks first, then chase full marks — so you convert what you know into actual points on the day.

In-browser code labs6-step methodReal past papersSubtask strategyStep-by-step hintsSolutions you can run

Start your Informatics Olympiad journey.

First 3 lessons of every course free to preview

Choose Your Course

No credit card required to preview