This lesson proves opportunities for students to develop their computational thinking skills by creating a simple maze game using Scratch.
Introduce students to basic game development concepts
Familiarize students with "Forever - If" loops in Scratch
Provide a 'quick victory' lesson for students interested in creating a simple game
Provide options for students interested in enhancing their simple Maze game and (literally) taking it to another level :-)
Help students create and verify personal Scratch accounts using their school email address
Complete the Basic Scratch Animation project.
Complete the Minecraft Screencast project.
Print copies of the 1 page handouts for students (linked below)
Watch this video (also embedded above) for step-by-step instructions! Here's a finished example!
Create a 1-2 minute "Code Talk" Screencast with Screencastify, playing your Maze game to show both WINNING and LOSING. Show the code blocks you used to create the game, and explain how they work.
Add your finished Maze Project to our Scratch Studio "Casady 5th Grade Maze Projects"
Turn in via both Google Classroom and our Seesaw learning journal, the links to both:
Your Scratch Project
Your Scratch Code Talk Screencast
Multi-Day Lesson Sequence
Day 1: Basic Maze
Day 2: Add a "You Win" Screen
Day 3: Add a Second Level
Day 4: Finish Up, Play and Help Debug Classmate Projects
Spring 2021 additions
Create a "double elimination:" tournament bracket with brackethq.com (free - Example) for students in each class.
Setup 2 HDMI flatscreen TVs in class for students to use as external displays with their Chromebooks
Facilitate a class Maze Scratch tournament using the online bracket
Ask students to create a culminating "Scratch Maze Demo & Code Talk Screencast" (Seesaw Activity)
Explore these sample maze projects! (look at their scripts - what's different?)
Invite students to respond to the Scratch Animation Inspiration Choice Board project in Seesaw.