Computing & Computer Science

Welcome to Computer Science

Welcome to the Computer Science Department. We are passionate about exploring the fundamental mechanics of technology—from bits, bytes, and central processing units (CPUs) to the intricate architecture of modern networks. Equally, we are dedicated to empowering students to command these systems through advanced computer programming.

We pride ourselves on delivering dynamic, engaging lessons that demystify the "illusion" of computing. While computers appear to multitask seamlessly, they actually execute processes sequentially at near light-speed. Revealing this underlying reality brings a genuine "wow-factor" to our classrooms.

Through programming, students develop rigorous problem-solving methodologies that are invaluable across the curriculum and in everyday life. Writing code in Python is simply the final stage of a sophisticated process that requires analytical thinking and structured solution design. Seeing their code execute successfully provides students with immediate validation, while debugging refines their analytical resilience.

In a world driven by digital innovation, global technology organisations increasingly demand individuals who understand hardware and can master software. Our overarching vision is to cultivate well-rounded, digitally literate students who can work creatively, independently, and express their ideas with absolute clarity.

Our Curriculum

Computing & Computer Science Curriculum Map

Key Stage 3

All students in Years 7, 8, and 9 study Computer Science, completing a comprehensive and robust KS3 curriculum by the end of Year 9. This foundational stage introduces key concepts that seamlessly bridge into higher-level study.

Key Stage 4

At Key Stage 4, students follow the OCR GCSE (9–1) in Computer Science (J277). The course is allocated five periods per fortnight in Year 10, increasing to six periods per fortnight in Year 11.

Because a strong grasp of programming is essential for GCSE success—with an entire examination paper dedicated to algorithms and programming—much of the groundwork is laid during KS3. While Python is our primary instructional language, students may utilise any language permitted by the examination board. Throughout the course, students are encouraged to undertake a substantial programming project to hone the practical skills required for their assessments.

Assessment consists of two external examinations taken at the end of Year 11:

  • Component 1: Computer systems
  • Component 2: Computational thinking, algorithms, and programming

Future Destinations

The OCR Computer Science GCSE provides an excellent foundation for further education, serving as a direct pathway to A-Levels (GCE) and higher education degrees. As global technology companies actively seek qualified Computer Science graduates to lead innovation and bridge the digital skills gap, achieving this GCSE is the vital first step toward a rewarding career in the tech sector.

Department Contact

Subject Leader: Brinda Roopchund

Email: broopchund@carshaltonboys.org