The purpose of study at the Helena Romanes school is to equip pupils ‘to use computational thinking and creativity to understand and change the world’, providing insights ‘into both natural and artificial systems’. This is the core of the subject—it lets pupils think about the world and the systems that exist. This is taught through computing theory and how digital systems work. Students will be equipped to use information technology to create programs, systems and a range of content. Computing also ensures that pupils become digitally literate at a level suitable for the future workplace and as active participants in a digital world including e-safety.


There are four main aims related to the areas of:  

  • understanding and applying the fundamental principles and concepts of computer science, including abstraction, logic, algorithms and data representation.  Computer Science 
  • analysing problems in computational terms, and repeat practical experiences of writing computer programs in order to solve such problems. Computer Science 
  • evaluating and applying information technology, including new or unfamiliar technologies, analytically to solve problems. Information Technology 
  • being responsible, competent, confident and creative users of information and communication technology. Digital Learning

In Year 7 & 8 students will have 1 lesson a week:

Year 7

Topic 1: Computational Thinking & Cryptography Topic 2: Software & Programming Topic 3:   Spreadsheets & E-Safety
Knowledge: Computer systems, networks & hardware, Abstraction, decomposition, Algorithms, pattern recognition, user inputs  Knowledge: Different types of software and operating systems, programming constructs sequence, iteration, programming language, project design process. Knowledge: Storage of data & information, analysis of big data, complex calculations, visualisation tools for data.
Skills: Solving problems Skills: Computational maths, angles, robust testing, syntax application. Skills: Formulae, replication, referencing, functions, formatting, graphs & charts.. Digital wellbeing, digital footprint.
Assessment: Written Assessment: Practical & Written Assessment: Practical & Written

Year 8

Topic 1: Computer Science & Internet Safety Topic 2: Programming & Python Topic 3: Advanced spreadsheets & machine learning
Knowledge: Data representation, electric circuits, binary, error handling, ASCII, CPU, transistors, Boolean logic, data compression, data storage, images RGB, Colour depth, server farms and the cloud, Cyber crime and security, ethics and hacking, computer Law, GDPR and copyright. Knowledge: Artificial Intelligence, Turing test, chatbots, data types and casting, sequence, selection, iteration, computing errors, Boolean operators, mathematical comparison operators, validation and verification. Knowledge:

Boolean operators, IF functions, modelling, macros, validation of data, sorting, filtering and logical operators.

Training machine learning systems, implications of machine learning in real world situations.

Skills: How to protect computer systems and data, data representation and compression, fraudulent email recognition. Skills: Application of programming syntax and constructs Skills: How machines learn, where machine learning is used in social media, ethics and morals of machine learning.
Assessment: Written Assessment: Practical and written Practical and written

In KS4, students will have the option to choose to study either Computer Science or Information Communication Technology (ICT).  Both are very different subjects and we suggest speaking to the Computing teachers to gain further understanding.

In KS5, students will have the option to choose A Level Computer Science which will give them the opportunity to further study at University or apply for degree apprenticeships.  

Staff Names Staff  Titles
Miss P Cater Head of Computing & Computing Hub Lead (SAT)Computin
Mr R Hore ICT and Computing