S2 Computing Science

Scratch Games Unit


With Scratch, you can program your own interactive stories, games, and animations.

Scratch helps young people learn to think creatively, develop problem-solving skills and work collaboratively — essential skills for life in the 21st century.

In this S2 unit pupils get the opportunity to create a range of exciting and fun computer games. Pupils will also get the chance to play and test each others games.

Assessment:- Plan and Design your own game, implement it (create it), test it, evaluate it.

Scratch Learning Intentions

I will learn how to/ be able to:-

  • Identify key areas of the Scratch 2 interface – stage, scripts, sprites (& costumes), sounds.
  • Create a program in Scratch 2 which has:
  1. Fixed loops – e.g. forever loop.
  2. Conditional loop (condition at the start of the loop) – e.g. if touching colour.
  3. IF statements.
  4. IF Else statements.
  5. Allows the player to progress to different levels.

Key Words/ Phrases

  • Interface
  • Fixed loop
  • IF
  • Algorithm – An algorithm is a step by step plan of a program – usually mostly in plain English.

Lesson Context/ Why are we learning this?

Skills – Design, problem-solving, creativity.

  • Scratch programming helps you to develop the main fundamental/ essential skills required to be able to create a computer program. Once you have mastered Scratch you will almost be ready to program in text-based programming languages. E.g. Visual Basic, Java etc.
  • Programmers are highly sought after in the UK.
  • A fantastic well-paid career.


Flash Animation

In this unit, you will develop the ability to create lots of top quality animations. These will differ in terms of complexity. Why not enter the animation competition detailed in the Computing Science home page? If you are interested, talk to Miss Stalker or Mr Brandt.