Computer Science

Contact Teacher: Mrs H Williams, Team Leader Computer Science

Exam Board: OCR (H446)


Computer Science at Bishop Luffa 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 students 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.

Students 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 student has a school target ‘step’, which they are working towards.

Computer Science Learning Journey

This is a visual representation of how students' knowledge and skills develop through the Computer Science curriculum.

(click on the image below to view a larger version)

Computer Science KS4+ Learning Journey

Why study Computer Science?

A-level Computer Science is naturally a strong subject for those wishing to pursue Computer Science at degree level. After university, a Computer Science degree could lead to numerous fields of study and professions, such as robotics, artificial intelligence, machine learning, cloud computing, big data processing, networking, ethical hacking, computer game development, home automation or even teaching. So much of the world uses computers nowadays that having a good understanding of how computers work and how to program them would be an advantage in many areas of industry.

Course details

The course helps students understand the core academic principles of Computer Science. Classroom learning is transferred into creating real-world systems through the creation of an independent programming project. The course will develop the student's technical understanding and their ability to analyse and solve problems using computational thinking.

How the course is taught and assessed

Students must take all three components to be awarded the OCR A-level in Computer Science.

Paper 1 - Computer Systems (no calculators)

2 hours 30mins written Exam (140 marks) 40% of A level – The internal workings of the (CPU), data exchange, software development, data types and legal and ethical issues.

Paper 2 - Algorithms and Programming (no calculators)

2 hours 30mins written exam (140 marks) 40% of A level – Using computational thinking to solve problems.

Non-exam assessment (NEA)

70 marks (20% of the A-level) This is an internally assessed unit moderated externally. Students will be expected to analyse a problem (10 marks) and design (15 marks), develop and test (25 marks), and evaluate and document (20 marks) a program.  The program must be written in a suitable programming language.

Entry requirements

It is not essential to have studied Computer Science at GCSE, though it is advisable for students to have undertaken some practice of programming.  The course has a significant programming element and those who have no previous experience of programming often find it very challenging.  We would expect a grade 6 in Mathematics.  There are several topics that require the ability to reason logically and apply mathematical and logical processes to solutions.  Those with an interest in mathematics will often also like Computer Science.