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

After watching a clip of the ‘NASA Rover Curiosity Landing on Mars’ children calculate the distance to Mars in familiar objects to help them understand the great expanse that the data gathered has to travel

View Lesson

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

View Lesson

Lesson 3: Inputs and Outputs

Learning 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

View Lesson

Lesson 4: Using Binary - Numbers

Learning that computers use binary to carry out calculations, children perform their own addition and subtraction binary calculations

View Lesson

Lesson 5: Using Binary - Text

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

View Lesson