Skip to main content

Introduction To Scratch

Downloaded: 111

Last edit: 12 March 2026

English Key Stage 7-11 year (KS2), 11-14 year (KS3)
Scottish Curriculum Levels P2-P4 (6-9 years), P5-P7 (9-11 years), S1-S3 (11 - 15 years)
Curriculum Topic Algorithmic Thinking, Programming
Resource Type Lessons, Worksheets and Activities

Lesson tasks for Scratch programming - based on the PRIMM pedagogy.

In Word doc format exported from OneNote, so please ignore any formatting glitches.

Runs for about 4-5 lessons, aimed at Y7 but suitable for a bit above or below.

Lessons are:

  1. Output - use and customise say and think output blocks, wait commands, multiple sprites with timings.
  2. Input and variables - input text, create & set variables, use join to put variables in say output blocks.
  3. Variables and operators - using maths operators, true/false conditions, tracing data in variables.
  4. Selection - If and else, conditions, using operators in conditions, branching.

Please use, adapt and share under creative commons non-commercial. You can find me on twitter at @MrAColley or email andy@learningdust.com 

if you have any questions or feedback.

Level: Beginner

Duration: 4-5 lessons

Teaches: Output, Input, Variables, Operators, Concatenation, Selection, Conditions