Computing and ICT

ICT is a rapidly developing area at Farnborough Hill. The team responsible for its development is:

Mr Matthew McCarthy-Brown (Head of Department)  BSc, PGCE (Exeter)
Mrs Susan Batt (Teacher) BSc (Glasgow), QTS (West Berkshire Training Partnership)
Mrs Pauline McFadden (Teacher) BSc Higher Diploma (National University of Ireland, Galway)
Mr Andre Labuschagne (IT Manager)  
Mr John Taylor (Audio Visual ICT Technician)  
Mr Tim Perkins (ICT Technician)  

Computing is taught to all students in Lower School. Its main focus is on academic Computer Science, but is taught in such a way as to also nurture skills in ICT that the students will be required to use in other subjects, as well as in later life.  Although based in spirit on the new national Computing Programme of Study, the Computing curriculum at Farnborough Hill is unique, with a core focus on academic Computer Science, computational thinking and problem solving skills not seen anywhere else.  We aim to inspire girls to study Computing for the love of the subject and the talents it fosters, rather than through the use of gimmicks. (We keep that for our extracurricular activities).

Year 7

  • PowerPoint Presentation - ‘All About Me’
  • Games Programming in Scratch
  • Spreadsheets

Year 8

  • Web Technology
  • Introduction to Cryptography

Year 9

  • Python and Artificial Intelligence
  • Introduction to Binary Numbers
  • App development

GCSE Computer Science

A comparatively new course originally piloted in 2010.  It is included in the list of Science subjects that meet the requirements of the EBacc.  The specification consists of three modules:

  • Computer Systems and Programming
  • Current trends in Computing
  • Programming Project


Offers students the opportunity to develop their understanding of the use of ICT in the real world. The specification consists of two modules:

  • Living in the Digital World
  • Using Digital Tools

A level Computer Science

Computer Science is an academic discipline born out of and linked to a number of well-established fields.  These include Mathematics, Physics, Engineering, Biology and Psychology. Those who study Computing gain a greater understanding of how computers work, they also learn to create and code their own applications and programs using a number of different languages over the course of the two years. In addition to the computer based skills, Computer Science also nurtures many skills useful in later life, including problem solving, reasoning and logical and computational thinking.

The individual units of study are:

  • Computer Systems
  • Algorithms and Programming
  • Programming Project