Explore the Computer Science curriculum including programming, web development, micro:bit systems, algorithms, flowcharts, cyber security, data representation, and advanced digital technologies used across modern computing industries.
Students study Python, JavaScript, HTML, CSS, micro:bit physical computing, flowcharts, algorithms, data charts, cyber security, computer systems, logic gates, and computational thinking as part of the national curriculum.
Core curriculum areas studied each year.
Practical learning and project work.
Interactive coding activities and assessments.
Creative opportunities in digital technology.
Computer Science develops logical thinking, creativity, resilience, problem-solving skills, and technical understanding that students can apply across many industries.
Students interested in Computer Science may progress into careers such as software engineer, game developer,cyber security analyst, web designer, data scientist, systems architect, or network engineer.
Introduction to algorithms, Scratch programming, Python basics, internet safety, and digital literacy.
Python programming, flowcharts, binary, logic systems.
Advanced programming concepts, cyber security, databases, micro:bit systems, and software development projects.
GCSE Computer Science includes different programming techniques, computer software/hardware, networks, cyber security, data representation, and algorithm design.
Advanced GCSE Computer Science topics, exam preparation, practical programming projects, and problem-solving using computational thinking.
The curriculum is designed to give students practical experience, problem-solving skills, and theoretical understanding of how computer systems operate.
Python & JavaScript
HTML & CSS
Physical computing
Binary & charts
Algorithms & logic
CPU & memory
Online safety & protection
Machine learning basics
| Topic | Skills Developed | Software Used |
|---|---|---|
| Programming | Logic, problem solving, debugging | Python, JavaScript |
| Web Design | Creativity, layout design, UX | HTML, CSS |
| Data Representation | Binary conversion, analysis | Spreadsheets |
| Cyber Security | Digital safety, awareness | N/A |
| Systems | Hardware understanding | N/A |
Experiment with HTML directly in the browser. Students can edit code and instantly preview the result below.
Click a project to view it in full. Projects demonstrate coding, design, problem-solving, and creativity.
Students create fully interactive websites using responsive layouts, animations, modern UI design, and accessibility principles.
Students design algorithms, build applications, test software, and evaluate user experience.