Módulo 4 - Laços com condição: enquanto
Esperar até acontecer
7 min de leitura · por Cesar Gargiulo, revisado pela equipe ValorFinal e GuardiaSec · Atualizado em 07/07/2026
O que você vai aprender
- Entender o esperar até, que segura o programa até algo acontecer.
- Ver que ele é um laço que não faz nada além de esperar.
- Reconhecer exemplos, como esperar até apertar começar.
- Adivinhar quando o programa sai do esperar e continua.
Ouvir o resumo desta aula
Um recap de cerca de 2 minutos na voz do Valim, para ouvir no trânsito ou na academia.
Ler a transcrição do resumo
Resumo da aula: Esperar até acontecer.
Os objetivos desta aula. Entender o esperar até, que segura o programa até algo acontecer. Ver que ele é um laço que não faz nada além de esperar. Reconhecer exemplos, como esperar até apertar começar. Adivinhar quando o programa sai do esperar e continua.
Veja o essencial, parte por parte.
O que é esperar até. Esperar até segura o programa parado até algo acontecer.
Esperar também é um laço. Esperar até o sinal ficar verde para atravessar.
Confira o que aprendeu. Ótimo trabalho!
Esse foi o resumo do essencial. Para se aprofundar, leia a aula completa e responda os exercícios.
O que é esperar até
Você já reparou que, quando um jogo abre, ele mostra a tela de começar e fica ali paradinho, esperando você apertar o botão? Ele não começa sozinho. Ele espera. Esse é o esperar até, um jeito muito útil de usar o laço. Em vez de repetir uma ação, o programa fica esperando até uma condição virar verdade. Esperar até o jogador apertar começar. Enquanto ninguém aperta, ele só espera.
Pense no Robô Zé numa corrida. O juiz fala assim: espere até eu dizer já para sair correndo. O Robô Zé fica na posição, quietinho, olhando para o juiz. Ele não corre antes. Ele espera até ouvir o já. No mesmo instante que o juiz fala já, a condição vira verdade e o Robô Zé dispara. Isso é o esperar até: segurar o programa parado até o momento certo de continuar.
Esperar também é um laço
Aqui vem a parte esperta: o esperar até é um laço por dentro. Lembra do enquanto? A gente pode escrever esperar até como enquanto ninguém apertou o botão, não faça nada e confira de novo. O programa fica dando voltinhas no laço, sem fazer nada de útil, só conferindo se a condição já virou verdade. Quando o botão é apertado, a condição muda, o laço para e o programa continua. É um laço com um propósito só: esperar.
Repare que em todos esses exemplos você fica parado esperando um sinal. Você não começa antes. Você espera a condição virar verdade e só então age. Nos jogos, isso deixa tudo mais justo e divertido: o jogo espera você estar pronto. Imagine se o jogo começasse antes de você apertar começar? Você perderia o começo! Por isso o esperar até é tão útil na hora de criar jogos.
Vamos brincar de adivinhar! No jogo, você vai ler um programinha que espera até o jogador apertar começar e escolher o que acontece. Pense assim: enquanto ninguém aperta, o que o programa faz? E na hora que aperta, o que muda? Leia com calma e escolha a carta certa. Se errar, a explicação ajuda a entender.
🎮 Jogo da aula
O que o jogo faz enquanto espera?
Leia o programa do jogo e escolha o que acontece do começo até o jogador apertar começar.
mostre a tela de inicio
espere ate (apertou "comecar")
comece a fase 1Confira o que aprendeu
Ótimo trabalho! Agora você conhece o esperar até, que segura o programa parado até uma condição virar verdade. Por dentro, ele é um laço que só espera. É por isso que os jogos ficam quietinhos na tela de começar até você apertar o botão. Você vai usar muito isso quando criar os seus jogos. Vamos fechar com uma perguntinha rápida.
Teste rápido
O que o esperar até faz num jogo?
Perguntas frequentes
- O que quer dizer esperar até?
- Quer dizer segurar o programa parado até uma condição virar verdade. Esperar até o jogador apertar começar: o jogo fica esperando e só começa quando o botão é apertado. Antes disso, ele não avança.
- O esperar até é um laço mesmo?
- É sim! Por dentro, ele é um laço que fica conferindo se a condição já virou verdade. Enquanto não vira, o programa dá voltinhas sem fazer nada de útil. Quando vira, o laço para e o programa segue.
- Por que os jogos usam esperar até?
- Para deixar o jogo justo e você não perder o começo. O jogo espera você estar pronto e apertar começar. Se ele começasse sozinho, você perderia os primeiros segundos. O esperar até dá o controle para você.
- O que é um evento?
- É uma coisa que acontece e o programa fica de olho, como apertar um botão ou tocar na tela. O esperar até fica esperando esse evento acontecer. Quando ele acontece, a condição vira verdade e o programa continua.
- O programa fica travado enquanto espera?
- Ele fica parado de propósito, esperando, mas não é um problema como o laço infinito. A diferença é que aqui a espera vai terminar quando você apertar o botão. É uma espera que tem um jeito de acabar.
Fontes
Seu progresso fica salvo neste aparelho. Assinantes sincronizam entre os aparelhos.