Computer Science

Team Leader Computer Science:
Mrs Helen Williams
Teacher of Computer Science & Textiles / Head of Andrewes House :
Mr Rob Goldsmith
Teacher of Computer Science & Business:
Ms Kath Hobbs
Teachers of Computer Science & Music:
Mr Matthew Bennett

JP8 2899 200x300Computer Science covers how computers and computer systems work, how they are designed and programmed, how to apply computational thinking, and how to make best use of information technology. Our objective is to give our pupils a broad technological education that encourages creativity and equips them to understand how digital technology shapes our world and how they might take control of it.

Pupils are regularly assessed during lessons and at the end of topics to monitor progress. Pupils are also expected to monitor their own progress and set themselves personal targets to help their learning. Each pupil has a school target ‘step’, which they are working towards.

KS3 Computer Science Steps

Year 7

All pupils joining Bishop Luffa in Year 7 are introduced to Online safety and the responsible use of our network and the Internet. Pupils then go on to begin to understand how to solve simple problems using programming.

Computer Science 2Topic 1 – Online safety and the responsible use of the Internet
Topic 2 – Basic Programming using the Micro:Bits
Topic 3 – Blockly Programming, preparation for BEBRAS Computational Thinking Challenge
Topic 4 – Who Wants to be a Millionaire game - use of Google Slides, searching the Internet more effectively, problem solving and logical thinking
Topic 5 – Basic block and text based programming using Pencil Code
Topic 6 – TV Advert creation– developing a range of IT skills as well as team work
Topic 7 – Scratch – Visual Programming with code blocks

Year 8

Pupils develop their skills further this year as we dig deeper into the programming elements of computer science. KODU Xbox style game creation is a popular topic as is Sonic Pi.

Topic 1 – Online Safety: Digital literacy
Topic 2 – Sequential Programming with Flowol: developing control systems for real life situations
Topic 3 – Sonic Pi: code-based music creation and performance tool.
Topic 4 – Introduction to Python: Text based programming includes some cryptography.
Topic 5 – Kodu: Xbox style game creation. Visual programming

Key Stage 4

Computer Science

Why study Computer Science?

In the same way the students benefit from a knowledge of physical and natural sciences in order to understand the world in which they live, students increasingly need to know something about the Computer Science that underlies the digital world. Research shows that although many young people are confident using a range of digital devices, few are able to program them and design their own applications.

OCR’s GCSE Computer Science course will give you an in-depth understanding of how computer technology works and a look at what goes on ‘behind the scenes’. Through the study of computational thinking and programming, the course will help you to develop critical thinking, analysis and problem solving skills. For many, it is a fun and interesting way to develop these skills, which can be transferred to other subjects and applied in day-to-day life.

Computer Science continues to have a growing importance. This means there will be an increasing demand for professionals who are qualified in this area.

Outline of syllabus content includes:

Component 01: Computer systems
Introduces students to the central processing unit (CPU), computer memory and storage, data representation, wired and wireless networks, network topologies, system security and system software. It also looks at ethical, legal, cultural and environmental concerns associated with Computer Science.

Component 02: Computational thinking, algorithms and programming
Students develop skills and understanding in computational thinking: algorithms, programming techniques, producing robust programs, computational logic, translators and data representation.

Practical Programming
Students are to be given the opportunity to undertake a programming task(s) during their course of study which allows them to develop their skills to design, write, test and refine programs using a high-level programming language. Students will be assessed on these skills during the written examinations, in particular component 02 (section B).


The course is assessed by a combination of two written papers:

  • Component 1 – Computer systems (worth 50%)
  • Component 2 – Computational thinking, algorithms and programming (worth 50%)

Computer Science Exam specification

Year 12/13

OCR Computer Science A Level is offered for post 16 students. The A Level will develop the student’s technical understanding and their ability to analyse and solve problems using computational thinking. This is two year course with exams at the end of the second year.

For further details follow this link - A'Level Computer Science