Atividade 01
Comparação em Pares: For vs While
Os pares recebem o mesmo problema, como somar números numa lista, e implementam uma versão com 'for' e outra com 'while'. Discutem vantagens e desvantagens de cada ciclo. Partilham soluções com a turma.
Em que situações um ciclo 'for' representa uma escolha mais adequada do que um ciclo 'while', e o que revela essa escolha sobre a natureza do problema?
Sugestão de FacilitaçãoDurante a 'Comparação em Pares: For vs While', peça aos alunos para reescreverem um exemplo dado em ambas as estruturas, destacando as semelhanças e diferenças nos seus fluxos de execução.
O que observarApresente aos alunos dois pequenos trechos de código, um com um ciclo 'for' e outro com um ciclo 'while', ambos a resolver problemas semelhantes. Peça-lhes para escreverem qual ciclo é mais adequado para cada problema e justificar a sua escolha em uma frase.