Year 8 Teaching Resources

These resources support the teaching of the computing curriculum for year 8. The resources offer practical and varied activities to cover the areas of the curriculum below:

  • understand how instructions are stored and executed within a computer system; understand how data of various types (including text, sounds and pictures) can be represented and manipulated digitally, in the form of binary digits
  • use two or more programming languages, at least one of which is textual, to solve a variety of computational problems
  • design and develop modular programs that use procedures or functions

To find out more about what's on offer, visit the Teach Computing website.

These teaching resources are published under the Open Government License v 3.0



This unit introduces students to a variety of methods of representation of information that humans have used through History up to the present day and thence binary. The activities introduce students to binary digits and how they can be used to represent text and numbers. The concepts are linked to practical...

This unit introduces students to the versatile App Lab from, allowing them to create an App that can be easily shared and installed on both Android and iOS devices.  This unit takes the students from designer to project manager to developer in order to create their own mobile app. They will familiarise...

This unit introduces students to text-based programming with Python. The lessons form a progression that starts with simple programs involving input and output, and moves on through arithmetic operations, randomness, selection, and iteration. Emphasis is placed on tackling common misconceptions and making clear the...

This unit introduces students to the technologies that make up the internet and the World Wide Web. It starts with an exploration of the building blocks of the World Wide Web, HTML, and CSS, and students investigate how websites are catalogued and organised for effective retrieval using search engines. Students...


Published by


Share this resource