Programming 1: Further coding with Scratch

The coding program Scratch is explored further by revisiting its key features and introducing the children to the crucial concept and execution of using 'variables' in code scripts

Choose your lesson

Lesson 1: Scratch reminder

Pupils revisit what they can recall about the coding program 'Scratch', whilst building upon their prior knowledge to develop an understanding of sprite positioning and orientation

Lesson 2: Identifying what code does

Pupils rediscover the features of the Scratch interface and tools, whilst utilising decomposition skills to figure out what has been included in the script for a quiz

Lesson 3: Introduction to variables

Pupils via an physical interactive activity learn what variables are and why they are used. Tinkering with some specifically Scratch projects, allows them to consolidate the importance and use of variables

Lesson 4: Making a variable

Children build upon the last lesson to start developing Scratch code scripts that require variables, which is going to further expand their knowledge of why they are so useful when coding

Lesson 5: Times tables project

Using all the skills acquired in this unit so far, the children review and develop their times tables Scratch project and at the end fill out an evaluation form based on their experience

Assess your pupils

Assessment quiz and Knowledge catcher. These can be used at the start of the unit to access where pupils are in their learning as well as the end of the unit to assess progress. Go to assessment resources