Skip to content ↓

Year 8 - KS3

Curriculum Map

Year 8 – Key Stage 3

Half Term

Unit of Work

Home Study

Autumn 1


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:

Write your own news report about the dangers of cyberbullying.


Task 3:

Use the website  to create a story about someone who was a victim of cyberbullying and how they overcame it.  If you prefer to do this on paper instead – you could draw your own short comic strip.

Autumn 2

Programming in Small Basic

Task 1:

Get a parent or carer to download the Small Basic program to your home PC or Laptop for FREE from:   The ‘Download Page’ contains all the necessary Installation Instructions.


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:

Find an online Small Basic tutorial and create your own program by following the tutorial. The following example will help you to create a basic calculator in Small Basic:    


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 such as Lesson 2.4 or 2.5 from the Small Basic Curriculum: Online.


Spring 1


Task 1:

Draw your own Database table containing the records of either your own DVD or Games collection. Think about the fields (headings) you would need in each table and fill in the records from your own collection.


You do not need to do this using Database software; the table can be hand-drawn, using MS Word or completed using a Spreadsheet.


Task 2:

People who are responsible for entering the data into a database are the cause of most errors found, known as “Human Error”.

Create a poster for the school office staff to highlight the problem of human error and list a few things that they can do to reduce the amount of errors they make (e.g. read information twice after you have entered it to check that it is correct)


Your poster can be made with a DTP software of your choice or hand-drawn.


Task 3:

Think of a database table that a school would create to keep records of its students.

Some fields in the table would require some form of data validation to ensure that the data is entered correctly (e.g. DOB would need to be in the format DD/MM/YYYY).

Which fields in the school database table need to be validated and what kind of validation would they need?


Use the following website to learn more about types of validation:


Task 4:

Forms are used to enter data into a database table. Without having to type directly into the database, user will enter the data in the designated boxes in the form and press ‘submit’ to send the data to the database.

You must design a form that would allow users to enter new books into a School Library’s database. You will need to consider the different fields in a library table, as well as designing a suitable layout for your form that includes a logo, professional colour scheme, good choice of fonts and has a ‘clear’ and ‘submit’ button included.


You can create the form using any software you choose or create a hand-drawn form.



Spring 2

Networks and the Online World


Task 1:

Create a glossary explaining the meaning of each of the following network terms:





Data transfer



Web Browser




Web page




Task 2:

Go onto the Novalabs website and work through the game lessons to find out how to keep a network secure.


Task 3:

Create a poster about the different kinds of Hackers. Give a description of each type of hacker and choose a suitable image that represents each kind. The aim is for your poster to contain lots of useful information that tells people what these Hackers do.


Task 4:

Create a presentation showing the many different types of:

  • Browsers
  • Social Media apps
  • Cloud storage providers
  • Online banking apps

That are available online today. Your presentation should include an icon/image to represent each that you have found, as well as a link to the application’s website.


Summer 1

Data Representation

Task 1:

Go to and practice your binary skills on this game. What was your score? What level did you get to?


Task 2:

Create a bitmap character from your favourite computer game using a 20x20 square grid and only 4 different colours. You can use blue-squared A4 paper or create a grid in a Spreadsheet.

Challenge: Can you create retro characters such as PacMan or a Space Invaders in an 8x8 square grid?


Task 3:

Write a secret coded message using ASCII/Binary. Provide the conversion table and see if your parents/carers can break the code!


Task 4:

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

You must include binary 1s and 0s as inputs and include the truth tables for each logic gate.


Summer 2


Coding Concepts in Python

Task 1:

The following website can get very complicated, very quickly so it is not expected that students will be able to work beyond the first 6 steps in the “Learn the Basics” section.


Visit and work through the first part of the Learn the Basics section.


Take screenshots as evidence of your progress to show your teachers.


Task 2:

Create a poster explaining 5 different data types; explaining what they are, what they used for in computer programming and give some examples of each type in Python code.


Use the information from BBC Bitesize to help you:


Task 3:

Create a poster that explains how the IF-ELIF-ELSE blocks of code work in Python. We recommend that you write an example of an IF-ELSE statement and annotate the various pieces of code on your poster, explaining what the code does.


Task 4:


Create a poster that explains how a FOR loop works. We recommend that you write an example of a FOR loop (or find one online) and annotate the various pieces of code, explaining what it does.