Skip to main content


Lesson 1 Translators

Curriculum > KS4 > Unit > Lesson

In this lesson, learners are introduced to the notion that humans interpret instructions differently to computers. This is to help them understand that computers need clear and precise instructions in order to perform the expected task. Learners are also taken on a journey from machine code to high level languages in order to discover how a computer interprets instructions.

Learning objectives

  • Compare how humans and computers interpret instructions
  • Explain the differences between high- and low-level programming languages
  • Describe why translators are necessary
  • List the differences, benefits and drawbacks of using a compiler or an interpreter

Package contents

  • Lesson plans
  • Learning graphs
  • Unit overviews
  • Activities
Log in to download

Not registered yet?

Create an account and get access to over 500 hours of free teaching resources.

GCSE revision

A comprehensive range of content and helpful practice questions are also available for this topic.

Help us make these resources better

Provide your feedback

Or email us at [email protected]