Sorry... this game is not playable in your browser.

This Flash game is currently not playable in your browser, but we're working on a fix! Come back regularly to see if it's ready to play.
Most browsers no longer support Flash. Affected games are indicated by







Game content reviewed byAntonia Gates
Instructions
Test your coding abilities by programming your very own robot! The robot needs to reach the red goal at the end of the maze. You'll need to input commands for your robot to move and interact with the environment. Tap on one of the five commands to add them to your code.
There are five different commands you can use:
- player.move: this moves the robot one block forward
- player.turnLeft: this turns the robot to the left
- player.turnRight: this turns the robot to the right
- player.interact: the robot will interact with the environment. Use this to have the robot press a button - just make sure the robot is facing the button to interact with it!
- for(n) {<action>}: this is a loop that you can use to execute multiple actions. For example, if you want your robot to move forward five times, use this function and replace "n" with "5"!
Each level gives your robot a limited amount of energy. The first four commands use one energy and the for loop will use two energy.
When you have your commands ready, press Start and watch your robot go! If your robot doesn't reach the goal, you can click Reset and start again. You can also remove individual commands by tapping on the command and pressing the x button to remove it from the script.
You can also adjust where each command goes by tapping the up arrow next to the command to move it up or tapping the down arrow to move it down.
After every three stages, you will have to take a little quiz to test your programming knowledge!
Test your coding abilities by programming your very own robot! The robot needs to reach the red goal at the end of the maze. You'll need to input commands for your robot to move and interact with the environment. Click on one of the five commands to add them to your code.
There are five different commands you can use:
- player.move: this moves the robot one block forward
- player.turnLeft: this turns the robot to the left
- player.turnRight: this turns the robot to the right
- player.interact: the robot will interact with the environment. Use this to have the robot press a button - just make sure the robot is facing the button to interact with it!
- for(n) {<action>}: this is a loop that you can use to execute multiple actions. For example, if you want your robot to move forward five times, use this function and replace "n" with "5"!
Each level gives your robot a limited amount of energy. The first four commands use one energy and the for loop will use two energy.
When you have your commands ready, press Start and watch your robot go! If your robot doesn't reach the goal, you can click Reset and start again. You can also remove individual commands by clicking on the command and pressing the x button to remove it from the script.
You can also adjust where each command goes by clicking the up arrow next to the command to move it up or clicking the down arrow to move it down.
After every three stages, you will have to take a little quiz to test your programming knowledge!
Just a moment while your advertisement loads
Advertisement
Just a moment while your advertisement loads
Advertisement
Game content reviewed byAntonia Gates
Instructions
Test your coding abilities by programming your very own robot! The robot needs to reach the red goal at the end of the maze. You'll need to input commands for your robot to move and interact with the environment. Tap on one of the five commands to add them to your code.
There are five different commands you can use:
- player.move: this moves the robot one block forward
- player.turnLeft: this turns the robot to the left
- player.turnRight: this turns the robot to the right
- player.interact: the robot will interact with the environment. Use this to have the robot press a button - just make sure the robot is facing the button to interact with it!
- for(n) {<action>}: this is a loop that you can use to execute multiple actions. For example, if you want your robot to move forward five times, use this function and replace "n" with "5"!
Each level gives your robot a limited amount of energy. The first four commands use one energy and the for loop will use two energy.
When you have your commands ready, press Start and watch your robot go! If your robot doesn't reach the goal, you can click Reset and start again. You can also remove individual commands by tapping on the command and pressing the x button to remove it from the script.
You can also adjust where each command goes by tapping the up arrow next to the command to move it up or tapping the down arrow to move it down.
After every three stages, you will have to take a little quiz to test your programming knowledge!
Test your coding abilities by programming your very own robot! The robot needs to reach the red goal at the end of the maze. You'll need to input commands for your robot to move and interact with the environment. Click on one of the five commands to add them to your code.
There are five different commands you can use:
- player.move: this moves the robot one block forward
- player.turnLeft: this turns the robot to the left
- player.turnRight: this turns the robot to the right
- player.interact: the robot will interact with the environment. Use this to have the robot press a button - just make sure the robot is facing the button to interact with it!
- for(n) {<action>}: this is a loop that you can use to execute multiple actions. For example, if you want your robot to move forward five times, use this function and replace "n" with "5"!
Each level gives your robot a limited amount of energy. The first four commands use one energy and the for loop will use two energy.
When you have your commands ready, press Start and watch your robot go! If your robot doesn't reach the goal, you can click Reset and start again. You can also remove individual commands by clicking on the command and pressing the x button to remove it from the script.
You can also adjust where each command goes by clicking the up arrow next to the command to move it up or clicking the down arrow to move it down.
After every three stages, you will have to take a little quiz to test your programming knowledge!
Votes