Level 5

Maze 1

Level Data

Level name: Level 5
Instructions: This maze introduces the 'Check Ahead' command/block this allows the runner to know if the path ahead is clear or not. Use this command/block along with the logical 'if' command/block to help you navigate the maze using as few command/blocks as possible.
Updated: 04/05/2023 09:21
Permalink: http://maze.asdan-computing.org.uk/4c4be709-0a60-48c2-8177-c05f0bc58607

Blockly Code

Javascript Code

JS Command Description
window.mazerunner_move() Moves the runner one cell forward.
window.mazerunner_complete() Returns TRUE if the runner is in the goal cell, FALSE otherwise.
window.mazerunner_turn_right() Rotates the runner clockwise.
window.mazerunner_turn_left() Rotates the runner anti-clockwise.
window.mazerunner_path_ahead() Returns TRUE if the cell immediately in front of the runner is valid, false otherwise.

As you are not signed in, you are working on a public project that can be changed by anyone who has the permalink.

Go to the Register page to create an account and protect your project.