Main School



Mrs Wright Head of Department
Mrs Ngwa Head of Key Stage 3 Computing
Mr Ahmed Computer Science Co-ordinator
Mr Gillary
Mrs Sharma

Department Overview

Computer Science and Information Technology are one of the fastest growing, sustainable sectors of the economy. The Computing department aims to encourage students to become both independent enquirers and creative thinkers. 

The work is designed to challenge students to create solutions to key tasks and problems in the real world.  In ICT and Computer Science lessons, students are taught how to become efficient users of digital technology, ranging from creating digital animations to programming and sequencing.

ICT and Computer Science are taught across all Key Stages at Barking Abbey School.

Our highly skilled staff have expertise across the wide range of emerging technologies, as well as a broad base in the more established areas of the subject.

We offer A Level Computer Science and ICT at KS5. Our qualifications concentrate on the use of ICT and Computing in the real world, equipping students with skills they will use in all walks of life.


At Key Stage 5 students can choose either A LEVEL Computer Science or BTEC LEVEL 3 Extended Diploma ICT (EQUIVALENT TO 1 A LEVEL)

A LEVEL Computer Science

Computer Science is a practical subject where students can apply the academic principles learned in the classroom to real-world systems. It’s an intensely creative subject that combines invention and excitement, and can look at the natural world through a digital prism.

The aims of this qualification are to enable learners to develop:

-          An understanding and ability to apply the fundamental principles and concepts of computer science

-          The ability to analyse problems in computational terms

-          The capacity to think creatively, innovatively, analytically, logically and critically

Assessment overview

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





Computer systems (01)


2 hours 30 mins


Algorithms and programming (02)


2 hours 30 mins


Programming project (03)






This qualification is designed for learners who are interested in an introduction to the study of creating IT systems to manage and share information, alongside other fields of study, with a view to progressing to a wide range of higher education courses, not necessarily just in IT.  

This course enables students to identify and solve problems by developing ICT systems in a chosen scenario. Students learn about the effective use of ICT systems and develop an understanding of the opportunities they offer to both organisations and society as well as using Spreadsheet and Database software to analyse and interpret complex numerical data.

Assessment overview

Students will cover the following units

UNIT 1:- Information Technology Systems

UNIT 2:- Creating Systems to Manage Information

UNIT 3:- Using Social Media in Business

UNIT 4:- Website Development

Extracurricular Activities

The department provides support sessions after school to help raise attainment in ICT and Computer Science.  Students are able to use this time to improve course work, extend their learning and provide opportunities for students who have no access to computers at home to complete homework and coursework


The department delivers lessons in six well-equipped ICT suites. We have a variety of software packages at our disposal including Microsoft Office, Adobe Web Suite, Game Maker, Scratch and specialist development environments for programming.