7 worlds. One epic adventure.
Power Up with Python
Your powers start here.

- 1Hero Headquarters
- 2Jungle Rescue
- 3Training Arena
- 4Equipment Vault
- 5Power Workshop
- 6Cosmic Studio
- 7Arcade Station
students taught
course reviews
countries reached
average review rating
Your teacher has taught coding to kids and grown-ups all over the world.
Your Training Path
Join the League to save your progress automatically.
Your hero collection
0 missions earnedGetting Started & The Basics
0 / 3
Making Decisions & Math
0 / 4
Repetition & Automation
0 / 4
Organizing Stuff with Lists
0 / 4
Reusable Code & Art
0 / 4
Final Showcase Projects
0 / 3
Arcade Game Makers
0 / 2
Level 1: Getting Started & The Basics
Level 2: Making Decisions & Math
Hero Maths
Add, subtract, multiply and divide.
7 steps · 2 challenges
True or False?
Boolean values and comparison signs.
7 steps · 2 challenges
Hero Decisions
Branching choices with if, elif and else.
8 steps · 3 challenges
Choose Your Own Adventure
Build a text adventure game with choices.
8 steps · 4 challenges
Level 3: Repetition & Automation
Super-Speed Loops
Repeat actions with for and range().
9 steps · 3 challenges
Never Give Up Loops
Keep code running until something changes, using while.
6 steps · 2 challenges
Mystery Powers
Roll dice, flip coins and pick mystery numbers with random.
6 steps · 2 challenges
Project: Guess the Number
Build a complete number guessing game.
6 steps · 4 challenges
Level 4: Organizing Stuff with Lists
The Hero Backpack
Create lists to hold inventories, scores and names.
4 steps · 1 challenge
Finding Things
Read items by position and find a list's length.
7 steps · 2 challenges
Change the Team
Add, remove and sort list items.
5 steps · 2 challenges
Roll Call
Loop through a whole list to show items one by one.
9 steps · 5 challenges
Level 5: Reusable Code & Art
Invent Your Own Powers
Define custom functions with def.
5 steps · 1 challenge
Powers with Settings
Pass values into functions using arguments.
6 steps · 2 challenges
Turtle Art Studio
Draw lines, shapes and colourful patterns.
8 steps · 3 challenges
Hero Controller
Control a character with the keyboard arrows.
9 steps · 5 challenges
Level 6: Final Showcase Projects
Level 7: Arcade Game Makers
Grown-up missions
Adult coding courses, too
Parents and older siblings can level up as well — the same teacher's Udemy courses teach coding for adults, from first steps to data skills.
See the courses on Udemy →






