United Kingdom · National Curriculum Attainment Targets
Year 5 Computing
A comprehensive computing curriculum for Year 5 students focusing on advanced block-based programming, systems architecture, and data management. Students transition from simple sequences to complex selection and variables while exploring the physical hardware of the internet.

Systems and Search
Students explore how computers connect globally and how search engines crawl the web to index information.
Investigating the physical hardware and protocols that allow data to travel across the world in seconds.
Understanding the process of crawling, indexing, and ranking web pages to provide relevant results.
Exploring how shared digital spaces allow multiple users to work on the same project simultaneously.

Variables in Games
An introduction to using variables to track scores, health, and timers in programming environments.
Learning how to create placeholders for data that changes during a program's execution.
Programming triggers that increase or decrease variable values based on user input or sprite collisions.
Using variables like timers to create win and loss conditions in a digital game.

Selection and Decision Making
Moving beyond linear sequences to create programs that make choices using 'if-then-else' logic.
Mapping everyday decisions to the logical structures used by computers.
Implementing branching paths in code to allow for different outcomes based on conditions.
Using input sensors like mouse position or color touching to trigger conditional code.

Flat-File Databases
Organizing, searching, and sorting data in digital tables to answer complex questions.
Understanding the structure of a database and why data must be categorized correctly.
Using queries to find specific information within large datasets.
Choosing the right charts and graphs to tell a story with the data collected.

The Art of Vector Graphics
Creating digital art using mathematical shapes rather than pixels and understanding the benefits of scalability.
Comparing how computers store images as grids of pixels versus mathematical paths.
Using objects, ordering, and grouping to build complex composite images.
Learning how to manipulate the individual points that define the shape of a vector.

Digital Citizenship and Safety
Critically analyzing online content, managing digital footprints, and understanding the impact of technology on well-being.
Understanding that every action online leaves a permanent trail that can be seen by others.
Developing critical thinking skills to identify fake news, clickbait, and unreliable sources.
Examining the impact of screen time and social media on mental and physical health.