Computer Programming
Online Lessons - aMaze Game - 01 The Task
Learn how to make your own Scratch Maze game! This series of lessons is designed for children to work through independently, taking them through 4 stages of ...
Online Lessons - aMaze Game - 02 Design (2 lessons)
Note: this video comprises 2 lessons. Pause at 7minutes 7seconds to end the first lesson, resume to complete the second lesson. This lesson is 'unplugged' so...
Online Lessons - aMaze Game - 03 Bitmap Vector
This lesson teaches you the difference between the Vector and Bitmap modes in the sprite and background editor in Scratch. Helpful to know before you start d...
Online Lessons - aMaze Game - 05 Maze Design
This lesson takes you through the process of using the backdrops section to create a stage - your maze! Remember to use your design that you did back in less...
Online Lessons - aMaze Game - 04 Sprite Design
Online Lessons - aMaze Game - 06 Coding Movement
This lesson takes you through the process of coding your sprite to move around the screen, using 'selection' to make the movement smooth. Learn how to make y...
Online Lesson - aMaze Game - 07 Initialisation & Variables
Initialisation is one of the most important things to do when starting a new project. Make sure everything starts in the right place, facing the right direct...
Online Lesson - aMaze Game - 08 Selection
Selection plays a bit part in our game already, in how we move our sprite around. Lets look at how we can use selection to stop our sprite going through the ...
Online Lesson - aMaze Game - 09 Obstacle Design
Online Lesson - aMaze Game -10 Obstacle Movement
Online Lesson - aMaze Game - 11 Obstacle Cloning
Cloning in Scratch is a great way to save yourself a lot of time and effort. Have a look in this lesson how to create and control more than one obstacle from...
Online Lesson - aMaze Game - 12 Obstacle Interaction
This lesson looks at how to make the main sprite interact with the fire, so that the main sprite will not only return to the starting position, but also lose...
Online Lesson - aMaze Game - 13 Timer
This lesson looks at how to make a timer that decreases as the game is played. If the timer runs out, the sprite is sent back to the start and loses a life! ...
Online Lesson - aMaze Game - 14 Game Over
In this lesson, we create a 'Game Over' screen and learn how to present it when our 'lives' variable reaches zero. Learn how to make your own Scratch Maze ga...
Online Lesson - aMaze Game - 15 Win Broadcast
The final lesson of stage 3 (coding): to show the player the 'You Win' screen when they reach the end of the maze, and how to make everything else stop and d...
Online Lesson - aMaze Game - 16 Making Level 2
Online Lesson - aMaze Game - 17 Level 2 Obstacles
Now we've made Level 2, we need to program our obstacle sprites to appear and move in different places! Learn how to make your own Scratch Maze game! This se...
Online Lesson - aMaze Game - 18 Debugging
In EVERY project, you find bugs. And that's OK! In this lesson, I genuinely found a bug and managed to work out where the mistake is coming from. Sometimes w...