Computer Science and the thinking behind it is more than just being able to program a computer...

Jeannette Wing


Computer Science gives students the opportunity to learn new and exciting skills that include Python programming in Year 8 and Binary Logic in Year 11. The aim it to our students prepare for their futures, bringing them closer to becoming highly skilled and sought-after members of the future global economy.

Computing in St. Patrick's Grammar School


Miss Rachel Lynch

Computing is taught at KS3, GCSE and A-Level by Miss Lynch. We have recently linked back into the CK2 programming environment in school, allowing our students to have networked access to the resources and programs they need to make use of throughout their programming journey from KS3 up to A-Level. Students have use of two fully equipped IT Suites and a spacious resource area for additional project work. To facilitate both the teaching and learning in the department, pupils have the opportunity to attend specialised events allowing them to link up with other schools and employers in the industry.

Teaching and Learning Aims

It is important for students to enjoy what they are doing, as well having academic success. For this reason, we have a range of both practical and theory lessons where pupils have the chance to carry out their own research instead of being teacher-led. Paired programming is a major part of any Computer Scientist's life and so it is encourages regularly to help motivate students to expand and build on their own knowledge. Students also have the opportunity to attend specialised events and work experience days with companies in the Computing Industry.

Through the study of Computing, we aim to:

  • stimulate interest in and enjoyment of Computing;
  • encourage and enable students to reach their full potential through support and challenge;
  • enable students to become confident citizens by developing digital skills, knowledge and understanding, enabling them to formulate and communicate their own opinions about developments in the world of Computer Science;
  • encourage students to become independent learners through research and project based work;
  • develop skills in data and information handling, programming, communication and investigative work, as well as organisational and analytical skills;
  • encourage the use of Computational Thinking

Careers in Computing

Computing is a subject leading to a wide variety of careers in a whole range of professions, such as;

  • Software Engineer
  • Web Design
  • Database Administrator
  • Computer Systems Analyst
  • Computer Programmer
  • Hardware Engineer
  • Network Architect
  • Information Security Analyst
  • Project Manager
  • Information Systems Manager
  • Hacker
  • Teaching and Research