Introduction to Scratch - Barclays Code Playground

Key Stage: Key Stage 2 Coding Language: Scratch  Resource type: Lesson plan

Resource overview

The purpose of this activity is to introduce Scratch for the first time to your class and to introduce some key computing vocabulary.

  • Key resource information


  • Teaching assessment opportunities

    • Have the children try out each other’s projects and give each other feedback.
    • Is there anything they would do differently, anything they could add or improve?
  • Lesson length

    • 45 minutes


  • Pupil objectives

    • "I can set up a new scratch project and use the correct vocabulary to describe my project. I can explore the Scratch tools to animate my sprite”

Related resources

Introduction to algorithms

Algorithms are a series of instructions, laid out in the right order, designed to complete a task or solve a problem. Use this simple lesson plan and accompanying guide to introduce the basics of algorithms. Ideal for pupils and teachers who are just starting out with computing and a great first step to understanding how computers work.

Introduction to conditionals

Conditional statements are all around us in everyday life and in computing. Use everyday examples to bring conditionals to life and get the class moving with an offline activity before creating a Rock, Paper, Scissors game using Scratch.

Any questions?

Code Playground is all about offering the support you need. If you have a question, comment or suggestion, please don’t hesitate to get in touch. We’d love to hear from you.