Explore the Computer Science curriculum including programming, web development, micro:bit systems, algorithms, flowcharts, and data representation.
What You Learn in Computer Science
Students study Python, JavaScript, HTML, CSS, micro:bit physical computing, flowcharts, algorithms, data charts, and computer systems as part of the national curriculum for England.
Key skills include computational thinking, decomposition, abstraction, and algorithm design used across all areas of computing.
Full Curriculum Overview
Programming
Python & JavaScript
Web Development
HTML & CSS
Micro:bit
Physical computing
Data
Binary & charts
Flowcharts
Algorithms & logic
Systems
CPU & memory
Students learn Python and JavaScript for problem solving, logic, and software development.
Students build responsive websites using HTML and CSS with modern design principles.
Micro:bit projects include sensors, LEDs, and embedded programming for real-world computing.
Students study binary, data storage, and visualisation using charts and graphs.
Flowcharts help students design algorithms before coding solutions.
Students explore hardware including CPU, memory, and system architecture.