Lesson 1: Using ScratchJr

Tinkering with ScratchJr independently, children build a program by dragging 'blocks' then running their code, learning that each block has a different attribute, predicting, exploring and explaining throughout

Before the lesson

Download classroom resources

Learning objective

  • To explore a new application

National curriculum links

Pupils should be taught to:

  • Use logical reasoning to predict the behaviour of simple programs
  • Create and debug simple programs

Success criteria

Cross-curricular links

Attention grabber

Main event

Differentiation

Pupils needing extra support: This lesson is about exploration at whatever level the children can access, but a teacher or TA can support children exploring only the one and two point blocks as what these blocks do is more obvious.

Pupils working at greater depth: Challenge them to use the higher point-scoring blocks with less visible applications.

Wrapping up

Assessing pupils' progress and understanding

Vocabulary

Created by:
Sway Grantham,  
Computing specialist
Sway Grantham (@SwayGrantham) is a Primary School Teacher, a CAS Master Teacher and Specialist Leader in Education for Primary ICT. She also has a BCS Certificate in Computer Science Teaching (Primary). She has written several curricula and conducted research into the…
Find out more