Mars Rover 1

In this topic children will learn about the automated motor vehicle, Mars Rover, exploring how and why the Mars Rover transfers data, understanding how messages can be sent using binary code and experiencing how to; programme a Mars Rover, calculate binary addition and represent binary as text

Choose your lesson

Lesson 1: Mars Rover

In this lesson, the children watch a clip of the ‘NASA Rover Curiosity Landing on Mars’ and they calculate the distance to Mars with familiar objects to help them understand the great expanse that the data gathered has to travel


Lesson 2: Binary code

In this lesson, 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


Lesson 3: Computer architecture

In this lesson, children learn that the more Random Access Memory (RAM) the robot has, the more instructions it can carry out in a row, pupils play a game that simulates programming a Mars Rover


Lesson 4: Using binary - numbers

In this lesson, children learn that computers use binary to carry out calculations and perform their own addition and subtraction binary calculations


Lesson 5: Using binary - text

In this lesson, pupils learn that as well as being used mathematically, binary can use the computer language 'ASCII', to represent characters, and use this conversion of the alphabet from binary to create their own messages