free scratch lesson

Free Scratch Lesson for Kids: Hide and Seek

Teachers, here is a free Scratch lesson for elementary students! Use it to ignite an interest in Scratch programming. Students learn coding skills as they showcase their creativity too. Each student game will be unique!

Free Scratch Lesson for Elementary Grades

Hide and Seek is excerpted from TechnoArcade, TechnoKids’ newest technology project. In TechnoArcade, students become game developers. They learn how to use Scratch coding blocks to design arcade games. The project has simple activities to introduce beginners to programming. As they complete the games, students learn how to build scripts, loop instructions, and trigger conditional events. The fun activities inspire young coders.

In this lesson, students create a game of Hide and Seek. They decide on the setting, such as an arctic scene, farmyard, castle, or any of the many intriguing backdrops in Scratch. They select three items which will be ‘lost’. The player must click on objects, animals, and other characters to try to uncover and find the lost articles. The student game developer codes the game so that when an object is clicked, it disappears and reveals what might be hidden behind it.

free scratch lesson
The player must find three lost chicks by clicking on the objects in the scene.


Hide and Seek: Free Scratch Lesson

  1. Start a new Scratch project.
    • Create a new project. Name the file Hide.
    • Delete the cat.

2. Insert a background. free scratch lesson It should suit the theme of your game.

Game Ideas

Arctic: The penguins are hiding from the polar bear. Can you find all three?

Farm: The hen has lost her three chicks. Can you help her find them?

Castle: The knight is looking for treasure. Can you find the three jewels?

3. Add three hidden items. free scratch lesson add sprite They can be the same or different. For example:

free scratch lesson
You may need to change the size of the items to fit the scene.

4. Add objects. free scratch lesson add sprite Place them over the hidden items so they cannot be seen. For example:

free scratch lesson
To put an object to the front, drag it a tiny bit.
  1. Build a script to find the hidden item.
    • Select an object.
    • Build this script.
free scratch lesson hide script
  1. Test the script and add it to the other objects.
    • Click the object to test it.
    • Add the script to the other objects.
free scratch lesson show item
The object disappears to show the hidden item.
  1. Build a script to show the object. This resets the game.
    • Select an object.
    • Build this script.
free scratch lesson show script
  1. Test the game. When the game starts, none of the hidden items should show.
  2. Add the script to the other objects.
  3. Get creative! Pick from the ideas below or come up with your own:
  • Add more objects that have no hidden items behind them. free scratch lesson add sprite
  • Add a sound effect when an object is clicked. free scratch lesson sound
  • Give the play instructions. free scratch lesson say
  • Build a script to make the hidden item do an action when clicked. free scratch lesson sprite clicked
  • Add Looks blocks to make the object do an action before hiding. change ghost effect
    Tip: you might need to add a Wait block.  free scratch lesson wait block 
  1. Test the game. Click the green flag, then click each object.
  2. Close Scratch.
Scroll to Top