Corso D - Lezione 11:
Cicli "mentre" con la contadina
Lezione precedente — Lezione successiva
In questa lezione gli alunni controllano una contadina che deve preparare un campo per la coltivazione, rimuovendo i mucchi di terra e riempiendo le buche con la sua pala.
In particolare gli alunni impareranno a distinguere i casi in cui usare la ripetizione definita e quelli in cui usare la ripetizione indefinita.
Concetti di base
- La ripetizione definita, ovvero ripetere un’azione un numero prestabilito di volte, realizzata dal blocco "ripeti ... volte"
- La ripetizione indefinita, realizzata dal blocco "mentre", ovvero ripetere un’azione per tutto il tempo in cui risulta vera una certa condizione
Obiettivi della lezione
- Distinguere tra cicli che ripetono le istruzioni un numero prestabilito di volte (ripetizione definita) e cicli che ripetono le istruzioni per tutto il tempo in cui risulta vera una certa condizione (ripetizione indefinita)
- Utilizzare un ciclo "mentre" per creare programmi in grado di risolvere problemi con valori incogniti (che diventano noti solo durante l'esecuzione del programma)
Piano di lavoro della lezione
Per condurre correttamente questa lezione in aula, puoi basarti sull'apposito piano di lavoro della lezione.
ATTENZIONE - Quando accedi al piano di lavoro di una lezione sul sito di Code.org, la numerazione potrebbe essere differente, ma il contenuto è comunque valido. Inoltre, nella barra di navigazione in alto, le lezioni potrebbero essere in ordine diverso, pertanto non navigare tra i piani di lavoro delle lezioni usando tale barra.
Qui sotto trovi prima il video introduttivo della lezione doppiato in italiano e poi lo svolgimento completo della lezione. Se hai bisogno di aiuto, puoi chiederlo sulla bacheca del corso D (devi aver fatto accesso come utente iscritto).
Se vuoi segnalare degli errori o dei suggerimenti, puoi inviare un messaggio tramite questo form.