by virnuls
See inside

After shift-clicking the flag to enter Turbo Mode, move the mouse-pointer over a white area inside the maze and press the spacebar to begin - the sprite will find its way out of the maze. NB. The sprite is less likely to get "stuck" if you run the program in "full screen" mode by clicking the blue rectangle above the top-left corner of the maze.

Try changing the background to a different maze (you might need to change the program if the maze is a different colour), or adapting the program to see if you can make it faster and/or smoother.

Notes and Credits

The new National Curriculum for Computing requires discussion of "computational abstractions" and algorithms. This program takes an idea that most students are familiar with. The computational abstraction is the method you would use to find your way out of the maze - e.g. following an edge - and the algorithm is the way you do that - e.g. moving to the left until an edge is encountered, and then turning back a bit and moving forward.

Shared: 14 May 2013 Modified: 7 Jun 2016
Favorite this project 8
Love this project 12
Total views 2207
View the remix tree  5
More projects by virnuls