Skip to content
Browse by Grade: Year 2

United Kingdom · National Curriculum Attainment Targets

Year 2 Computing

A comprehensive Year 2 curriculum focused on developing logical reasoning and foundational digital skills. Students transition from being passive technology users to active creators through programming, data management, and understanding global networks.

13 units·41 topics·Ages 6-7

01Algorithms and Instructions

4 topics·Autumn Term

Students explore the concept of algorithms by creating and debugging sequences of instructions for both physical and digital environments.

Following Simple Instructions

Students practice following multi-step instructions precisely in a physical activity.

Role PlayExperiential Learning
Precise Instructions for Computers

Understanding that computers need clear and unambiguous steps to complete a task successfully.

Collaborative Problem-SolvingThink-Pair-Share
Sequencing Actions

Students learn to order a series of actions to achieve a desired outcome, using visual aids.

Stations RotationProject-Based Learning
Introduction to Logical Reasoning

Using logic to predict the outcome of simple programs and identifying errors in sequences.

Problem-Based LearningSimulation Game

02Creative Programming with ScratchJr

5 topics·Autumn Term

An introduction to block-based programming where students create interactive stories and simple animations.

Exploring the ScratchJr Interface

Familiarizing students with the ScratchJr environment, sprites, and backgrounds.

Experiential LearningPeer Teaching
Sequence and Events in ScratchJr

Learning how to start a program using events like the green flag and connecting blocks in order.

Project-Based LearningThink-Pair-Share
Motion and Movement Blocks

Using motion blocks to make sprites move, turn, and jump.

Problem-Based LearningCollaborative Problem-Solving
Looks and Sound Blocks

Changing sprite appearance, adding speech bubbles, and incorporating sounds.

Project-Based LearningGallery Walk
Debugging ScratchJr Projects

Finding and fixing mistakes in code to make programs run as intended.

Peer TeachingEscape Room

03Information Technology in Our World

4 topics·Autumn Term

Exploring how technology is used in everyday life beyond the classroom and the home.

Identifying Technology Around Us

Recognizing information technology in the school and local community.

Experiential LearningCarousel Brainstorm
How Computers Work (Basic Input/Output)

Understanding the basic concepts of input, processing, and output in simple devices.

Concept MappingRole Play
The Power of the Internet (Introduction)

A basic introduction to how computers are connected globally to share information.

Simulation GameThink-Pair-Share
Keeping Information Private

Understanding the importance of personal information and why it should be kept private online.

Case Study AnalysisFishbowl Discussion

04Organising and Presenting Data

4 topics·Spring Term

Learning how to collect data and use software to represent information visually.

Collecting Data: Tally Charts

Collecting data from the real world using tally marks.

Experiential LearningStations Rotation
Grouping and Sorting Objects

Using attributes to organize objects and data into logical categories.

Stations RotationCollaborative Problem-Solving
Creating Pictograms Digitally

Representing collected data visually using simple digital pictogram tools.

Project-Based LearningPeer Teaching
Interpreting Pictograms

Analyzing digital pictograms to draw conclusions and answer questions.

Case Study AnalysisThink-Pair-Share

05Digital Media and Content Creation

4 topics·Spring Term

Developing skills in digital painting and word processing to communicate ideas.

Exploring Digital Art Tools

Using digital tools to create art and understanding the difference between physical and digital media.

Experiential LearningMuseum Exhibit
Digital Painting Techniques

Experimenting with layers, shapes, and fill tools in a digital painting application.

Project-Based LearningPeer Teaching
Introduction to Word Processing

Learning to use a keyboard to type simple sentences and basic text editing.

Stations RotationExperiential Learning
Formatting Text

Learning to change font size, color, and style to emphasize text.

Peer TeachingProject-Based Learning

06Robot Challenges

3 topics·Spring Term

Applying programming knowledge to control physical floor robots to solve navigational puzzles.

Introduction to Floor Robots

Familiarizing students with the physical robot and its basic controls.

Experiential LearningStations Rotation
Planning Robot Routes

Designing a path for a robot on a grid and translating it into a series of commands.

Collaborative Problem-SolvingDecision Matrix
Robot Debugging Challenges

Identifying why a physical robot did not reach its goal and correcting the input.

Problem-Based LearningJigsaw

07Computational Thinking Fundamentals

3 topics·Summer Term

Introducing core computational thinking concepts through unplugged activities.

Pattern Recognition

Identifying and describing patterns in sequences and images.

Stations RotationConcept Mapping
Decomposition: Breaking Down Problems

Learning to break down complex tasks into smaller, manageable steps.

Collaborative Problem-SolvingThink-Pair-Share
Abstraction: Focusing on Key Details

Identifying essential information and ignoring irrelevant details in a problem.

Document MysteryRole Play

08Digital Storytelling and Communication

3 topics·Summer Term

Using digital tools to create and share stories, focusing on effective communication.

Planning a Digital Story

Brainstorming ideas and outlining a simple narrative for a digital story.

Carousel BrainstormConcept Mapping
Recording Audio for Stories

Using simple recording software to add narration and sound effects to a digital story.

Experiential LearningProject-Based Learning
Adding Images and Transitions

Selecting appropriate images and using simple transitions to create a visual flow.

Project-Based LearningGallery Walk

09Introduction to Networks and the Internet

2 topics·Summer Term

A deeper look into how computers connect and the basic concepts of online communication.

Connecting Computers

Understanding that computers can be linked together to share resources.

Concept MappingSimulation Game
Sending Messages Online

Exploring how messages and information travel across the internet.

Role PlayWalk and Talk

10Impact of Technology

3 topics·Summer Term

Reflecting on the positive and negative impacts of technology on daily life.

Technology for Learning

Exploring how technology helps us learn new things and access information.

World CaféGraffiti Wall
Technology for Fun and Play

Discussing how technology is used for entertainment and creative expression.

Four CornersFormal Debate
Being a Responsible Digital Citizen

Reinforcing concepts of respectful and safe online behavior.

Philosophical ChairsRole Play

11Digital Citizenship and Online Safety

2 topics·Autumn Term

Reinforcing safe and responsible use of technology and the internet.

Sharing Information Safely

Understanding what personal information is and why it's important to keep it private online.

Case Study AnalysisRole Play
Recognizing Online Dangers

Identifying common online risks and understanding how to react to uncomfortable situations.

Fishbowl DiscussionThink-Pair-Share

12Introduction to Data and Information

2 topics·Spring Term

Understanding what data is and how it can be collected, organized, and represented.

What is Data?

Exploring data as facts and figures about the world around us.

Carousel BrainstormConcept Mapping
Collecting Data: Simple Surveys

Conducting simple surveys to gather data on preferences or observations.

Experiential LearningStations Rotation

13Creating Simple Presentations

2 topics·Summer Term

Using digital tools to create and share simple presentations with text and images.

Introduction to Presentation Software

Exploring basic features of presentation software like slides, text boxes, and images.

Experiential LearningPeer Teaching
Adding Text and Images to Slides

Practicing adding and formatting text and inserting images into presentation slides.

Project-Based LearningThink-Pair-Share