Low level programming languages practical lesson - GCSE Computer Science

Practical lesson on low level languages, focusing on assembly language. The bulk of the lesson is practical programming exercises using the Little Man Computer (LMC). By comparing their existing knowledge of a high level language with these assembly language programming tasks, pupils should be able to grasp the differences between the two types of programming language. The plenary reinforces these differences.

Includes a worked example, 6 differentiated assembly language program activities, an instruction set help sheet, a short lesson plenary, and a longer version that can be used as homework (both with answers). Fully editable resource.

Save for later
  • LMC-computer-activities.pptx
  • LMC-instruction-set-help.docx
  • Plenary-(Longer).docx
  • Plenary-(Longer)(Answers).docx
  • Plenary-(Shorter)-(Answers).docx
  • Plenary-(Shorter).docx

About this resource


Created: May 31, 2018

Updated: Sep 4, 2018

pptx, 1 MB


docx, 551 KB


docx, 437 KB


Report a problem

Tes Paid Licence

How can I re-use this?