A structured course from your very first line of code to writing small programs. Six stages, each building on the last — explanation, example, try it yourself, then a mini challenge.
AwarePy Python is the structured route through the language — each lesson builds on the one before it, so it's worth working through in order if you're starting from nothing. Once you've got the basics down, AwarePy Practice is there for free experimentation, Coding Quest turns what you've learned into real mini-projects, and Robotics connects your Python straight to real hardware on a Pico W.