Attività 01
Rotazione Stazioni: FOR vs WHILE
Prepara quattro stazioni con computer: 1) Costruisci un FOR per disegnare un quadrato ripetuto; 2) Usa WHILE per un contatore di tentativi; 3) Confronta i due in un'animazione; 4) Debugga codice misto. I gruppi ruotano ogni 10 minuti, registrando pro e contro di ciascun ciclo.
Distingui tra l'uso appropriato di un ciclo FOR e un ciclo WHILE.
Suggerimento per la facilitazioneDurante la Rotazione Stazioni, provate a chiedere agli studenti di cronometrare i tempi di esecuzione dei due cicli per lo stesso compito, così da rendere evidente la differenza in praticità.
Cosa osservareFornire agli studenti due brevi frammenti di codice, uno con un ciclo FOR e uno con un ciclo WHILE, che risolvono problemi simili ma con approcci diversi. Chiedere loro di scrivere su un foglio: 'Quale ciclo è stato usato qui e perché è appropriato per questo compito?'