Star Student Builder logoStar Student Builder
๐Ÿ’ป Code Master

Learn to code โ€” and make something of your own

Coding in school, Std by Std. Tap blocks or type real commands, and watch your program draw, move and play. It all runs inside this page: no installing, no internet needed.

๐ŸŽจ Open the playground ๐Ÿฑ Scratch projects ๐ŸŽฎ Coding games
๐Ÿข First StepsStd 1-2๐Ÿงฉ Block BuildersStd 3-5โš™๏ธ Code MakersStd 6-8๐Ÿš€ Young DevelopersStd 9-12
Lesson 1

Boxes That Hold Numbers

A variable is a named box that holds a number you can change later.

Start โ†’
Lesson 2

Loops That Grow

When a loop changes a variable each time round, the drawing spirals.

Start โ†’
Lesson 3

Making a Choice with if

An if lets the program compare two numbers and act only when the answer is yes.

Start โ†’
Lesson 4

Let the Computer Choose

random gives a different number every time, so a program need not be the same twice.

Start โ†’
Lesson 5

Tidy Blocks

Give every part of a drawing its own named block, and the program reads like a list of parts.

Start โ†’
Lesson 6

Plan Before You Type

Plan a big drawing on paper first, then build it one tested part at a time.

Start โ†’

๐ŸŒŸ Make your own

Project

City Skyline

Build a city along the bottom of the page. Each building is a box, a loop draws the whole row, and a variable gives every building a different height. Then decorate it: windows, a sun, a moon, whatever your city needs.

Build it โ†’
Project

Spirograph

Make a spirograph: one shape drawn over and over, turned a little each time. Tiny changes to the turn give completely different patterns, so keep a note of the pairs of numbers that look best.

Build it โ†’

๐ŸŽฎ Games for Std 6-8

Mazepar 11

The Long Way Round

the shortest looking route is not always the one that exists

Play โ†’
Mazepar 17

Snake Path

break a long journey into straight runs and write each one as a repeat

Play โ†’
Mazepar 20

Spiral In

the same turn repeated with shrinking runs makes a spiral

Play โ†’
Bug hunt

Hexagon Angle

A hexagon with six equal sides.

Fix it โ†’
Bug hunt

Too Late to Fill

A blue square filled with colour.

Fix it โ†’
Drawโ˜…โ˜…โ˜…

Little House

Draw this picture: a square house with a pointed roof on top.

Draw it โ†’
Drawโ˜…โ˜…โ˜…

Six-Petal Flower

Draw this picture: a flower with six petals around a small centre.

Draw it โ†’
Ask GuruAcharya Samayeshwar