La sicurezza è davvero importante!
Utilizzare condizioni composte per rafforzare lo schema crittografico di una cassaforte.
Piano della lezione
1. Preparazione
- Leggi il materiale per gli studenti disponibile nell'app LEGO® Education SPIKE™.
2. Coinvolgimento (5 min.)
- Utilizza le idee suggerite nella sezione Avvia una discussione riportata di seguito per coinvolgere gli studenti in una discussione correlata alla lezione.
- Utilizza il video per spiegare la lezione.
3. Esplorazione (20 min.)
- Invita gli alunni a lavorare a coppie per costruire una cassaforte super sicura.
- Chiedi loro di avviare il programma per osservare il funzionamento della cassaforte.
4. Spiegazione (5 min.)
- Avvia una discussione su come e quando utilizzare "AND" e "OR" nelle istruzioni condizionali composte
5. Elaborazione (15 min.)
- Chiedi agli alunni di rendere ancora più sicure le loro già sicurissime casseforti aggiungendo condizioni composte ai programmi.
- Non dimenticare di lasciare un po' di tempo per riordinare.
6. Valutazione
- Fornisci un riscontro su ciò che ogni studente ha realizzato.
- Per semplificare la procedura, puoi utilizzare le sezioni di valutazione fornite.
Avvia una discussione
Avvia una discussione sull'iterazione o sulla correzione degli errori ponendo domande pertinenti, quali:
- Cosa può accadere se qualcuno scopre la tua password?
- Come si valuta il livello di sicurezza una password?
- Cos'è una condizione composta?
Mostra agli alunni il video che spiega cosa dovranno fare.
Suggerimenti per la costruzione
Costruzione in tandem
Dividi le attività di costruzione di ogni team in modo che tutti possano partecipare attivamente:
- Alunno A: super-cassaforte
- Alunno B: porta e braccio super sicuri
Allineamento corretto dei motori
Verifica che all'avvio del programma il braccio sia alzato.
Sblocco manuale
Questo modello dispone di una chiave manuale per sbloccare la porta, se necessario.
Suggerimenti per la programmazione
Programma principale
Possibile soluzione
Altri programmi
Differenziazione
Per semplificare la lezione:
- Programma solo una condizione composta
Per portare la lezione a un livello superiore:
- Chiedi agli alunni di aggiungere ai modelli altri sensori (ad esempio di distanza o di forza) per creare ulteriori condizioni composte
- Invita ogni team a sfidare un altro team ad aprire la loro cassaforte super sicura
- Invita gli alunni a utilizzare la funzione NOT durante la definizione delle condizioni
Opportunità di valutazione
Checklist di osservazione per l'insegnante
Crea una scala adeguata alle tue esigenze, ad esempio:
- Obiettivo parzialmente raggiunto
- Obiettivo completamente raggiunto
- Obiettivo superato
Per valutare i progressi compiuti dagli alunni, utilizza i seguenti criteri:
- Gli alunni hanno capito cos'è una condizione composta.
- Gli alunni sono in grado di inserire le condizioni composte nel loro programma.
- Gli alunni sono in grado di discutere di sicurezza digitale nei dettagli e con precisione.
Auto-valutazione
Invita ogni studente a scegliere il mattoncino che ritiene rappresenti la qualità del suo lavoro.
- Blu: ho utilizzato una condizione composta nel mio programma.
- Giallo: ho utilizzato due condizioni composte nel mio programma.
- Viola: ho utilizzato più di due condizioni composte per creare un programma super sicuro.
Valutazione dei compagni
Incoraggia gli studenti a fornirsi feedback a vicenda:
- Chiedi a ciascuno studente di assegnare un punteggio ai lavori svolti da un altro tramite la scala di mattoncini colorati sopra riportata.
- Invitali a scambiarsi un feedback costruttivo, in modo da migliorare il lavoro che il gruppo svolgerà nella lezione successiva.
Miglioramento delle capacità linguistiche
Per promuovere lo sviluppo delle capacità linguistiche:
- Incoraggia gli alunni ad acquisire dimestichezza con il significato dei termini relativi alla sicurezza digitale, ad esempio:
▷ Valore booleano
▷ Condizioni
▷ Condizioni composte
▷ AND, OR, NOR, NOT
▷ Crittografia
▷ Differenza tra maiuscole e minuscole
Nota: questo allungherà i tempi della lezione.
Link per l'orientamento professionale
Gli studenti che hanno apprezzato questa lezione potrebbero essere interessati ai seguenti percorsi di studio:
- Informatica (programmazione di computer)
- Informatica (applicazioni IT)
- Informatica (programmazione di database/Oracle)
- Informatica (Web Design)
Supporto per l'insegnante
Gli studenti saranno in grado di:
- Esplorare la programmazione condizionale composta
Matematica
Spazio e figure
• Visualizzare oggetti tridimensionali a partire da rappresentazioni bidimensionali.
Tecnologia
Vedere, osservare, sperimentare
• Accostarsi a nuove applicazioni informatiche esplorandone le funzioni e le potenzialità.
Intervenire, trasformare e produrre
• Smontare e rimontare semplici oggetti.
• Programmare ambienti informatici e elaborare semplici istruzioni per controllare il comportamento di un robot.
Prevedere, immaginare e progettare
Immaginare modifiche di oggetti e prodotti di uso quotidiano in relazione a nuovi bisogni o necessità.
Materiale per studenti
Foglio di lavoro per lo studente
Scaricare, visualizzare o condividere come pagina HTML online o come PDF stampabile.