The document describes how to code a maze game in Scratch. Students will create a game where a player guides an explorer character through a maze to rescue a friend. They will learn to use algorithms to design the code and implement conditional statements and loops to control the explorer's movement and make it interact with other sprites. The document provides algorithms for moving the explorer and making it rescue the friend, along with sample Scratch code, and guides students through tasks to build the game.