Lesson 3: Following instructions

Mimicking the CPU and GPU, children work in groups to create a giant piece of artwork by closely following an algorithm

Before the lesson

Download classroom resources

Learning objective

  • To understand the purpose of computer parts

National curriculum

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 logical reasoning to explain how some simple algorithms work and to detect and correct errors in algorithms and programs

Success criteria

Cross-curricular links

Attention grabber

Main event


For pupils needing extra support: Use pictures such as those in the ‘Hello Ruby’ book to allow simpler identification of the parts of a computer.


Pupils working at greater depth: Should be encouraged to make links with the unplugged activity and the ‘real’ transition that takes place.

Wrapping up

Assessing pupils' progress and understanding


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