Quick Links

Useful Links


Contact: Head of Computing - Mr W Carter


 Subject Overview:

Through the curriculum we will encourage Students to understand and apply the fundamental principles and concepts of Computer Science enabling our pupils to become capable computer scientists who have a wide assortment of skills within their digital toolkit. These will include abstraction, decomposition, and logic, algorithms, and data representation, all explored theoretically and through practical experience by designing, writing and debugging programs to solve problems. The creation of programs will require students to think creatively, innovatively, analytically logically and critically. We will encourage Students to understand the components that make up digital systems, and how they communicate with one another and with other systems; In addition to this we will address the impacts of digital technology on the individual and society.

Students will embark on an ambitious, coherently planned and sequenced curriculum to ensure they can over the course of study, remember long term, the knowledge and skills that will encourage their future learning in the computing curriculum. During their course of study Students will take part in a range of activities incorporating collaborative work, independent work, research and practical skills building.  When working on practical skills, Students will be encouraged to take risks and find solutions to a range of computing and ICT related problems.

 Students will meet or exceed their expected progress in computing; a vast majority of Students will leave RBHS with at least one formally recognised computing qualification; Students will work towards developing their computing; ICT; and Digital literacy skills preparing them for the next stage of their education; allowing them to become IT literate, with transferable skills they can take with them into subsequence years; GCSE options, further education and the world of work. National Curriculum Computing – Click Here.


Click here to view the Curriculum Overview 


Key Stage 3 Overview:

We follow the National Curriculum for Computing at Key Stage 3. National Curriculum Computing – Click Here.

The national curriculum for computing aims to ensure that all pupils:

  • can understand and apply the fundamental principles and concepts of computer science, including abstraction, logic, algorithms and data representation
  • can analyse problems in computational terms, and have repeated practical experience of writing computer programs in order to solve such problems
  • can evaluate and apply information technology, including new or unfamiliar technologies, analytically to solve problems
  • are responsible, competent, confident and creative users of information and communication technology


Our Key Stage Three curriculum for year 7 to 9 at Rivington and Blackrod High School will cover the fundamental principles and concepts of Computer Science. Students will have the opportunity to cover units that will prepare them for the different pathways on offer at Key Stage Four.  Each year within Key Stage Three has been developed to enhance Students subject knowledge, offering a broad, and in-depth curriculum as they pass through year 7 to 9. Students will develop their computing skills using abstraction, decomposition, logic, algorithms, and data representation, all explored theoretically and through practical experience by designing, writing and debugging programs.  Furthermore, students will be encouraged to understand the components that make up digital systems, network communication, and the internet of things (IoT), the impacts of digital technology to the individual and to wider society and how to apply numeracy and literacy skills relevant to Computer Science.


Key Stage 4 Overview:

The Computing department offers two pathways at Key Stage Four, giving students’ greater scope and opportunity to develop their Computing and ICT skills.


  • Ø GCSE Computer Science

In order to become proficient computer scientists, it is essential that students have knowledge and understanding of the field’s fundamental principles and concepts.  Learning to program is a core component of a computer science course. Students will work towards becoming competent at designing, reading, writing and debugging programs. Students will apply their skills to solve real problems and produce readable, robust programs.


  • Ø Level 2 Creative iMedia

Creative iMedia will equip Students with a range of creative media skills and provide opportunities to develop, in context, desirable, transferable skills such as research, planning, and review, working with others and communicating creative concepts effectively. Using these skills, Students will ultimately be creating fit-for-purpose creative media products.


Key Stage 5 Overview:

The Computing department offers two pathways at Key Stage Five, allowing students to gain a greater depth of knowledge in their chosen field.


  • Ø A LEVEL Computer Science

Students will be introduced to the internal workings of the Central Processing Unit (CPU), the exchange of data and will also look at software development, data types and legal and ethical issues. It is expected that Students will draw on this underpinning content when studying computational thinking, developing programming techniques and devising their own programming approach in the Programming project component. 


In addition, Students will work towards understanding what is meant by computational thinking; the benefits of applying computational thinking to solving a wide variety of problems; the principles of solving problems by computational methods; be able to use algorithms to describe problems; be able to analyse a problem by identifying its component parts.


  • Ø BTEC Level 3 Information Technologies

The objective of this qualification is to give Students the opportunity to develop their knowledge and skills in IT systems, systems management and social media in business. This will enable Students to progress to further study in the IT sector or other sectors.  Students will explore the relationships between the hardware and software that form an IT system, and the way that systems work individually and together, as well as the relationship between the user and the system.  Students will also, examine the structure of data and its origins, and how an efficient data design follows through to an effective and useful database.