PyRobot

Explore mapas, colete cristais e aprenda Python de verdade!

O que é o PyRobot?

PyRobot é uma plataforma educacional onde você controla um robô num mapa em grade usando as setas do teclado ou o D-pad na tela. Em cada fase você precisa coletar a bateria, chegar à saída e resolver um desafio de código Python real no terminal do robô — variáveis, condicionais, laços e muito mais!

Movimento Arcade

Mova o robô com as setas, WASD ou o D-pad na tela. Rápido, fluido e divertido!

Cristais Bônus

Colete cristais espalhados pelo mapa para ganhar pontos extras e subir no ranking.

Desafio Python

Ao chegar na saída, um terminal abre e você precisa escrever Python real para liberar a porta!

Ranking Global

Quanto menos movimentos e mais acurado no código, mais pontos — e mais alto no ranking!

Como funciona cada fase?

1
Explore e colete a bateria Navegue pelo mapa usando o teclado ou D-pad e passe pela célula da bateria para carregá-la. Cuidado com as paredes e buracos!
2
Chegue à saída e resolva o desafio Quando o robô alcança a saída, o terminal abre automaticamente. Digite o código Python correto — uma variável, um print(), um if — para liberar a passagem.
3
Ganhe pontos e avance Quanto menos movimentos você usar e mais rápido acertar o código, maior sua pontuação. Cada fase desbloqueada abre a próxima no mapa.

O Sistema de 3 Estrelas

Cada fase concluída pode render até 3 estrelas. Você vai precisar colecioná-las para conseguir energia suficiente para desbloquear os próximos Planetas!

Eficiência
Termine o labirinto sem exceder o limite de passos.
Exploração
Encontre e colete 100% dos cristais escondidos.
Código Limpo
Acerte o código do terminal na 1ª tentativa.

Como a pontuação funciona?

−10 pts
por movimento usado
(base: 1000 pts)
+200 pts
por cristal coletado
até +300 pts
acertando o código Python na 1ª tentativa
Criar Conta e Jogar Já tenho conta