Atividade 01
Estações de Ciclos: For vs While
Crie quatro estações com desafios em blocos ou Python: 1) Percorrer lista com 'for'; 2) Validar input com 'while'; 3) Contar até condição com ambos; 4) Otimizar algoritmo repetitivo. Grupos rotacionam a cada 10 minutos, registando código e resultados.
Analise a diferença entre ciclos 'for' e 'while' e quando usar cada um.
Sugestão de FacilitaçãoDurante 'Estações de Ciclos: For vs While', forneça aos grupos tabelas comparativas vazias para preencherem com exemplos de cada tipo de ciclo, usando os mesmos dados de entrada.
O que observarEntregue aos alunos um pequeno trecho de código com um ciclo 'for' e outro com um ciclo 'while'. Peça-lhes para escreverem num papel: 1) Qual o propósito de cada ciclo neste código? 2) Se o número de repetições fosse desconhecido, qual ciclo seria mais apropriado e porquê?