Módulo 6 - Laços dentro de laços
Projeto: cuidado com o exagero
7 min de leitura · por Cesar Gargiulo, revisado pela equipe ValorFinal e GuardiaSec · Atualizado em 07/07/2026
O que você vai aprender
- Entender que muitos laços aninhados fazem o computador trabalhar demais.
- Perceber que o programa pode ficar lento ou travar.
- Aprender a escolher números menores quando dá para fazer igual.
- Usar laços com bom senso, sem exagerar.
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: Projeto: cuidado com o exagero.
Os objetivos desta aula. Entender que muitos laços aninhados fazem o computador trabalhar demais. Perceber que o programa pode ficar lento ou travar. Aprender a escolher números menores quando dá para fazer igual. Usar laços com bom senso, sem exagerar.
Veja o essencial, parte por parte.
Quando o laço pesa demais. Entender que muitos laços aninhados pesam para o computador.
Usando laços com bom senso. O jogo ficou lento e demora para responder.
Você mandou bem!. Laço dentro de laço é um superpoder para grades, padrões e relógios. E o bom senso é o que faz o jogo continuar rápido e divertido.
Esse foi o resumo do essencial. Para se aprofundar, leia a aula completa e responda os exercícios.
Quando o laço pesa demais
Laço aninhado é uma ferramenta poderosa, mas com poder vem responsabilidade. Lembra que cada laço multiplica as repetições? Um laço de 10 dentro de outro de 10 já dá 100 passos. Se você colocar mais um laço de 10 dentro desses, viram 1000 passos. E mais um, 10 mil! O computador é rápido, mas se você exagerar, ele fica com tanta coisa para fazer que o jogo começa a ficar lento, ou pior, trava de vez.
O Téo aprendeu isso do jeito difícil. Ele quis desenhar um fogo de artifício e colocou um laço dentro de outro dentro de outro dentro de outro, cada um com números bem grandes. Quando ele mandou rodar, o jogo travou e o Robô Zé ficou parado, sem responder. A Nina riu e falou: você não precisa de um milhão de estrelinhas para ficar bonito. Ela trocou os números por outros bem menores e o fogo de artifício ficou lindo e rápido.
Exagero (o jogo trava)
- Laço de 1000 dentro de laço de 1000.
- Cinco laços encaixados sem necessidade.
- Desenhar um milhão de estrelinhas.
Bom senso (o jogo voa)
- Laço de 10 dentro de laço de 10.
- Só os laços que você realmente precisa.
- Desenhar as estrelas que dá para ver na tela.
Usando laços com bom senso
Então laço aninhado é ruim? Nada disso! Ele é ótimo e você vai usar muito. O segredo é o bom senso. Antes de mandar o Robô Zé repetir um zilhão de vezes, pare e pergunte: eu preciso mesmo de tantas voltas? Muitas vezes um número menor faz o mesmo efeito e o jogo continua rapidinho. Programar bem não é fazer o maior número possível, é fazer o número certo.
Uma dica de ouro: comece com números pequenos e teste. Se ficou bom, ótimo. Se você quiser mais, aumente aos pouquinhos e veja se continua rápido. Assim você nunca leva um susto com o jogo travando. Os adultos que programam de verdade fazem exatamente isso: testam com pouco, veem se está tudo certo e só aumentam quando precisam. É esperto e evita dor de cabeça.
Para fechar o módulo com chave de ouro, vamos brincar de verdadeiro ou falso. Leia cada frase sobre laços aninhados e o exagero e diga se está certa ou errada. Se errar, é só ler a explicação. Você já sabe muita coisa sobre laços dentro de laços, então vai mandar bem!
🎮 Jogo da aula
Laços e exagero: verdadeiro ou falso
Para cada frase, diga se é verdadeira ou falsa.
Teste rápido
Por que devemos ter cuidado com muitos laços aninhados?
Você mandou bem!
Laço dentro de laço é um superpoder para grades, padrões e relógios. E o bom senso é o que faz o jogo continuar rápido e divertido.
Que módulo incrível! Você aprendeu a colocar um laço dentro de outro, montou grades de quadradinhos, desenhou padrões de estrelas, entendeu como o relógio conta horas e minutos e ainda descobriu como não exagerar. Isso é bastante coisa, e você foi muito bem. No próximo módulo, a Nina, o Téo e o Robô Zé têm mais aventuras esperando por você. Continue treinando, porque cada tentativa te deixa mais craque!
Perguntas frequentes
- Por que muitos laços aninhados travam o jogo?
- Porque cada laço multiplica os passos. Um laço de mil dentro de outro de mil já dá um milhão de passos. Isso é coisa demais, e o computador fica lento ou congela.
- Então eu devo parar de usar laços aninhados?
- Não! Eles são ótimos e você vai usar muito, em grades, padrões e relógios. Só é preciso usar com bom senso, escolhendo números que resolvem o problema sem exagerar.
- Como sei que exagerei nos laços?
- O jogo fica lento, a tela congela quando você aperta um botão e o Robô Zé parece que dormiu. Esses são os sinais de que os laços ficaram pesados demais.
- Qual é o jeito seguro de usar laços grandes?
- Comece com números pequenos e teste. Se ficou bom, ótimo. Se quiser mais, aumente aos poucos e confira se o jogo continua rápido. Assim você nunca leva susto.
- O que eu aprendi neste módulo?
- Você aprendeu a colocar um laço dentro de outro, a montar grades, a desenhar padrões de estrelas, a entender o relógio com horas e minutos e a não exagerar nos laços. Mandou muito bem!
- Programar bem é fazer o maior número de repetições?
- Não. Programar bem é usar o número certo de repetições, aquele que resolve o problema e deixa o jogo rápido. Mais nem sempre é melhor.
Fontes
Seu progresso fica salvo neste aparelho. Assinantes sincronizam entre os aparelhos.