Computer Science

The intent of the Computing curriculum

The Computing curriculum at Diss High School has been created to give a broad experience so that students develop their digital literacy, knowledge and computational problem solving skills and practical computing skills in a range of applications. We aim to develop digital literacy, so that students can work online safely and responsibly, and to build their confidence using a range of applications so that they can be competent creators of digital assets and technology. Students will understand fundamental concepts of computer science and be able to evaluate, adapt and create solutions to problems using programming languages.
At the end of Year 9, students should be able to make informed decisions about continuing their studies, and have a good understanding and appreciation of Computing and ICT skills that they could use in further studies, education or the workplace.

How is the Computing curriculum implemented?

In KS3 the curriculum is split into half termly units of work, which build on previous knowledge and allow students to demonstrate their computational thinking skills.

Throughout year 9 students complete Computer Science through a rotation of taster options. All students complete two units before considering their GCSE option choices; these are designed to reflect the theory and practical elements of GCSE Computer Science.


Year 7

Year 8

Year 9 CS

Autumn 1



Scratch Game Maker

Back to the future (rotation 1)

Autumn 2


Intro to Computing



Python (rotation 1)

Spring 1

Spreadsheets (Gangsta Zoo)

Spreadsheet Quiz

Back to the future (rotation 2)

Spring 2

Scratch Programming

Top Trump Databases

Python (rotation 2)

Summer 1

Superhero Databases

HTML & Web Design

E-Safety (rotation 1)

Summer 2

Scratch Game Making

Scratch Shooter Game

E-Safety (rotation 2)


The impact of the Computing curriculum at the end of Key Stage 3

The key impact of the KS3 Computer curriculum is to give students the opportunity to study  Computer Science and Information Technology at sufficient depth to allow them to progress to higher levels of study towards a professional career.

How is it assessed?

The Computer Science curriculum is assessed by the end of unit tasks that cover the materials and assess the student’s ability to apply and use their knowledge. Assessments are a mixture of multiple choice, practical problem solving, written answers or a combination thereof.  All assessed tasks will be marked and their results recorded.

In Year 9 each Applied Skill unit is assessed, using the success criteria shared with the students. The Computer Science units have two assessments each, an interim assessment, on one piece of work, and a summative assessment at the end of the unit, which covers both practical computation thinking, problem solving and theoretical knowledge within the unit.

How can I help my child? 

You can help your child by discussing their experience and understanding about what they have learnt during the units, they can show you their work on google classroom. Encourage them to use technology to be a creator of content, rather than just a consumer of it (for example, when creating videos they learn many skills, rather than just watching them!). They could expand their problem solving and computational thinking by completing puzzles on , their practical programming skills by adapting or creating scratch projects, or have a look at the website.


Studying computer science will develop skills in computational thinking, critical thinking, analysis, problem-solving and lateral thinking. As well as the careers clearly linked to computer science (computer programming, software engineer, website/app designer, computer game development and cybersecurity) the skills you have developed will make you very attractive to employers in other areas. Other career ideas can be found here.

KS4 : OCR GCSE Computer Science

The course provides students with a real, in-depth understanding of how computer technology works. Students will no doubt be familiar with the use of computers and other related technology from their ICT lessons and elsewhere. However, the course will give them an insight into what goes on ‘behind the scenes’, including computer programming, which many learners find absorbing.

What skills you will learn:

In order to be successful in the course, students will need to be able to solve problems independently and in groups. To help them with this, they will develop skills in designing algorithms and computer programming. Students will also be able to evaluate the effectiveness and success of their solutions, as well as other people’s, and the impact computer systems can have on society.


- Component 01 – Computer Systems

The first component is an exam focused on computer systems covering the physical elements of computer science and the associated theory.

- Component 02 – Computational Thinking, Algorithms and Programming

This component is focused on the core theory of computer science and the application of computer science principles.

You should select GCSE Computing:

  • If when you use a PC you find yourself thinking ‘What is going on inside the computer when I press this?
  • If you are the kind of person who takes things apart to find out ‘how they work’.
  • If you have used software and thought ‘I think I could make something better’.
  • If you enjoy working hard to solve a problem.
  • If you are willing to take up programming at home as a hobby.
  • If you enjoy solving mathematical equations such as algebra and formulae.