Learn to code with Beep & Pixel!

Hello! I’m Beep, a friendly robot, and this is my best friend Pixel, a cat made of tiny squares. We’d love to show you how computers think, how to give them instructions, and how to make your own games, drawings and inventions.

Everything here is free. There’s nothing to sign up for. Just pick something fun and start!

Beep the robot cheering and Pixel the cat waving on a sunny hill

Pick a track

Six adventures to choose from. Each one has 10 lessons that build on each other. Start wherever you like!

Unplugged track

Unplugged

No computer needed! Games and activities that show how coding works, using paper, cups, crayons and your own brain.

Ages 6+ · 10 lessons · Start lesson 1 →

Block Coding track

Block Coding

Snap coloured blocks together to make things move, talk and dance. The perfect first step into coding.

Ages 6+ · 10 lessons · Start lesson 1 →

Python for Kids track

Python for Kids

Type real code! Draw with a turtle, ask questions, roll dice and build tiny programs in Python.

Ages 8+ · 10 lessons · Start lesson 1 →

Making Games track

Making Games

Learn how games work, from rules and scores to levels and lives, then design and code your own.

Ages 8+ · 10 lessons · Start lesson 1 →

Robots & Electronics track

Robots & Electronics

Sensors, motors, lights and circuits: how robots notice the world and decide what to do.

Ages 7+ · 10 lessons · Start lesson 1 →

How Computers Work track

How Computers Work

Binary, pixels, memory and the internet. Peek inside the machine and see how it really works.

Ages 8+ · 10 lessons · Start lesson 1 →

Brain-tickling challenges

Thousands of puzzles, and every single one has its own answer page. No peeking until you’ve tried!

Mazes: puzzle 1

Mazes

Help Beep and Pixel find their way! Every maze has a separate answer page, so no peeking.

What Comes Next?: puzzle 1

What Comes Next?

Spot the pattern and work out what comes next. Patterns are how coders find shortcuts.

Debug the Robot: puzzle 1

Debug the Robot

Beep’s programs have a bug. Find the mistake and fix it so Beep reaches the battery.

Binary Secrets: puzzle 1

Binary Secrets

Secret messages written in light bulbs. Crack the binary code to read them.

Turtle Challenges: puzzle 1

Turtle Challenges

Read the Python turtle code and predict the picture. Then run it and see if you were right!

Pixel Puzzles: puzzle 1

Pixel Puzzles

Colour the squares by number to reveal a hidden picture, just like a computer stores images.

Secret Codes: puzzle 1

Secret Codes

Messages scrambled with a shift code. Spin the code wheel and decode them.

Logic Lights: puzzle 1

Logic Lights

Flip the switches and follow the wires. Will the lamp light up?

Python Puzzlers: puzzle 1

Python Puzzlers

Read a short Python program and work out exactly what it prints. Then check your thinking with a step-by-step trace table.

Print and play

Mazes, colouring pages, binary decoders and pixel art sheets to print at home or school.

Art made with code

Fractals, turtle spirals, pixel pals and giant mazes, all drawn by computer programs.

Grown-ups, hello!

How to use the site, how it keeps children safe, and tips for helping without taking over.

Safe and private: no accounts, no comments, no ads and no trackers. We don’t collect anything about you. Read how we keep things safe.