Learn Python quickly with our no-nonsense starter guides which runs in the browser
A collection of more open-ended activities for exploring or for coding clubs
A blank browser-based coding editor for quick-access scripting
Connect python commands to an HTML canvas for some graphical output
Investigate Parson's Problems with our range of challenges
A growing collection of fluency practice problems.
Learn how to make your own challenges and other information.