Lesson 5: Unplugged debugging

Using their knowledge of debugging, robots are physically constructed.

Before the lesson

Learning objective

  • To understand what debugging is

National curriculum links

Pupils should be taught to:

  • Design, write and debug programs that accomplish specific goals, including controlling or simulating physical systems; solve problems by decomposing them into smaller parts
  • Use sequence and repetition in programs
  • Use logical reasoning to explain how some simple algorithms work 

Success criteria

Cross-curricular links

Attention grabber

Main event

Differentiation

Pupils needing extra support: Should be keep their figure simple.

Pupils working at greater depth: Get those who have successfully completed their task to go around to other pairs that are struggling and get them to talk through steps that helped them be successful.

Wrapping up

Assessing pupils' progress and understanding

Vocabulary

Created by:
Siobhan Morgan,  
Computing specialist
Head of Computing at Exeter Junior School, Siobhan Morgan has nine years of computing teaching experience as well as experience from her role of ‘Subject Genius for Computing’ on TES. Siobhán enjoys spending time with her family and searching for the Gruffalo…
Find out more