Hero background

Using Operators in Scratch

Technology • 60 • 4 students • Created with AI following Aligned with National Curriculum for England

Download now

Free PDF · we'll email you a copy

Technology
60
4 students
22 January 2026

Teaching Instructions

This is lesson 7 of 30 in the unit "Coding for Solutions". Lesson Title: Using Operators in Scratch Lesson Description: Students will explore different operators in Scratch, such as +, −, =, <, and >, and how to implement them in their programs.

Overview

This 60-minute lesson introduces Year 7 students to operators in Scratch, focusing on arithmetic and logical operators (+, −, =, <, >). Students will learn how to apply these operators to solve simple programming challenges, developing their computational thinking and problem-solving skills. The lesson aligns with the National Curriculum for England’s Computing programmes of study for Key Stage 3, specifically on programming constructs and computational thinking.


National Curriculum Links

Computing Programmes of Study - Key Stage 3

  • Design, write, and debug programs that accomplish specific goals, including controlling or simulating physical systems; solve problems by decomposing them into smaller parts. (NC ref: KS3 Computing)
  • Use sequence, selection, and repetition in programs; work with variables and various forms of input and output.
  • Understand how to use logical reasoning to detect and correct errors in programs.

Learning Objectives

By the end of this lesson, students will be able to:

  • Identify and explain the function of key operators in Scratch: arithmetic (+, −), comparison (=, <, >).
  • Apply operators correctly within Scratch scripts to perform calculations and make decisions.
  • Debug simple operator-related errors through logical reasoning.
  • Collaborate effectively in small groups to design and test Scratch projects.

Resources

  • Desktop/laptop/tablet devices with Scratch installed or access to the Scratch online editor.
  • Projector and interactive whiteboard for teacher demonstration.
  • Printed operator reference sheets with examples and simple explanations (visual aids).
  • Scratch project starter files (simple scripts missing operators for students to complete).
  • Timer and coloured cards for group activities.
  • Fidget tools and noise cancelling headphones (if needed) to support neurodiverse learners.

Lesson Structure

Starter (10 mins): Operator Discovery

  • Activity: Teacher-led introduction to operators in Scratch using an interactive whiteboard.
  • Demonstrate each operator (+, −, =, <, >) with simple examples—e.g., showing how “x + 2” modifies a variable, or how “if score > 10” triggers an event.
  • Use visual coding blocks from Scratch, showing real parameter and output changes.
  • Engagement: Students use printed operator cards to guess what a mystery operator does when shown in code snippets projected on screen.
  • Support: Use concrete analogies (e.g., comparing + to adding coins) to aid understanding.

Main Activity (35 mins): Scratch Coding – Operator Application

Part 1 (15 mins): Guided Coding

  • Students work in pairs (2 pairs within 4 students) on Scratch projects where they must insert and test operators into incomplete scripts.
  • Tasks include:
    • Using arithmetic to increase or decrease variables (e.g., score, timer).
    • Writing comparison conditions for controlling sprites (e.g., “if score > 5 then…”).
  • Teacher circulates to support, prompting students with questions fostering logical thinking (“What happens if you switch < to > here?”).

Part 2 (20 mins): Creative Coding Challenge

  • Each pair designs a mini Scratch game or interactive story incorporating at least three different operators. Examples:
    • A quiz that proceeds if the answer is correct (= operator).
    • A sprite moving faster when a timer (variable) is less than 10 (< operator).
  • Students are encouraged to brainstorm first on paper, then translate ideas to Scratch, helping executive functioning challenges.
  • Students test and debug their projects collaboratively, encouraged to verbalise their reasoning aloud.

Plenary (10 mins): Sharing and Reflecting

  • Each pair demonstrates their project to the group, explaining how they used operators.
  • Teacher facilitates a quiz game: “Operator or Not?”—showing code snippets and students decide if operators are used correctly.
  • Discussion: “Why do operators help us make decisions in programs?” with input from all learners encouraged using “think-pair-share” to include quieter voices.
  • Collect operator cards and project starter files for reuse.

Differentiation & Inclusion

  • For ADHD/autism learners:

    • Frequent movement breaks between activities.
    • Clear, step-by-step visual instructions and written checklists.
    • Use of fidget tools and noise-cancelling headphones.
    • Pairing with empathetic peers who scaffold communication gently.
    • Option to code on tablets for tactile interaction.
  • Challenge extension:

    • Students who grasp concepts quickly can add nested conditions or combine multiple operators for complex decisions.
    • Encourage explaining their reasoning in simple terms to reinforce understanding.

Assessment

  • Formative: Teacher observations during activities, focusing on students’ ability to correctly use and explain operators.
  • Peer feedback within pairs—encouraging articulation of operator logic.
  • Plenary quiz for instant recall and conceptual understanding.
  • Review completed Scratch scripts for correct operator usage and logic.

Reflection for Teachers

  • Monitor student engagement and anxiety levels; adjust pace as needed for neurodiverse learners.
  • Note students who require further scaffolding on logical operators.
  • Consider follow-up lessons incorporating more operators (AND, OR, NOT) or variables to build complexity.
  • Use student projects as artefacts for assessment of programming and problem-solving skills.

This lesson plan champions hands-on, visual, and collaborative approaches tailored to the needs and interests of Year 7 students. It ensures alignment with the national curriculum while embedding inclusive practices that enable all learners to succeed.

Create Your Own AI Lesson Plan

Join thousands of teachers using Kuraplan AI to create personalized lesson plans that align with Aligned with National Curriculum for England in minutes, not hours.

AI-powered lesson creation
Curriculum-aligned content
Ready in minutes

Created with Kuraplan AI

Generated using gpt-4.1-mini-2025-04-14

🌟 Trusted by 1000+ Schools

Join educators across United Kingdom