Scratch Game
Beginner
60 mins
Teacher/Student led
+120 XP
What you need:
Chromebook/Laptop/PC or iPad/Tablet

Maze Game

In this game students program their character to navigate their way through a maze using the arrow keys on their keyboard.

Teacher Class Feed

Load previous activity

    1 - Create a new Scratch project

    Create a new Scratch project and delete the cat.

    2 - Upload and add the maze sprite

    Save the maze picture in this step to your computer and upload it into Scratch as a new sprite. Once it appears, drag it into the center of the stage area.



    3 - Add the beetle sprite

    Add the 'Beetle' sprite from the sprite library.

    Drag the beetle to the start of the maze (the gap at the left of the maze).



    4 - Shrink the beetle

    As the beetle sprite is too big to fit through the corridors of our maze, we'll need to shrink it down. We also want to position the beetle at the start of the maze when we start the game, so we'll use a 'go to x [] y []' block to do this. Add the following code to the beetle:

    when green flag clicked set size to (15) % go to x [0] y [0] //set these so the beetle appears at the start of the maze

    The values for x and y will already be filled in for where your beetle is (at the start of the maze) so there's no need to change them.

    123learn · Online learning platform

    Unlock the full learning experience

    You're previewing this lesson. Get full access to this lesson and hundreds more — each one ready to teach, with interactive activities, printable resources and pupil progress tracking built in.

    Hundreds of curriculum-aligned lessons
    Interactive activities in every lesson
    Printable resources & progress tracking
    Copyright Notice
    This lesson is copyright of Coding Ireland 2017 - 2026. Unauthorised use, copying or distribution is not allowed.

    Scratch is developed by the Lifelong Kindergarten Group at the MIT Media Lab. It is available for free at https://scratch.mit.edu
    🍪 Our website uses cookies to make your browsing experience better. By using our website you agree to our use of cookies. Learn more