🧑‍💻 Welcome to Python Academy

Create an account to start earning your Beginner certificate, or log in to continue on any device.

Use a simple password just for class — not one you use for email or games.

Code Your World — the Python Academy

A hands-on Python programming pathway for school students (Years 5–10, ages 10–16).
Real-world projects, real Python running in your browser, and a certificate at the end of every level.
🧑‍💻 Real in-browser Python (Pyodide) 🧩 6 puzzle mini-projects 🎓 3 certificates
🌱
Level 1 · Beginner
9 weeks. Print statements, variables, decisions, loops, lists, strings, functions and dictionaries — all through real-world mini apps.
Not started
🌿
Level 2 · Intermediate
Unlocks after your Beginner certificate. Deeper data structures, file handling, error handling and object-oriented basics.
🔒 Locked
🌳
Level 3 · Advanced
Unlocks after your Intermediate certificate. Algorithms, data projects, simple APIs and a final capstone build.
🔒 Locked

How this works

  1. Work through each week in order — every week teaches a concept through a real-world scenario, with a live code editor to practise in.
  2. Pass the short quiz and complete both practice exercises to unlock the next week.
  3. Halfway through the level, and at the very end, you'll tackle a puzzle-style mini project that combines everything so far.
  4. Finish the final mini project to unlock your level certificate — and the next level.

🌱 Level 1 — Beginner: Foundations of Python

9 weeks · 2 puzzle mini-projects · 1 certificate

What you'll build

Across this level you'll build a school announcement board, a digital ID card, a pocket-money calculator, a theme park ride checker, a times-table trainer, a class leaderboard, a secret-code cipher, a board-game toolkit, and a contact book — before combining everything to crack a locker code and escape the computer lab.

🌿 Level 2 — Intermediate: Beyond the Basics

9 weeks · 2 puzzle mini-projects · 1 certificate

What you'll build

Across this level you'll build a class register system with real file storage, a data-driven CSV report, a small library of your own reusable modules, an object-oriented contact book, and a JSON-powered mini app — before combining everything into a capstone project of your own design.

🌳 Level 3 — Advanced: Algorithms & Real Projects

9 weeks · 2 puzzle mini-projects · 1 certificate

What you'll build

Across this level you'll compare searching and sorting strategies, analyse real data files, design a multi-class system, write your own tests, work with API-style JSON data, and finish with a two-week capstone project you design and build yourself from start to finish.

✉️ Contact / Help

Stuck on something, found a bug, or have a question? Send a message straight to your instructor.

Send a message