Hybrid Learning Lesson
TN-LP-PROG-KG-10477 · v1.9
Applying Scratch
Kindergarten · Programming · Scratch and Data Structures · Scratch · National Curriculum (UK)
Grade
Kindergarten
Subject
Programming
Unit
Scratch and Data Structures
Topic
Scratch
Subtopic
Applying Scratch
Curriculum
National Curriculum (UK)
Duration
45 minutes
Difficulty
Core
Teacher name
Class
Date
Learning objectives
- Recognise and define applying scratch accurately.
- Explain the underlying rule of applying scratch in your own words.
- Apply applying scratch to routine and unfamiliar programming problems.
- Justify a chosen method and spot errors in another student's work.
Success criteria
- I can state what applying scratch means without notes.
- I can complete a worked example with correct setting out.
- I can solve an unfamiliar question and explain my reasoning.
Prerequisite knowledge
- · Vocabulary from earlier in Scratch.
- · The immediately preceding subtopic in Scratch and Data Structures.
- · Number, notation and recording conventions for Kindergarten.
Key vocabulary
Applying Scratch · Scratch · Scratch and Data Structures · Method · Justify · Evidence
Materials
- · Applying Scratch worksheet — one per student
- · Mini-whiteboards and pens
- · Exit ticket slips
- · Working-wall vocabulary cards
Technology
- · Projector or interactive display
- · Slide outline (PowerPoint export)
- · Optional: student devices for the interactive worksheet
- · Low-tech alternative: printed model examples
Preparation checklist
- Print the student worksheet and the exit ticket
- Load the slide outline and the hook
- Prepare the three differentiation packs
- Set out practical or manipulative equipment
- Have the answer key to hand for live marking
Standards alignment
- · National Curriculum (UK) — Programming Kindergarten: Scratch strand
- · Scratch and Data Structures unit outcome: apply applying scratch accurately
- · Assessment objective: reason, justify and communicate in programming