Lesson 3: Fetch, decode, execute

Children learn about how the Mars rover follows instructions while developing their understanding of how computers work, including their RAM and ROM

Learning Objectives

  • Identifying and explaining the ‘fetch, decode, execute’ cycle

  • Understanding the difference between ROM and RAM

  • Knowing what fetch, decode and execute look like in different contexts

Lesson Plan

Fetch, decode, execute
See the plan

Teacher Video: Fetch, decode, execute

Presentation: Fetch, decode, execute


Fetch decode execute teacher information
Created by:
Richard Williams,  
Computing specialist
Richard is a Year 6 Teacher at St. Pancras Primary School. Richard’s passion for teaching was recognised when he received Suffolk’s ‘Raising The Bar’ award for Innovation 2016. With his class he made the world’s first guided VR:360 school tour…
Find out more
video-icon icon-checked
I have completed this lesson