Listing all results (1231)

KS2 Algorithms

These six lessons and activities introduce children to algorithms, logical reasoning and context, cross curricular pattern spotting...

Networks

This unit guides learners to gain an understanding of computer networks as required for GCSE Computer Science. It starts by defining what networks are and where we find them in our modern world. Then, learners look at the hardware involved in creating networks. In this unit, you will use Raspberry Pi computers to...

Spreadsheets

In this unit, learners will gain an understanding and knowledge of how to use spreadsheets to store and manipulate data, how to use common functions, and how to extract data to create visual representations using charts. Learners will use spreadsheets to track and calculate income, make predictions, and answer “...

Security

This unit enables students to gain knowledge and understanding of the range of cybersecurity threats impacting the world, our organisations, as well as us as individuals. Learners will explore security measures that can be put in place to protect networks and your data against different forms of automated and non-...

The world of work has been transformed by the use of information technologies. Learners must be able to identify how the modern structure of the workplace will impact their future lives. This unit will facilitate a deeper comprehension of the methods employed by organisations and the impact the use of IT in the...

These resources support the teaching of the computing curriculum for Years 10 and 11.

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

 

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 versatile App Lab from code.org, 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...

Cybersecurity

This unit introduces students to the dangers of our interconnected world, and how cybersecurity is needed to keep our networks and online identities safe. It also includes techniques used by cybercriminals to steal...

This unit introduces students to how data can be represented and processed in sequences such as lists and strings. The lessons cover a range of operations on sequences of data, from accessing an individual element to manipulating the entire...

Pages

View all publishers