Click & Whirr

Learn robot control by writing real Python. Here is the robot you will drive.

You write Python.

Real Python, in the browser. No install, no setup. You get a small robot and one idea to write: follow this line, hold this heading, plan this route.

The robot moves.

Your code drives the robot you can see. Tune a number, press Run, watch it glide or watch it wobble. The robot doing the right thing is the whole reward.

Your library grows.

Every piece you finish lands in your own mybot library. Later lessons snap those pieces back together with a single from mybot import ..., so the robot ends up built from parts you wrote and understand.

Start learning →

Desktop only: the workspace needs the room.

Comfortable with basic Python (variables, functions, a little arithmetic) is enough to start. The course teaches the rest, including classes, at the lesson that first needs them.