Author: Amanda McGarrigle

Computing
We are software developers

Background Information
This unit will teach the class to engage and use Scratch to help develop their computer skills. Scratch uses coding which is a key skill in computing. Scratch is an online program which can be used to create your own interactive stories, games and animations which can be shared with others in the community. Scratch allows users to think creatively, reason systematically and work collaboratively.

In this unit the children will…
Develop an educational computer game using selection and repetition.
Understand and use variables.
Start to debug computer programs.
Recognise the importance of user interface design, including consideration of input and output.

By the end of this unit….
All children can:
Play educational computer games.
Identify what makes games enjoyable.
Use features on scratch to create a game.
Design a character for a game.
Create a character for a game.
Test another game.
Review another game.
Most children will:
Add repetition to their game.
Review another game giving helpful improvements.
Add a way of keeping score.
Add repetition to their game.
Some children will:
Use another person’s review to update and improve their game.
Add in different level to their game.

Key Vocabulary
Debug
Input
Interface
Output
Program
Prototype
Repetition
Variable
Scratch
Coding