Choose exam board for KS4 Computer Science (GCSE)
Choose exam board for KS4 English
Choose exam board for KS4 French
Choose exam board for KS4 Geography
Choose exam board for KS4 German
Choose exam board for KS4 History
Choose tier for KS4 Maths
Choose exam board for KS4 Music
Choose exam board for KS4 Physical education (GCSE)
Choose exam board for KS4 Religious education (GCSE)
Choose exam board for KS4 Spanish

      Programming multiple sprites and backgrounds

      Lesson details

      Learning outcome

      I can modify a design to create my own quiz questions.

      Key learning points

      1. Each sprite must be selected to add commands specific to that sprite.
      2. The 'Start on tap' block triggers specific actions.
      3. The sequence of blocks determines the behaviour of the program.

      Keywords

      • Quiz - a game where you answer questions to see if you are right

      • Background - the still picture behind sprites

      • Say block - a command block that makes a sprite show words in a speech bubble

      Common misconception

      Selecting a sprite automatically assigns it to the background that you want it on.

      You need to manually place sprites and ensure their code corresponds to the intended background.

      Teacher tip

      Model the process of placing sprites on backgrounds and narrate what you are doing so that pupils understand the steps involved.

      Equipment

      Pupils will need access to a device with block-based programming software. Examples in this lesson use ScratchJr https://oak.link/scratch-jr

      Licence

      This content is © Oak National Academy Limited (2026), licensed on Open Government Licence version 3.0
      except where otherwise stated. See Oak's terms & conditions
      (Collection 2).

      Lesson video

      Loading...

      Prior knowledge starter quiz

      4 Questions

      Q1.
      What is the name of an object that can be controlled by a program?

      Correct Answer: sprite, sprit, spite

      Q2.
      What is the name of this block?

      An image in a quiz
      Correct Answer: start on tap, startontap, tap, start on tap block, start-on-tap

      Q3.
      Which one is not a background?

      one
      two
      Correct answer: three

      Q4.
      What is the name of a precise set of ordered steps that can be followed by a human or a computer to do a task?

      code
      program
      Correct answer: algorithm
      Q2 Scratch is a project of the Scratch Foundation. It is available for free at https://scratch.org. OR ScratchJr is a project of the Scratch Foundation. It is available for free at https://scratchjr.org. OR Scratch Foundation under CC BY-SA 2.0 Q3 image 1 Scratch is a project of the Scratch Foundation. It is available for free at https://scratch.org. OR ScratchJr is a project of the Scratch Foundation. It is available for free at https://scratchjr.org. OR Scratch Foundation under CC BY-SA 2.0 Q3 image 2 Scratch is a project of the Scratch Foundation. It is available for free at https://scratch.org. OR ScratchJr is a project of the Scratch Foundation. It is available for free at https://scratchjr.org. OR Scratch Foundation under CC BY-SA 2.0 Q3 image 3 Scratch is a project of the Scratch Foundation. It is available for free at https://scratch.org. OR ScratchJr is a project of the Scratch Foundation. It is available for free at https://scratchjr.org. OR Scratch Foundation under CC BY-SA 2.0

      4 Questions

      Q1.
      Match the keywords to the definitions.

      Correct Answer:quiz,a game where you answer questions to see if you are right
      Correct Answer:background,the still picture on the stage in ScratchJr
      Correct Answer:say block,a command block that makes a sprite show words in a speech bubble

      Q2.
      To get a sprite onto the correct background ...

      you choose the sprite and then ScratchJr places it on the correct background
      Correct answer: you need to place the sprite yourself and make sure it matches the background
      you don't do anything because sprites cannot be placed on the wrong background

      Q3.
      What kind of command block is the say block?

      An image in a quiz
      Correct answer: looks
      motion
      event

      Q4.
      These blocks are called blocks.

      An image in a quiz
      Correct Answer: event, events
      Q3 Scratch is a project of the Scratch Foundation. It is available for free at https://scratch.org. OR ScratchJr is a project of the Scratch Foundation. It is available for free at https://scratchjr.org. OR Scratch Foundation under CC BY-SA 2.0 Q4 ScratchJr is a project of the Scratch Foundation. It is available for free at https://scratchjr.org

      To help you plan your 2 computing lesson on: Programming multiple sprites and backgrounds, download all teaching resources for free and adapt to suit your pupils' needs...