Lesson 2: Binary code

Pupils learn that, due to the vast distance from Mars to Earth, information collected by Mars Rover has to travel as ‘data’ and is translated into binary code

Before the lesson

Learning objectives

  • To identify how messages can be sent using binary code
  • To read and calculate numbers using binary code

National curriculum

Pupils should be taught to:

  • Understand computer networks, including the internet; how they can provide multiple services, such as the world-wide web; and the opportunities they offer for communication and collaboration

Success criteria

Cross-curricular links

Attention grabber

Main event


Pupils needing extra support: Pair them with a more able partner so that they can observe the able partner playing the game first, before they take a turn.


Pupils working at greater depth: The activity is self-extending as there are two games with multiple levels.

Wrapping up

Assessing pupils' progress and understanding


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