Coding Lessons for New Coders

Start here. These short lessons explain Python, Thonny, and the basic building blocks used in every program.

🧒
💻
🐍
🚀
Learn what coding is, then learn the patterns that make programs work.
🐍

Python and Thonny

start here

Explains what Python is, what Thonny is, and how code gets from the keyboard to the computer.

Python as a coding language
Thonny as the beginner tool
How pressing Run makes code happen
Open lesson
🧱

Building Blocks of Programs

next lesson

Shows the three ideas that appear in almost every program: order, repetition, and choices.

Sequence: steps in order
Iteration: repeat actions with loops
Decision: choose one path or another
Open lesson