Lessons
Step-by-step lessons in six tracks, from unplugged games to real Python code.
-

Loops: Repeat, Repeat, Repeat!
Use repeat and forever blocks to draw a square with the pen, make Beep dance, and save yourself lots of…
-

Events: Press a Key, Click a Cat
Make Beep and Pixel react when you press a key or click them, and learn that many scripts can wait…
-

If and Else: Teach Beep to Decide
Use if and if-else blocks so Beep can make decisions, bounce off the edge of the stage and notice when…
-

Variables: Keep the Score
Make a variable called score, use set and change blocks to count clicks, and show a winning message.
-

Costumes: Make Beep Move for Real
Swap between two pictures of Beep to make it look like it is waving and walking, and learn how animation…
-

Music with Blocks: Beep’s Band
Use note, rest, repeat and tempo blocks to play a rhythm and a famous tune, and see how a song…
-

Pen Power: Shapes and Flowers
Draw hexagons, near-circles and flowers with pen blocks, and discover the 360 divided by sides rule for turning.
-

Project Time: Build an Animated Story
Plan a short animated story with a storyboard, build it with blocks for Beep and Pixel, then test it and…
-

Make the Computer Talk
Use print to make Python say things, and learn how to glue pieces of text together.
-

Boxes with Labels
Learn how variables remember things for you, and use them to do maths and change a drawing.
-

Ask Me Anything
Make your programs ask questions with input, and learn how to turn typed answers into numbers.
