Desculpe.. este jogo não pode ser reproduzido no seu navegador.

Este juego Flash actualmente no se puede jugar en tu navegador, ¡pero estamos trabajando para solucionarlo! Vuelve regularmente para ver si está listo para jugar.
A maioria dos navegadores não suporta mais Flash. Os jogos afetados são indicados por







Salve seus favoritos
Faça login para salvar todos os seus jogos Coolmath favoritos.
Code Maze
Conteúdo do jogo revisado porAntonia Gates
Instruções
Teste suas habilidades de programação programando seu próprio robô! O robô precisa atingir o objetivo vermelho no final do labirinto. Você precisará inserir comandos para que seu robô se mova e interaja com o ambiente. Toque em um dos cinco comandos para adicioná-lo ao seu código.
Há cinco comandos diferentes que você pode usar:
- player.move: isso move o robô um bloco para frente
- player.turnLeft: isso vira o robô para a esquerda
- player.turnRight: isso gira o robô para a direita
- player.interact: o robô irá interagir com o ambiente. Use isso para fazer o robô apertar um botão — basta garantir que o robô esteja de frente para o botão para interagir com ele!
- for(n) {<ação>}: este é um laço que você pode usar para executar múltiplas ações. Por exemplo, se você quiser que seu robô avance cinco vezes, use esta função e substitua "n" por "5"!
Cada nível fornece ao seu robô uma quantidade limitada de energia. Os quatro primeiros comandos usam uma energia e o loop for usa duas energias.
Quando tiver seus comandos prontos, pressione Iniciar e veja seu robô avançar! Se o seu robô não atingir a meta, você pode clicar em Redefinir e começar de novo. Você também pode remover comandos individuais tocando no comando e pressionando o botão x para removê-lo do script.
Você também pode ajustar onde cada comando vai tocando na seta para cima ao lado do comando para movê-lo para cima ou tocando na seta para baixo para movê-lo para baixo.
A cada três etapas, você terá que fazer um pequeno teste para testar seus conhecimentos de programação!
Teste suas habilidades de programação programando seu próprio robô! O robô precisa atingir o objetivo vermelho no final do labirinto. Você precisará inserir comandos para que seu robô se mova e interaja com o ambiente. Clique em um dos cinco comandos para adicioná-lo ao seu código.
Há cinco comandos diferentes que você pode usar:
- player.move: isso move o robô um bloco para frente
- player.turnLeft: isso vira o robô para a esquerda
- player.turnRight: isso gira o robô para a direita
- player.interact: o robô irá interagir com o ambiente. Use isso para fazer o robô apertar um botão — basta garantir que o robô esteja de frente para o botão para interagir com ele!
- for(n) {<ação>}: este é um laço que você pode usar para executar múltiplas ações. Por exemplo, se você quiser que seu robô avance cinco vezes, use esta função e substitua "n" por "5"!
Cada nível fornece ao seu robô uma quantidade limitada de energia. Os quatro primeiros comandos usam uma energia e o loop for usa duas energias.
Quando tiver seus comandos prontos, pressione Iniciar e veja seu robô avançar! Se o seu robô não atingir a meta, você pode clicar em Redefinir e começar de novo. Você também pode remover comandos individuais clicando no comando e pressionando o botão x para removê-lo do script.
Você também pode ajustar onde cada comando vai clicando na seta para cima ao lado do comando para movê-lo para cima ou clicando na seta para baixo para movê-lo para baixo.
A cada três etapas, você terá que fazer um pequeno teste para testar seus conhecimentos de programação!
Just a moment while your advertisement loads
Propaganda
Just a moment while your advertisement loads
Propaganda
Conteúdo do jogo revisado porAntonia Gates
Instruções
Teste suas habilidades de programação programando seu próprio robô! O robô precisa atingir o objetivo vermelho no final do labirinto. Você precisará inserir comandos para que seu robô se mova e interaja com o ambiente. Toque em um dos cinco comandos para adicioná-lo ao seu código.
Há cinco comandos diferentes que você pode usar:
- player.move: isso move o robô um bloco para frente
- player.turnLeft: isso vira o robô para a esquerda
- player.turnRight: isso gira o robô para a direita
- player.interact: o robô irá interagir com o ambiente. Use isso para fazer o robô apertar um botão — basta garantir que o robô esteja de frente para o botão para interagir com ele!
- for(n) {<ação>}: este é um laço que você pode usar para executar múltiplas ações. Por exemplo, se você quiser que seu robô avance cinco vezes, use esta função e substitua "n" por "5"!
Cada nível fornece ao seu robô uma quantidade limitada de energia. Os quatro primeiros comandos usam uma energia e o loop for usa duas energias.
Quando tiver seus comandos prontos, pressione Iniciar e veja seu robô avançar! Se o seu robô não atingir a meta, você pode clicar em Redefinir e começar de novo. Você também pode remover comandos individuais tocando no comando e pressionando o botão x para removê-lo do script.
Você também pode ajustar onde cada comando vai tocando na seta para cima ao lado do comando para movê-lo para cima ou tocando na seta para baixo para movê-lo para baixo.
A cada três etapas, você terá que fazer um pequeno teste para testar seus conhecimentos de programação!
Teste suas habilidades de programação programando seu próprio robô! O robô precisa atingir o objetivo vermelho no final do labirinto. Você precisará inserir comandos para que seu robô se mova e interaja com o ambiente. Clique em um dos cinco comandos para adicioná-lo ao seu código.
Há cinco comandos diferentes que você pode usar:
- player.move: isso move o robô um bloco para frente
- player.turnLeft: isso vira o robô para a esquerda
- player.turnRight: isso gira o robô para a direita
- player.interact: o robô irá interagir com o ambiente. Use isso para fazer o robô apertar um botão — basta garantir que o robô esteja de frente para o botão para interagir com ele!
- for(n) {<ação>}: este é um laço que você pode usar para executar múltiplas ações. Por exemplo, se você quiser que seu robô avance cinco vezes, use esta função e substitua "n" por "5"!
Cada nível fornece ao seu robô uma quantidade limitada de energia. Os quatro primeiros comandos usam uma energia e o loop for usa duas energias.
Quando tiver seus comandos prontos, pressione Iniciar e veja seu robô avançar! Se o seu robô não atingir a meta, você pode clicar em Redefinir e começar de novo. Você também pode remover comandos individuais clicando no comando e pressionando o botão x para removê-lo do script.
Você também pode ajustar onde cada comando vai clicando na seta para cima ao lado do comando para movê-lo para cima ou clicando na seta para baixo para movê-lo para baixo.
A cada três etapas, você terá que fazer um pequeno teste para testar seus conhecimentos de programação!
Votos