Lezione 11: Cicli con l'artista
Ciclo | Artista
Panoramica
Continuando a lavorare sui cicli, gli alunni imparano a disegnare immagini eseguendo cicli di semplici sequenze di istruzioni. Nella precedente lezione, i cicli sono stati utilizzati per attraversare un labirinto e raccogliere diamanti. Qui, gli alunni useranno i cicli per creare degli schemi grafici. Alla fine di questa lezione, gli alunni avranno l'opportunità di creare le proprie immagini usando i cicli.
Traguardo di apprendimento
Questa lezione offre una diversa prospettiva su come possono essere usati i cicli nella programmazione. Gli alunni metteranno alla prova le loro capacità di pensiero critico, valutando il codice fornito e determinando cosa bisogna aggiungere per risolvere un certo esercizio. Gli alunni qui possono riflettere anche sull'inefficienza della programmazione senza cicli ripeti
, valutando quanti blocchi richiederebbe il programma senza l'aiuto di questa fondamentale istruzione.
Pianificazione
Introduzione (10 min)
Attività principale (30 min)
Conclusione (5 - 10 min)
Visualizza in Code Studio
Obiettivi
Gli alunni saranno in grado di:
- contare quante volte un'azione deve essere ripetuta e rappresentarla come un ciclo
- scomporre una forma nella sequenza ripetibile più grande possibile
- creare un programma che disegna forme complesse ripetendo sequenze semplici
Preparazione
- Dai un'occhiata preventiva alla lezione sulCorso rapido pre-scolare in modo da identificare potenziali aree critiche per i tuoi alunni.
- Ripassa Suggerimenti per le principali attività dei corsi di Fondamenti di informatica - Suggerimenti.
- Assicurati che ogni alunno abbia un Diario di bordo - Le proprie riflessioni.
Collegamenti
Attenzione! Fai una copia di tutti i documenti che intendi condividere con gli alunni.
Per gli insegnanti
- Corso rapido pre-scolare
- Suggerimenti per le principali attività dei corsi di Fondamenti di informatica - Suggerimenti
Per gli alunni
- Diario di bordo - Le proprie riflessioni
Glossario
- Ciclo - L'azione di ripetere qualcosa più e più volte.
Supporto
Segnala un errore
Guida didattica
Introduzione (10 min)
Presentazione
- Ripassa velocemente la definizione di ciclo: l'azione di ripetere qualcosa più e più volte.
- Discuti diversi schemi, come zigzag e gradini.
- Come spiegheresti a qualcuno come disegnare quello schema?
- Come potresti disegnarlo usando un ciclo?
Negli esercizi dell'artista, gli alunni useranno angoli di 45 gradi descritti come nord-ovest, nord-est, sud-ovest, sud-est. Raccomandiamo di introdurre brevemente questo concetto con la classe e di disegnare un'immagine a cui gli alunni possano riferirsi.
Attività principale (30 min)
Dimostrazione dell'insegnante
Suggerimenti
Ricorda agli alunni di condividere i loro lavori solo con amici e familiari. Per ulteriori informazioni, guarda o mostra alla classe Fermati e pensa online - Video.
Abbiamo incluso alcuni esercizi di previsione a scelta multipla che potrebbero essere difficili per chi non sa ancora leggere. Puoi risolvere questi esercizi facoltativi con tutta la tua classe come preparazione agli esercizi online della lezione. In alternativa, potresti utilizzarli dopo aver terminato la lezione come ripasso e verifica di apprendimento con tutta la classe.
Esercizi di previsione:
Corso rapido pre-scolare
Conclusione (5 - 10 min)
Diario di bordo
Far scrivere agli alunni ciò che hanno appreso, perché è utile e come si sentono al riguardo, può aiutare a consolidare le conoscenze acquisite oggi e a creare un riferimento da consultare in futuro.
Spunti per il diario di bordo
- Di cosa trattava la lezione di oggi?
- Come ti sei sentito durante la lezione di oggi?
- Disegna gli schemi che hai creato con un ciclo.
- Disegna uno schema che vorresti creare con un ciclo.
Mappatura delle competenze
Visualizza la mappatura completa del corso
CSTA K-12 Computer Science Standards (2017)
AP - Algoritmi e programmazione
- 1A-AP-09 - Modella il modo in cui i programmi memorizzano e manipolano i dati utilizzando numeri o altri simboli per rappresentare le informazioni.
- 1A-AP-10 - Sviluppa programmi con sequenze e cicli semplici, per esprimere idee o affrontare un problema.
- 1A-AP-11 - Individua (scompone) i passaggi necessari per risolvere un problema in una sequenza precisa di istruzioni.
- 1A-AP-14 - Debugging (identifica e correggi) errori in un algoritmo o in un programma che include sequenze e cicli semplici.