Brookfield Community School

A Specialist Sport College

Brookfield Community School > Curriculum > Computing > Scratch

A great introduction to programming is to develop games and animations using Scratch.

This programme is free and can be downloaded if you want to install it at home.

Read some great tutorials to introduce Scratch.

How do I get started with Scratch?

Visit the Getting Started Page

Getting Started Guide
Scratch Reference Guide
Scratch Cards
Videos about Scratch


Introductory Lessons

Sample Projects

Advanced Lessons

  • Sequence- Build a simple one-key application to move a sprite around the stage with the arrow keys.

  • Iteration - Use a forever loop for the sprite to keep moving around the stage with some random movements and learn a little more about the Scratch environment.

  • Conditional Statements - Use conditional statements to control program flow in repeat, while, and if statements and create a simple game where a predator eats it's prey.

  • Variables - Use variables to draw squirals and investigate turtle graphics further and create asteroids type continuous movement control.

  • Messages - Sprites are controlled independently of each other and can interact with each other when touching. Broadcasting messages allows communication between sprites and the stage to control several backgrounds within an application.



Forgotten password?
Having trouble logging in?