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

Maze Game

This lesson guides students through creating a Maze Game using Scratch. They'll learn to program a character to navigate a maze, modify sprite size and position, and code keyboard controls. The lesson also includes instructions on how to prevent the character from passing through maze walls.

Teacher Class Feed

Load previous activity

    1 - Introduction to Maze Game

    Welcome to our exciting Maze Game lesson! In this lesson, you will learn how to program a character to navigate through a maze using the arrow keys on your keyboard. You will be using Scratch, a fun and easy-to-use coding platform. By the end of this lesson, you will have created your very own maze game. Let's get started!


    2 - Open the starter project

    Open the following Scratch starter project that already has a maze sprite added to it.

    Open Starter Project

    3 - Add the Beetle sprite

    Add the Beetle sprite from the sprite library.

    The beetle will be the character that we will code to move through 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 [-160] y [-75] // the start of the maze

    Once you've added the code, click on the green flag and the beetle should shrink and go to the start of the maze.


    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 123Learn.ie 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