Lezione 20: Istruzioni condizionali & cicli con la contadina
Istruzioni condizionali | Ciclo | Contadina
Panoramica
Gli alunni si eserciteranno con i cicli mentre
, i cicli fino a che
e le istruzioni se / altrimenti
. Tutti questi blocchi utilizzano istruzioni condizionali. Facendo pratica con tutte e tre queste tipologie, gli alunni impareranno a scrivere programmi sempre più complessi e flessibili.
Traguardo di apprendimento
Esercitandosi nell'uso delle istruzioni condizionali in diversi contesti, gli alunni sviluppano una comprensione completa di ciò che si può fare con questi strumenti. Nella lezione precedente, gli alunni hanno usato le istruzioni condizionali solo per muoversi in un labirinto. In questa lezione, useranno le istruzioni condizionali per aiutare la contadina a capire quando raccogliere le sue colture. Emergeranno nuovi schemi e gli alunni useranno la loro creatività ed il pensiero logico per determinare le condizioni in cui il codice deve essere eseguito e ripetuto.
Pianificazione
Introduzione (5 min)
Attività principale (30 min)
Conclusione (15 min)
Visualizza in Code Studio
Obiettivi
Gli alunni saranno in grado di:
- annidare le istruzioni condizionali per analizzare diverse condizioni secondo la logica se, altrimenti-se, altrimenti
- abbinare un ciclo ed un'istruzione condizionale
Preparazione
- Esercitati con il Corso rapido - Sito web per identificare i punti potenzialmente più critici per la tua classe.
- Ripassa i 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 - Sito web
- Suggerimenti per le principali attività dei corsi di Fondamenti di informatica - Suggerimenti
Per gli alunni
- Diario di bordo - Le proprie riflessioni
Glossario
- Condizione - Una situazione che un programma controlla per decidere se permettere o meno una certa azione.
- Istruzioni condizionali - Istruzioni eseguite solo quando determinate condizioni risultano vere.
- Ciclo - L'azione di ripetere qualcosa più e più volte.
- Ripeti - Fai di nuovo qualcosa
- Ciclo "mentre" - Un ciclo che si ripete per tutto il tempo in cui una certa condizione risulta vera
Supporto
Segnala un errore
Guida didattica
Introduzione (5 min)
Presentazione
Oggi gli alunni non dovrebbero avere bisogno di una particolare presentazione dei concetti, visto che li hanno già sperimentati nella lezione precedente. Può invece essere utile presentare la nuova situazione della contadina: sta cercando di raccogliere le sue colture come zucche, lattuga e pannocchie, però ha dimenticato dove ha piantato queste verdure, quindi deve controllare ogni pianta prima di raccogliere.
Attività principale (30 min)
Corso rapido - Sito web
Gli alunni continueranno a lavorare con le istruzioni condizionali se / altrimenti
e con i cicli mentre
e fino a che
. Questi esercizi sono un po' più impegnativi, quindi incoraggia gli alunni ad applicarsi fino a quando non riusciranno a capire come affrontare ogni programma.
Conclusione (15 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?
- In che modo le istruzioni condizionali possono essere utili nei programmi?
- E se le persone si esprimessero solo con affermazioni se / altrimenti? Quali sarebbero i vantaggi e gli svantaggi?
Mappatura delle competenze
Visualizza la mappatura completa del corso
CSTA K-12 Computer Science Standards (2017)
AP - Algoritmi e programmazione
- 1B-AP-11 - Scompone (suddivide) i problemi in sotto-problemi più piccoli e gestibili per facilitare il processo di sviluppo del programma.