Back to search
  • competition
  • FREE

Coding Challenge – Python coding at any level

  • -
  • - (AEST)

Complete 50 exercises in any Python topic to earn a Certificate of Achievement. All skill levels welcome - from beginners ("Hello, World!") to advanced concepts like classes, recursion, and comprehensions.

Aubot Academy teaches school students up to 2nd year university-level computer science.

How to enter:

1. Register for a free live Python session during National Science Week (30 July - 24 August)

2. Attend your session.  Choose one Python topic to work on:

- Intro to Python
- Data Types
- Variables
- If (Making Decisions)
- While Loops
- Debugging Part 1
- For Loops
- Strings
- Functions
- Lists
- Tuples
- Sets
- Dictionaries
- Files
- Classes
- Advanced For Loops
- Modules
- Exception
- Recursive Functions
- List/Set/Dictionary Comprehension
- Debugging Part 2

3. Complete 50 exercises in your chosen topic

4. Certificate awarded! (Announced September 2026)

Ages 8-18.  Unlimited certificates - everyone who reaches 50 exercises in a topic wins.

Bonus: complete 50 exercises in multiple topics and earn a certificate for each. Attend more sessions to unlock more topics.

Want to learn more programming?  We have 5,500 Python exercises.  Sign up to be a full Aubot Academy student.  Book a free first class anytime: https://calendly.com/aubot-academy-australia/free-first-class

Our Python curriculum was developed over 5.5 years with 275 university contributors (Melbourne, ANU, UQ, UWA, Adelaide). We've taught 9,000+ students across QLD, WA, NT, Tasmania, Hawaii, Alaska, Guam, and Fiji.

Classes available virtually and in-person across Australia and California.

Founded by Marita Cheng - 2012 Young Australian of the Year, Member of the Order of Australia, and founder of Robogals (200,000+ kids taught robotics globally).