Skip to content ↓

Year 8 - KS3

Curriculum Map

Half Term

Unit of Work

Home Study

Autumn 1

 eSafety refresher

 Logic and Simulations

Task 1: Visit and create a fake SMS conversation between two friends where one friend is giving the other some advice on either of the following topics; cyber-bullying, sexting or inappropriate contact from a stranger.

Task 2: Visit and play the online simulation. Create a flowchart algorithm that would show people how to control the balloon.

Task 3: Create a mind-map listing all of the reasons why computer simulations are used in everyday life, giving some examples to support your reasons.

For more details click the Year 8 – Autumn 1 – ESafety – Logic and Simulations link below this table.

Autumn 2

 Problem Solving 1 – with Python

Task 1: Create a poster that explains 5 different data types, and what they are used for.

Task 2: Visit

Follow the instructions and write the correct sequence of code to pass each level. Levels get progressively harder the further you go.

Task 3: Pygame is a Python add-on that allows you to create your own arcade games.  Try the examples and tutorials from the links given.

For more details click the Year 8 – Autumn 2 – Problem Solving 1 - Python link below this table.

Spring 1

 Data Representation

Task 1: Create a bitmap character from your favourite computer game using a 20x20 square grid and only 4 different colours

Task 2: Write a secret coded message in ASCII/Binary

Task 3:  Create a poster that could explain how the AND, OR and NOT logic gates work to a Primary School pupil.

For more details click the Year 8 – Spring 1 – Data Representation link below this table.

Spring 2

 Problem Solving 2 – with   Small   Basic

Task 1: Download the Small Basic program to your home computer for FREE from:

Task 2: Try out some of the skills you have learnt in class to produce some of your own programs. Use this link to find out more about the different commands you can use.

Task 3: Use online tutorials to create your own programs.

Task 4: Check out the Small Basic Wiki/Portal and find out more about the language. Try to attempt some of the more challenging tutorial tasks.

Summer 1

 System Security

Task 1: Collect newspaper/magazine clippings that talk about Cyber Security or hacking attacks that have been published in the news.


Task 2: Create a news article of a high-profile hacking case that you have seen on the news or one that you have found online.


Task 3: Create a set of Top Trump cards for each of the different types of Malware including Viruses, Trojans, Worms, Trojan Horses, etc.


Task 4: Create a poster entitled “Social Engineering” and include all of the ways a Hacker can use Social Engineering to target their victims.

Summer 2

 Digital Literacy (S-Band) or   further Python (T-Band)


At the end of Year 8 you are expected to make your options choices for your GCSEs. It is important that you get to learn a wide range of Computing theory topics including data representation – looking at how computers use and represent data, system security – looking at viruses, hacking and cyber criminals, and ways to protect computer networks and the use of computer simulations to model real-world behaviour and systems; as well as continue to develop your problem solving skills by moving on to more text-based programming languages – Python and Small Basic.

We hope that by the end of Key Stage 3, you will have a good idea of the requirements for a GCSE Computer Scientist and will choose us as a GCSE option to learn more about Computer Systems, Algorithms and Programming.