Scratch Maze Game
This series of screencasts shows you step-by-step how to create simple level games in Scratch. It demonstrates how to build the interactivity used by many video games and gives a great way to intoduce some of the most fundamental concepts of computer science.
This first video shows how to set up the basic mechanics of the game, getting Scratch the Cat to move and be controlled by the arrow keys, creating a maze through which to navigate, and detecting collisions.
This video introduces the concept of data and shows how to use a variable to count down Scratch the Cat's lives each time he fails to get through the maze.
This video introduces an additional computer science concept, parallelism, to allow for multiple maze levels.
Here's the project we prepared earlier:
Scratch lets you share and remix projects. This is really useful when teaching. It means you can give your pupils a starting point or a reference and then let them all make their own variations without affecting the original. If you need help doing this, check out this extra video.