Durata complessiva: 15 ore
Docente Esperto: Giovanni Ciaffarini
Docente Tutor: Michelangelo Brandimarte
Frequenza: 5 lezioni da 3 ore ciascuna
Target: Docenti della scuola secondaria di primo e secondo grado
Obiettivo generale: Fornire competenze teoriche e pratiche per integrare l’utilizzo di Arduino, domotica e Internet of Things (IoT) nella didattica scolastica.
Obiettivi Specifici del Corso:
Al termine del corso, i partecipanti saranno in grado di:
- Comprendere le basi della programmazione di Arduino e dei sensori IoT.
- Implementare progetti di domotica utilizzando Arduino.
- Gestire e programmare semplici dispositivi IoT.
- Integrare esperimenti pratici con Arduino nelle lezioni per stimolare il pensiero critico e l’apprendimento pratico.
Struttura del Corso e Programma delle Lezioni
Lezione 1 (3 ore): Introduzione ad Arduino e all’Internet of Things
- Obiettivi:
- Comprendere i concetti base di Arduino, IoT e domotica.
- Esplorare le applicazioni di Arduino nella didattica.
- Contenuti:
- Cos’è Arduino: panoramica dell’hardware e del software.
- Il concetto di IoT: definizione e applicazioni pratiche nella didattica.
- Domotica: introduzione alle tecnologie per l’automazione domestica.
- Esempi pratici di utilizzo di Arduino e IoT nelle scuole.
- Esercitazione pratica (1 ora):
- Introduzione a Arduino IDE e installazione del software.
- Primo esperimento con Arduino: accensione e spegnimento di un LED tramite il codice.
- Discussione di gruppo:
- Discussione sulle potenzialità di utilizzo di Arduino e IoT nelle lezioni, con esempi pratici di applicazioni per le discipline scolastiche.
Lezione 2 (3 ore): Sensori e attuatori con Arduino
- Obiettivi:
- Familiarizzare con i principali sensori e attuatori utilizzabili con Arduino.
- Sviluppare progetti di base con sensori di luce, temperatura, movimento e attuatori (motori, LED).
- Contenuti:
- Introduzione ai sensori: sensore di temperatura, sensore di luce, sensore di movimento.
- Gli attuatori: motori, relè, LED, servomotori.
- Lettura dei dati dai sensori e utilizzo degli attuatori per realizzare piccoli progetti.
- Esercitazione pratica (2 ore):
- Esperimento: Creare un semplice sistema di controllo della temperatura che accende un LED quando viene raggiunta una certa temperatura.
- Esperimento: Programmare un sistema che accenda un motore quando viene rilevato movimento tramite un sensore PIR.
- Lavoro di gruppo (1 ora):
- Divisione in piccoli gruppi per progettare un sistema di domotica semplificato (es. controllo delle luci di una stanza con sensori di presenza).
Lezione 3 (3 ore): Progettazione di sistemi IoT con Arduino
- Obiettivi:
- Comprendere il funzionamento dei dispositivi IoT e la comunicazione tra sensori, attuatori e la rete.
- Configurare dispositivi Arduino per l’invio di dati via Internet.
- Contenuti:
- Introduzione ai moduli di comunicazione wireless: WiFi e Bluetooth.
- Collegamento di Arduino alla rete tramite modulo ESP8266 o ESP32.
- Raccolta di dati dai sensori e invio a un server remoto o cloud (es. ThingSpeak, Google Sheets).
- Esercitazione pratica (2 ore):
- Configurazione del modulo ESP8266 per collegare Arduino alla rete WiFi.
- Progetto: invio dei dati di temperatura e umidità rilevati da un sensore su una piattaforma IoT come ThingSpeak.
- Lavoro di gruppo (1 ora):
- Lavoro collaborativo per progettare un sistema IoT che raccolga dati ambientali (es. monitoraggio temperatura/umidità) e li trasmetta in tempo reale su una piattaforma cloud.
Lezione 4 (3 ore): Applicazioni della Domotica con Arduino
- Obiettivi:
- Comprendere le tecnologie alla base della domotica e realizzare piccoli progetti domotici con Arduino.
- Applicare concetti di automazione domestica con controlli tramite smartphone o computer.
- Contenuti:
- Tecnologie di base per la domotica: controllo di luci, serrature, tapparelle.
- Utilizzo di Arduino per automatizzare dispositivi domestici.
- Introduzione alle interfacce grafiche (es. Blynk, Home Assistant) per il controllo remoto dei dispositivi Arduino tramite smartphone.
- Esercitazione pratica (2 ore):
- Progetto: Realizzare un sistema di controllo remoto di una lampadina tramite Arduino e un modulo WiFi (ESP8266).
- Programmazione di un’interfaccia grafica per controllare il sistema da smartphone tramite l’app Blynk.
- Lavoro di gruppo (1 ora):
- Progettazione e realizzazione di un sistema domotico completo che gestisca luci e tapparelle automatiche tramite sensori di luminosità e controllo remoto da smartphone.
Lezione 5 (3 ore): Integrazione di Arduino e IoT nella didattica + Valutazione finale
- Obiettivi:
- Integrare i concetti appresi nelle lezioni precedenti in un progetto didattico.
- Valutare le competenze acquisite e discutere di come utilizzare Arduino, domotica e IoT nelle proprie lezioni.
- Contenuti:
- Progetti didattici con Arduino e IoT per le varie discipline scolastiche (es. scienze, matematica, informatica, fisica).
- Come organizzare un laboratorio con Arduino per gli studenti.
- Esempi di progetti a lungo termine per integrare Arduino nelle lezioni.
- Esercitazione pratica (2 ore):
- Progetto finale: realizzare un sistema IoT completo che monitori i parametri ambientali di una stanza e consenta il controllo remoto di luci o dispositivi (es. ventole).
- Discussione di gruppo su come integrare questo progetto nella propria didattica e su come stimolare la partecipazione attiva degli studenti.
- Valutazione finale e discussione (1 ora):
- Somministrazione di un questionario di valutazione e autovalutazione.
- Discussione finale per raccogliere feedback e riflessioni sui contenuti appresi.
Timesheet Completo
| Lezione | Argomenti principali | Durata |
| 1 | Introduzione ad Arduino e IoT | 3 ore |
| 2 | Sensori e attuatori con Arduino | 3 ore |
| 3 | Progettazione di sistemi IoT con Arduino | 3 ore |
| 4 | Applicazioni di domotica con Arduino | 3 ore |
| 5 | Integrazione didattica e valutazione finale | 3 ore |
Questionario di Valutazione e Autovalutazione
- Quanto ti senti sicuro nell’utilizzare Arduino per la didattica?
- Quali difficoltà hai incontrato durante l’uso di sensori e attuatori con Arduino?
- Pensi che la domotica possa essere un tema di interesse per i tuoi studenti? Perché?
- Come valuti l’efficacia di IoT e delle sue applicazioni per stimolare il pensiero critico?
- Quali sono, secondo te, le principali sfide nel portare Arduino in aula?
- Ti senti in grado di sviluppare un progetto IoT da zero?
- Come valuti l’organizzazione generale del corso e il materiale fornito?
- Pensi che le esercitazioni pratiche siano state sufficientemente utili?
- Quanto pensi di utilizzare Arduino e IoT nelle tue lezioni future?
- Cosa vorresti approfondire ulteriormente per migliorare le tue competenze?
Risorse e Approfondimenti
- Arduino:
- Arduino IDE e risorse ufficiali
- Arduino Projects Hub
- Guida per principianti su Arduino
- IoT:
- Guida IoT con ESP8266
- IoT with ThingSpeak
- Domotica:
Esempi di Esperimenti da Realizzare in Classe
1. Controllo di un LED con Arduino
- Materiali: Arduino Uno, LED, resistore, cavi di collegamento.
- Obiettivo: Accendere e spegnere un LED con un semplice codice.
- Attività: Programmare Arduino per accendere il LED quando viene premuto un pulsante.
2. Sistema di monitoraggio della temperatura
- Materiali: Sensore di temperatura (DHT11), Arduino Uno, cavi.
- Obiettivo: Misurare la temperatura ambiente e visualizzarla sul monitor seriale di Arduino.
- Attività: Collegare il sensore e programmare Arduino per inviare dati in tempo reale.
3. Domotica: controllo delle luci tramite sensore di movimento
- Materiali: Sensore PIR, LED, Arduino Uno.
- Obiettivo: Automatizzare l’accensione delle luci quando viene rilevato un movimento.
- Attività: Programmare Arduino per accendere un LED quando il sensore rileva movimento.
4. Progetto IoT: Monitoraggio della qualità dell’aria
- Materiali: Sensore di gas MQ-2, modulo WiFi ESP8266, Arduino.
- Obiettivo: Monitorare la qualità dell’aria e inviare i dati a una piattaforma cloud.
- Attività: Collegare il sensore e configurare Arduino per inviare i dati raccolti a ThingSpeak.
da Peis00400q-psc