Scratch project example - coluored stars

Scratch Progression Resource

Here you can find a number of Scratch projects to teach primary pupils, and in particular to scaffold learning for students with special educational needs. They are also suitable for introducing Scratch in KS3. We recommend teaching pupils about the concepts in order: Sequence > Input > Repetition > Selection > Variables > Physical Systems. In each section there are a number of projects you can use to explore code, modify or extend existing projects or to fix a program, by debugging or ordering code.

These pages contains just a selection of the activities. Click on the link at the top of each page to see the full range of activities on Scratch, plus worksheets to accompany some of the activities.

For more information, see the blog post here.


Investigate sequence in these simple projects.


Investigate different inputs using the Events blocks.


Learn about simple loops and repetition in these projects.


Investigate selection and interaction through these projects.


Investigate variables in projects, e.g. to keep score or track lives.

Physical Systems

These projects can be used to emulate physical systems.

Scratch project example - coluored stars