Sei un professore?
Piano di lezione
Corsi
- Livelli 3-12
- Corsi dal 3º anno alla 4ª superiore
Materiali
- Cellulare, tablet o computer
- Connessione a Internet
Descrizione
In questa attività, gli studenti possono sperimentare con Protobject, imparando programmazione visuale e scienze informatiche in modo sicuro e divertente utilizzando un dispositivo.
Obiettivi educativi
- Comprendere il concetto di “loop” generale e nidificato.
- Sviluppare un oggetto tecnologico (prototipo) utilizzando un dispositivo.
- Identificare le relazioni tra la tecnologia e l’ambiente circostante.
- Valutare il proprio lavoro e quello degli altri, sia individualmente che in gruppo.
- Partecipare a dialoghi e riflessioni per proporre miglioramenti.
Introduzione (10 minuti)
Dai il benvenuto agli studenti in classe e introduci brevemente l’attività del giorno:
“Oggi impareremo a temporizzare una lampada LED”.
Inizieremo la lezione fornendo agli studenti la conoscenza tecnica necessaria per una comprensione significativa dell’attività pratica.
Vi ricordate come abbiamo creato un semaforo nell’attività precedente?
“Per far funzionare il semaforo, abbiamo assegnato un tempo di accensione e spegnimento. Ma, cosa succederebbe se volessimo far lampeggiare la luce gialla prima di passare al verde? Potremmo semplicemente aggiungere più blocchi per accendere e spegnere la luce gialla più volte, ma questo renderebbe il codice molto lungo!”
“Per risolvere questo problema, utilizziamo i Loop. Nell’attività precedente, abbiamo visto il Loop principale, e in questa occasione esploreremo il concetto di Loop più generale. È importante capire che il Loop principale è solo un tipo di Loop. In particolare, affronteremo l’argomento del Loop numerato, che ripete un blocco di codice un numero fisso di volte.”
Quindi coinvolgi gli studenti:
“Siete pronti ad imparare come utilizzare i Loop per far lampeggiare il semaforo?”
Sviluppo (20-30 minuti)
Collega le attrezzature alla piattaforma Protobject in modo che gli studenti possano interagire con i LED sullo schermo attraverso comandi di programmazione.
Guida gli studenti attraverso i passaggi della sezione “Prototipare”. Assicurati di aver sperimentato in precedenza per anticipare le domande degli studenti.
Conclusione (5-10 minuti)
Ora che hai imparato a utilizzare i millisecondi,
Dove possiamo vedere i Loop nella vita di tutti i giorni?
Che altro prototipo ti viene in mente da creare con queste nuove informazioni?
Ti viene in mente un altro modo per utilizzare i Loop?
Come possiamo interrompere un Loop?
È ciò che affronteremo successivamente!
La sfida consiste nell’aggiungere un secondo semaforo sincronizzato per simulare un incrocio. Il processo è simile a quanto fatto in precedenza, con l’aggiunta di un altro Loop per controllare il lampeggiare della luce gialla.
Consulta la proposta di soluzione..