Skip to content
Browse by Grade: Year 6

United Kingdom · National Curriculum Attainment Targets

Year 6 Computing

A comprehensive Year 6 computing curriculum that bridges the gap between primary block coding and secondary text based programming. Students develop advanced computational thinking skills through complex system design, data modeling, and critical analysis of digital impacts.

6 units·46 topics·Ages 10-11

01Complex Variables and Game Mechanics

8 topics·Autumn Term

Students explore how variables and sensing can be used to create sophisticated interactive systems and games.

Introduction to Variables: Storing Information

Students learn the fundamental concept of variables as containers for storing different types of data within a program.

Think-Pair-ShareExperiential Learning
Changing States with Variables

Students investigate how updating variable values can alter the state and behavior of a program or game.

Problem-Based LearningSimulation Game
Sensing User Input with Variables

Students learn to use sensing blocks and variables to capture and respond to user interactions like keyboard presses or mouse clicks.

Project-Based LearningInquiry Circle
Complex Scoring Systems

Students apply their understanding of variables to create sophisticated scoring mechanisms in games, including bonuses and penalties.

Collaborative Problem-SolvingDecision Matrix
Introduction to Selection: If/Else

Students learn to use basic 'if/else' statements to make decisions in their code, creating branching paths.

Flipped ClassroomThink-Pair-Share
Nested Selection and Multiple Conditions

Students explore how to use nested 'if' statements and combine conditions with 'AND' and 'OR' to create more complex decision-making logic.

Concept MappingProblem-Based Learning
Debugging Strategies for Logic Errors

Students develop systematic approaches to identify and correct errors in their program's decision-making logic.

JigsawCollaborative Problem-Solving
Game Design Principles: Player Experience

Students explore basic game design principles focusing on how variables and logic contribute to player engagement and challenge.

Project-Based LearningWorld Café

02The Global Web and Network Infrastructure

8 topics·Autumn Term

An investigation into how data travels across the internet and the hardware that makes global communication possible.

Introduction to Networks: Local Connections

Students explore how devices connect in a local area network (LAN) and the basic components involved.

Stations RotationWalk and Talk
Data Packets: Breaking Down Information

Students learn how large pieces of data are broken into smaller packets for efficient transmission across networks.

Simulation GameRole Play
The Internet: A Global Infrastructure

Students distinguish between the physical infrastructure of the internet (cables, servers) and the World Wide Web.

Stations RotationExpert Panel
The World Wide Web: Clients and Servers

Students explore how web browsers (clients) request information from web servers to display websites.

Role PlayThink-Pair-Share
URLs and IP Addresses

Students learn about Uniform Resource Locators (URLs) and Internet Protocol (IP) addresses and their roles in locating web resources.

Concept MappingGive One, Get One
Introduction to Network Security

Students are introduced to basic concepts of network security, including the importance of strong passwords and safe online practices.

Case Study AnalysisPhilosophical Chairs
Cybersecurity Basics: Phishing and Scams

Students learn to identify common online threats like phishing emails and scams, and strategies to protect themselves.

Document MysteryRole Play
Digital Citizenship: Rights and Responsibilities

Students explore their rights and responsibilities as digital citizens, focusing on respectful and safe online interactions.

Socratic SeminarTown Hall Meeting

03Big Data and Spreadsheet Modeling

8 topics·Spring Term

Students use advanced spreadsheet functions to organize, calculate, and visualize complex datasets.

Organizing Data in Spreadsheets

Students learn best practices for structuring and organizing data within a spreadsheet for clarity and efficiency.

Peer TeachingCollaborative Problem-Solving
Basic Formulae and Cell References

Students use mathematical operators and cell references to perform basic calculations and create dynamic spreadsheets.

Case Study AnalysisProblem-Based Learning
Introduction to Functions: SUM, AVERAGE

Students learn to use common built-in spreadsheet functions like SUM and AVERAGE to automate calculations on ranges of data.

Flipped ClassroomExperiential Learning
Data Visualization: Choosing the Right Chart

Students learn to select appropriate chart types (bar, pie, line) to effectively represent different kinds of data.

Gallery WalkDecision Matrix
Interpreting Data Visualizations

Students practice interpreting information presented in various charts and graphs, identifying trends and drawing conclusions.

Socratic SeminarWorld Café
Introduction to 'What If' Scenarios

Students use spreadsheets to create simple 'what if' scenarios, changing variables to see potential outcomes.

Project-Based LearningCollaborative Problem-Solving
Identifying Outliers and Anomalies

Students learn to identify unusual data points (outliers) in a dataset and discuss their potential causes and implications.

Case Study AnalysisInquiry Circle
Data Ethics: Privacy and Misinformation

Students discuss the ethical implications of collecting, sharing, and presenting data, including privacy concerns and the spread of misinformation.

Philosophical ChairsFormal Debate

04Digital Art and Media Production

7 topics·Spring Term

Applying computational concepts to the creation of digital assets, including vector graphics and 3D modeling.

Introduction to Digital Images: Pixels

Students explore the concept of pixels as the building blocks of bitmap images and how they form a digital picture.

Experiential LearningStations Rotation
Vector Graphics: Shapes and Paths

Students learn about vector graphics, understanding how they are based on mathematical paths rather than pixels.

Gallery WalkPeer Teaching
Image Resolution and File Formats

Students investigate how resolution affects image quality and explore different image file formats (e.g., JPEG, PNG, SVG).

Case Study AnalysisThink-Pair-Share
Introduction to 3D Design Concepts

Students are introduced to the basic principles of 3D modeling, including axes, dimensions, and simple shapes in 3D space.

Experiential LearningProject-Based Learning
Manipulating Objects in 3D Space

Students use Computer Aided Design (CAD) tools to move, rotate, scale, and combine objects in a 3D environment.

Project-Based LearningPeer Teaching
Prototyping with 3D Models

Students explore how 3D modeling can be used to prototype solutions for real-world problems, considering design constraints.

Problem-Based LearningCollaborative Problem-Solving
Introduction to Animation Principles

Students learn basic animation principles like timing, spacing, and squash and stretch to bring digital creations to life.

Experiential LearningProject-Based Learning

05Physical Computing and Robotics

7 topics·Summer Term

Connecting software to the physical world through sensors, motors, and microcontrollers.

Introduction to Microcontrollers

Students learn about microcontrollers as small computers that can interact with the physical world through inputs and outputs.

Flipped ClassroomExperiential Learning
Inputs: Sensing the Environment

Students program microcontrollers to respond to various sensors (e.g., light, sound, touch) as inputs.

Inquiry CircleStations Rotation
Outputs: Acting on the Environment

Students program microcontrollers to control outputs like LEDs, buzzers, or small motors based on programmed logic.

Project-Based LearningCollaborative Problem-Solving
Calibration and Environmental Factors

Students explore the challenges of calibrating sensors and how environmental factors can affect their readings.

Problem-Based LearningCase Study Analysis
Introduction to Autonomous Systems

Students are introduced to the concept of autonomous systems and how they make decisions without constant human intervention.

Socratic SeminarWorld Café
Algorithms for Navigation

Students design simple algorithms that allow robots to navigate environments, such as following a line or avoiding obstacles.

Collaborative Problem-SolvingProject-Based Learning
Robotics in the Real World

Students explore real-world applications of robotics, discussing their benefits and limitations in various industries.

Expert PanelCase Study Analysis

06The Impact of Technology on Society

8 topics·Summer Term

A critical look at the ethical, legal, and environmental consequences of our digital lives.

Introduction to Artificial Intelligence

Students explore what Artificial Intelligence (AI) is, its basic capabilities, and common examples in daily life.

Think-Pair-ShareExpert Panel
Bias and Fairness in AI

Students investigate how AI can inherit biases from the data it's trained on and the importance of fairness.

Formal DebateCase Study Analysis
Ethical Considerations of AI

Students discuss the ethical implications of AI making decisions, especially in sensitive areas like health or safety.

Socratic SeminarPhilosophical Chairs
Understanding Your Digital Footprint

Students learn about their digital footprint, what information they leave online, and its long-term consequences.

Case Study AnalysisFishbowl Discussion
Online Privacy and Data Collection

Students investigate how corporations collect and use personal data, and strategies for protecting online privacy.

Town Hall MeetingProblem-Based Learning
E-Waste: The Environmental Cost of Tech

Students explore the environmental impact of electronic waste, from manufacturing to disposal.

Case Study AnalysisGraffiti Wall
Sustainable Technology Practices

Students investigate ways to make technology more sustainable, including recycling, repairing, and responsible consumption.

Project-Based LearningCollaborative Problem-Solving
The Future of Technology: Innovation and Impact

Students explore emerging technologies and discuss their potential positive and negative impacts on society and daily life.

World CaféExpert Panel