Aula 02 • Padrões e Loops

O poder do
Looping

Aprenda a criar "atalhos" na lógica. Por que repetir manualmente se podemos ensinar o computador a fazer isso por nós? Eficiência é o nome do jogo.

robotica_ritmo.py

for passo in range(10):

perguntar_porteiro()

subir_degrau()

if sem_degrau: break

print("Missão Cumprida! 🤖")

Anatomia de um Loop

Para não entrar em loop infinito, precisamos organizar nossa lógica nestes 4 passos fundamentais.

1. Condição

O "porteiro". Ele verifica a permissão antes de qualquer coisa acontecer.

Teste:

"Posso seguir em frente?"

2. Ação

O bloco de execução. Só acontece se o porteiro (condição) liberar.

Execução:

"Subir um degrau."

3. Loopback

A seta secreta. Ela obriga o robô a voltar para o Passo 1.

Retorno:

"Volte para a pergunta!"

4. Parada

O fim do jogo. Ocorre quando a condição não é mais atendida.

Saída:

"Sem permissão? Pare!"

Anatomia do Loop

Pronto para o Desafio?

Coloque seu cérebro para funcionar com nossas atividades interativas.

Jogo: Ritmo do Padrão

Reconheça o padrão estabelecido e siga a sequência!

JOGAR AGORA

Quiz: Padrão e Loop

Será que você captou a essência de padrão e loop? Responda às questões e prove que você já pensa como um mestre da lógica.

INICIAR QUIZ

Conectando Padrões

Desvende o segredo do padrão e complete a sequência!

LIGAR PADRÕES

Jogo: comandos e loop

Ajude o Robolítico a subir! Você pode guiá-lo degrau a degrau ou programar um 'loop' para ele subir tudo de uma vez.

SUBINDO

Desafio: Labirinto

Desbrave 20 labirintos desafiadores e ajude o Robolítico a conquistar o troféu! Monte sua sequência, envie os comandos e acompanhe a execução passo a passo pelo console.

IR PARA O DESAFIO

Caminho Curto

Agora o desafio é encontrar o caminho mais curto e ajudar o Robolítico a chegar no troféu! Analise o mapa e escolha a alternativa correta.

IR PARA O DESAFIO