O que vem por aí #
- Direcionar o fluxo com
if/elif/else - Repetir ações com
forewhile - Juntar condicionais e laços para resolver probleminhas
Reserve 90–120 minutos. Se quiser dividir em dois dias, faça
if+ lógica no primeiro efor/while + exercíciosno segundo.
Como isso se encaixa #
| Capítulo | Habilidade | O que adicionamos |
|---|---|---|
| 00 Introdução | Ambiente e plano de estudo | – |
| 01 Sintaxe básica | Variáveis, contas, strings, print / input | Manipular e mostrar valores |
| 02 Condicionais e laços (agora) | – | Tomar decisões e repetir processos |
Quando condicionais e laços entram em cena, o código passa a ter “comportamento” de aplicativo de verdade.
Posição no roadmap #
graph LR A[Preparação<br>Ambiente] --> B[Sintaxe básica<br>Valores] B --> C[Condicionais & laços<br>(este capítulo)] C --> D[Estruturas de dados / Funções] D --> E[Uso de módulos] E --> F[Projetos] classDef highlight fill:#2563eb,color:#fff,font-weight:700; class C highlight;
Condicionais/laços são a ponte para estruturas de dados e funções. Dominando-os, fica muito mais fácil lidar com arquivos, análises ou automações.
Dicas de estudo #
- Antes de codar o
if, descreva a condição em linguagem natural e só depois traduza. - Anote as diferenças entre
forewhilepara decidir qual usar. - Nas listas de exercícios siga o ciclo “dica → tentativa → correção” e registre onde travou.
Passos deste módulo #
- Fundamentos do
if - Operadores lógicos e condições aninhadas
- Repetição com
for while,break,continue- Resumo e exercícios
Ao comparar sua solução com a oficial, explique em voz alta por que cada escolha deixa o código mais claro. Verbalizar consolida o aprendizado.