COMPUTING
Computing equips pupils to understand, create and evaluate the digital systems that shape modern life. Through computer science, programming, digital literacy and creative media, pupils develop computational thinking alongside the practical skills needed to solve problems and create purposeful digital products.
Understanding and creating with technology
The Computing curriculum combines computer science with digital literacy and creative digital production. Pupils learn how computers, networks and data work while developing programming, problem-solving and design skills through increasingly demanding practical projects.
Computer science develops understanding of systems and computation; programming turns algorithms into working solutions; digital and creative technologies allow pupils to communicate, design and create effectively for real audiences and purposes.
Computing
Across Years 7 to 9, pupils move from secure digital literacy and introductory programming towards text-based coding, computer systems, data representation, cyber security and increasingly independent digital development.
Software engineering, cyber security, data science, AI, games development, web and app development, digital forensics, network engineering, cloud computing and creative digital media.
Digital foundations and programming
Pupils develop digital literacy through privacy, online reputation and digital media before using spreadsheets and learning how networks connect devices. Block-based programming introduces sequence and selection, culminating in the design, coding, testing and debugging of an interactive game through the Theme Park Project.
Systems, data and Python
Digital graphics develops understanding of colour, composition and audience alongside study of computer hardware and software. Game design introduces binary and data representation before pupils progress into Python, using input, output, variables, selection and iteration to create and improve text-based programs.
Security, development and independence
Pupils extend their Python programming and explore animation before studying networks and cyber security. Creative work develops through video editing, while app development and visual identities bring programming, audience awareness, design and evaluation together through increasingly independent digital projects.
Pupils begin by developing safe and effective digital habits alongside introductory programming. They progress from block-based code to Python, deepen their understanding of systems and data, and increasingly combine technical knowledge with purposeful design, testing, debugging and evaluation.
Computing at Key Stage 4
At Key Stage 4, pupils can follow two distinct but complementary digital pathways. Computer Science develops computational thinking, programming and detailed understanding of computer systems, while Creative iMedia combines digital production, audience awareness and professional planning through applied creative projects.
Systems, algorithms and programming
Pupils study systems architecture, memory and storage, networks and protocols, network security, systems software and the ethical, legal, cultural and environmental impacts of technology. Programming develops through variables, data types and control structures into computational thinking, algorithm design and increasingly independent problem solving.
Designing for audiences and purposes
Pupils learn how professional digital media products are researched, planned, created and evaluated. They interpret client requirements, identify target audiences, develop pre-production materials and create digital products while considering visual identity, copyright, assets, file formats and professional presentation.
Both pathways build upon the technical and creative knowledge developed at Key Stage 3. Pupils become increasingly independent in interpreting problems or briefs, planning solutions, selecting appropriate tools, creating outcomes and testing, reviewing and refining their work.
Computational thinking and digital creation
Computing requires pupils to think logically while also making purposeful creative decisions. Technical knowledge, programming, communication and evaluation work together as pupils move from understanding existing systems towards designing solutions of their own.
Programming & problem solving
Pupils learn to decompose problems, identify inputs, processes and outputs, design algorithms and translate solutions into code. Testing and debugging encourage persistence, precision and systematic improvement.
Systems & data
Computer hardware, software, networks, binary representation and digital communication help pupils understand what happens beneath the interfaces they use. At Key Stage 4 this develops into increasingly detailed systems knowledge.
Digital design & communication
Graphics, media, video, apps and visual identities require pupils to think carefully about audience and purpose. They learn that effective digital products depend on planning, appropriate conventions, technical control and refinement.
Safety, ethics & responsibility
Online safety develops into wider consideration of cyber security, privacy, copyright and the ethical, legal, cultural and environmental consequences of technology. Pupils learn to evaluate digital choices rather than simply use technology.
Computing & Digital Media at Rainhill Sixth
Rainhill Sixth offers two distinct digital pathways, allowing students to continue into advanced computer science or applied digital media. Both develop independent problem solving, technical communication and the ability to plan, create and evaluate increasingly sophisticated work.
Computer Science
A Level Computer Science develops programming and computational problem solving alongside data structures, algorithms, processors, memory, storage, databases, networks and web technologies. A substantial programming project requires students to analyse, design, implement, test and evaluate an independent solution.
Digital Media
Cambridge Technical Digital Media explores media products and audiences, ownership, advertising, distribution, regulation and audience research. Pre-production and planning develop understanding of client briefs, finance, legal and ethical constraints and project management before students apply professional workflows to practical media production.