Archivi tag: steam

Corso IoT con ESP32 – corso base – lezioni operative per docenti

10 lezioni pratiche per partire da zero e arrivare al controllo di dispositivi reali

Quando si parla di IoT a scuola si rischia spesso di cadere in due estremi: da una parte attività troppo teoriche, che restano astratte e poco coinvolgenti; dall’altra una successione di mini-progetti interessanti ma scollegati tra loro, che non aiutano davvero gli studenti a costruire competenze solide.

Per questo ho deciso di raccogliere in questa pagina un percorso completo in 10 lezioni dedicato all’uso della ESP32 con MicroPython, pensato in modo particolare per docenti e per chi parte con competenze iniziali ancora fragili.

L’idea di fondo è molto semplice: costruire un corso che sia graduale, pratico e coerente, in cui ogni attività prepari la successiva. Si parte dall’ambiente di sviluppo e dai primi GPIO, si passa attraverso sensori, ADC, PWM, Wi-Fi, pagine web locali e Bluetooth BLE, per arrivare infine al controllo della velocità di un motore DC da browser.

In realtà durante la scrittura di tutte queste lezioni mi sono accorto che il corso stava diventando un libro molto pratico, pertanto se desiderate leggere in anteprima i capitoli del libro potete farlo

iscrivendovi all’area Premium del mio sito
(in abbonamento mensile o annuale)

L’iscrizione permetterà di leggere ed utilizzare la documentazione che utilizzo per i miei corsi in presenza e online destinati a docenti, studenti e appassionati di elettronica e tecnologie. Per sapere come è struttura la guida docente, le schede operative di laboratorio, valore didattico dell’opera vi invito a leggere il post di presentazione su Scholaria.

La pubblicazione avverrà periodicamente tendenzialmente un capitolo ogni 10 giorni circa.

Ho scelto di usare ESP32 perché è una piattaforma estremamente versatile e, soprattutto in un contesto scolastico, permette di lavorare con:

  • ingressi e uscite digitali;
  • letture analogiche;
  • PWM;
  • Wi-Fi;
  • Bluetooth BLE;

tutto con una sola scheda e senza cambiare continuamente ambiente di lavoro.

Ho scelto invece MicroPython perché consente di introdurre la programmazione hardware con una sintassi più accessibile, pur mantenendo un buon livello di rigore tecnico.

In questo post trovate lo sviluppo dell’intero percorso in una forma ordinata, così da poterlo usare come indice generale del corso, come pagina di riferimento di studio oppure come hub centrale del blog a cui collegare le singole lezioni.

A chi è rivolto il corso

Questo percorso è pensato soprattutto per:

  • insegnanti della secondaria di primo e secondo grado;
  • classi che stanno iniziando a lavorare con microcontrollori e IoT;
  • studenti con competenze iniziali basse o intermedie;
  • docenti che desiderano una sequenza di attività già organizzata in modo progressivo.

Ogni lezione è stata costruita con una attenzione particolare a quattro aspetti:

  • linguaggio semplice ma corretto;
  • forte connessione tra codice e cablaggio;
  • verifica immediata in laboratorio;
  • crescita graduale della complessità.

Come è costruito il percorso

Il corso segue una logica molto precisa.

All’inizio si lavora sui fondamentali:

  • ambiente di sviluppo;
  • primo programma;
  • GPIO;
  • LED;
  • lettura di segnali analogici.

Successivamente si passa ai sensori e alla logica di controllo:

  • potenziometro;
  • LDR;
  • DHT11;
  • soglia di intervento;
  • PWM.

Dopo questa base, il percorso entra nella parte più chiaramente “IoT”:

  • ESP32 come Access Point;
  • pagina web locale;
  • dashboard;
  • controllo e monitoraggio via browser;
  • collegamento BLE con smartphone.

Infine si chiude con un’attività più completa e più vicina a un sistema reale:

  • controllo della velocità di un motore DC con driver L298N e slider web.

In questo modo ogni nuova lezione aggiunge un solo gradino tecnico alla volta, evitando di sovraccaricare gli studenti con troppe novità contemporaneamente.

Indice completo delle 10 lezioni

Lezione 1 – Thonny, ESP32 e MicroPython: primi passi nell’ambiente di sviluppo
In questa prima lezione si impara a installare e usare Thonny, a collegare correttamente la ESP32 al computer, a selezionare l’interprete MicroPython e a distinguere tra shell, script e file salvati sulla scheda. È la base necessaria per tutto il corso.

  • Argomenti principali: Thonny, interpreter, REPL, main.py, primi test.
  • Obiettivo: rendere gli studenti autonomi nei passaggi iniziali di lavoro con ESP32 e MicroPython.

Lezione 2 – GPIO digitali con ESP32: accendere e far lampeggiare un LED
La prima vera attività hardware del percorso. Si introduce il concetto di GPIO come uscita digitale e si realizza il classico circuito con LED e resistenza, pilotato da MicroPython.

  • Argomenti principali: Pin.OUT, on(), off(), value(), tempi di attesa.
  • Obiettivo: capire come un programma può produrre un effetto fisico reale.

Lezione 3 – Potenziometro, ADC e PWM: regolare la luminosità di un LED
Qui gli studenti scoprono come leggere una grandezza analogica con l’ADC e come usare il PWM per regolare la luminosità di un LED in modo continuo.

  • Argomenti principali: potenziometro, ADC, read_u16(), PWM, duty_u16().
  • Obiettivo: collegare ingresso analogico e uscita PWM in un primo sistema di controllo continuo.

Lezione 4 – LDR e soglia di intervento: luce notturna automatica con ESP32
In questa attività la ESP32 legge il livello di luce ambientale tramite una LDR e accende automaticamente un LED quando si supera una soglia di buio.

  • Argomenti principali: partitore resistivo, LDR, soglia, if/else, automazione.
  • Obiettivo: introdurre la logica decisionale basata su misura e confronto.

Lezione 5 – DHT11 con ESP32: misurare temperatura e umidità in locale
Si introduce il sensore DHT11, leggendo temperatura e umidità direttamente nella shell di Thonny, senza ancora coinvolgere la rete.

  • Argomenti principali: modulo dht, measure(), temperature(), humidity().
  • Obiettivo: comprendere il funzionamento di un sensore ambientale digitale e visualizzarne correttamente i dati.

Lezione 6 – ESP32 come Access Point: creare una rete Wi-Fi locale senza Internet
La ESP32 viene trasformata in un piccolo Access Point Wi-Fi, capace di creare una rete locale a cui collegare smartphone o computer, senza bisogno di router o connessione Internet.

  • Argomenti principali: network.WLAN, AP_IF, active(True), ifconfig().
  • Obiettivo: preparare la base per tutte le lezioni successive con interfaccia web locale.

Lezione 7 – DHT11 su pagina web locale: primo web server Wi-Fi con ESP32
Qui si uniscono sensore e rete: la ESP32 legge temperatura e umidità dal DHT11 e le pubblica in una pagina web locale accessibile dal browser.

  • Argomenti principali: DHT11, Access Point, socket, HTML, server HTTP.
  • Obiettivo: costruire un primo vero progetto IoT locale con sensore e pagina web.

Lezione 8 – Pulsanti reali e dashboard: contatore con interfaccia web
Tre pulsanti fisici collegati alla ESP32 permettono di aumentare, diminuire o azzerare un contatore, mentre una dashboard web mostra il valore aggiornato quasi in tempo reale.

  • Argomenti principali: Pin.IN, Pin.PULL_UP, contatore, dashboard, aggiornamento dinamico.
  • Obiettivo: collegare eventi fisici reali a una interfaccia web di monitoraggio.

Lezione 9 – Controllo wireless via Bluetooth BLE con ESP32 e MicroPython
In questa lezione si cambia tecnologia e si introduce il Bluetooth Low Energy. La ESP32 si comporta come periferica BLE e riceve comandi dallo smartphone per pilotare un LED.

  • Argomenti principali: BLE, peripheral, central, advertising, servizi e caratteristiche GATT.
  • Obiettivo: mostrare una seconda modalità di comunicazione wireless, diversa dal Wi-Fi ma molto utile nei dispositivi IoT.

Lezione 10 – Controllo velocità motore DC da browser con ESP32, PWM e driver L298N
La lezione conclusiva del percorso: il browser controlla la velocità di un motore DC tramite slider web, mentre la ESP32 genera il PWM e il driver L298N gestisce la parte di potenza.

  • Argomenti principali: PWM, motore DC, L298N, slider HTML, controllo velocità.
  • Obiettivo: integrare interfaccia web, controllo PWM e attuazione reale in un progetto finale completo.

Materiali necessari per il corso

Di seguito trovi una lista generale dei materiali utili per seguire l’intero percorso.

Hardware di base

  • 1 scheda ESP32
  • cavo USB dati
  • breadboard
  • jumper maschio-maschio

Componenti elettronici

  • LED
  • resistenze da 220 Ω
  • potenziometro da 10 kΩ
  • LDR
  • resistenza da 10 kΩ per partitore
  • sensore DHT11
  • 3 pulsanti
  • motore DC
  • modulo L298N

Dispositivi esterni

  • computer con Thonny
  • smartphone, tablet o PC con Wi-Fi
  • smartphone con app BLE generica
  • alimentazione esterna per il motore DC

Per le prime lezioni bastano davvero pochi componenti:
ESP32, breadboard, LED, resistenze, potenziometro e LDR.
I moduli più “strutturati”, come DHT11, BLE e L298N, entrano solo nella parte centrale e finale del corso.

Come consiglio di usare queste lezioni

Questo percorso può essere usato in diversi modi.

Come corso lineare
È la modalità che consiglio di più. Le lezioni sono state pensate per essere affrontate in ordine, perché ogni tappa prepara la successiva.

Come raccolta di attività laboratoriali
Un docente può anche scegliere singole lezioni da usare in momenti diversi dell’anno, ma conviene comunque tenere presente la progressione logica del percorso.

Come riferimento per studio individuale
Uno studente motivato può usare il corso anche da solo, purché proceda con calma e senza saltare i passaggi fondamentali.

Un possibile uso in classe

Una scansione semplice potrebbe essere questa:

  • lezioni 1–2: familiarizzazione con ambiente e GPIO
  • lezioni 3–5: sensori, ADC, PWM e acquisizione dati
  • lezioni 6–8: rete locale e dashboard web
  • lezione 9: controllo BLE
  • lezione 10: progetto finale con motore

Questa organizzazione consente di trasformare il percorso anche in un piccolo modulo laboratoriale di più settimane.

Quando si costruisce un corso IoT per studenti dell’ITIS, la vera difficoltà non è trovare idee interessanti: quelle non mancano. La difficoltà vera è creare un percorso che abbia una progressione chiara, che non spaventi chi parte da zero e che mantenga sempre un forte legame tra teoria e pratica.

Questo corso nasce proprio con questa intenzione: portare gli studenti a capire che dietro la parola “IoT” non ci sono formule magiche, ma una serie di competenze concrete che si costruiscono passo dopo passo:

  • saper programmare una scheda;
  • saper leggere un sensore;
  • saper pilotare un’uscita;
  • saper comunicare in rete;
  • saper controllare un dispositivo reale.

Ed è in questa continuità che, secondo me, sta il vero valore di un buon percorso laboratoriale.

Sviluppi possibili

Chi conclude questo percorso può poi proseguire, ad esempio, verso:

  • logging dati;
  • dashboard più evolute;
  • controllo di relè;
  • servo e motori con inversione di direzione;
  • sensori ambientali più accurati;
  • integrazione con piattaforme cloud;
  • piccoli progetti di robotica o automazione.

Se siete interessati a sostenere questo corso/libro vi invito ad iscrivervi all’area Premium.

Buon Making a tutti 🙂

Lezioni operative Premium per docenti, studenti e maker

Dal concetto alla pratica: materiali strutturati per imparare, insegnare e costruire

Da molti anni pubblico su questo sito articoli, tutorial, esperienze di laboratorio, attività STEAM, percorsi con microcontrollori, robotica, stampa 3D, coding, elettronica e strumenti digitali per la didattica.

Chi segue queste pagine lo sa bene: il filo conduttore è sempre stato lo stesso. Cercare di rendere più chiari i concetti, più accessibili le tecnologie e più concreta l’esperienza di apprendimento.

In queste ultime settimane, però, molti avranno notato un cambiamento nel ritmo di pubblicazione. Sono passato da una pubblicazione quasi giornaliera a una presenza meno regolare, più discontinua. Questa alternanza non nasce da una perdita di interesse, ma da due motivi principali.

Il primo è molto concreto: l’impegno didattico a scuola, che richiede tempo, attenzione ed energie.

Il secondo riguarda invece una riflessione più ampia che porto avanti da tempo: il desiderio di ristrutturare il lavoro sul sito, andando oltre il singolo tutorial e costruendo contenuti con una maggiore valenza didattica, pratica e formativa.

In questi anni ho pubblicato molte guide operative. Alcune sono nate per rispondere a esigenze dei miei studenti, altre per documentare attività svolte in laboratorio, altre ancora per aiutare docenti, maker e appassionati a orientarsi tra strumenti, componenti, schede elettroniche e tecnologie digitali.

Con il tempo, però, è diventata sempre più evidente una necessità: non bastano sempre idee, spunti o tutorial isolati. Spesso servono materiali più strutturati: lezioni organizzate, attività già pensate per il lavoro reale in classe o in laboratorio, percorsi progressivi, schede operative, strumenti di verifica, indicazioni per evitare gli errori più frequenti.

A questo si aggiunge un altro aspetto. Molte persone mi chiedono un supporto più continuativo per i loro progetti, per attività scolastiche, corsi, prototipi, percorsi didattici o soluzioni tecniche. Mi fa piacere, perché significa che il lavoro svolto in questi anni è stato utile. Allo stesso tempo, però, le richieste sono tante e non sempre riesco a seguirle come vorrei.

Capita anche di ritrovare materiali, idee, spiegazioni o strutture nate da questi articoli all’interno di siti, dispense, corsi o libri di testo. Da un lato è una soddisfazione: vuol dire che quei contenuti circolano e vengono considerati utili, dall’altro lato, però, dietro ogni articolo c’è un lavoro importante: studio, progettazione, scrittura, revisione, immagini, schemi, prove pratiche e adattamento didattico.

Spesso ricevo messaggi molto gentili, del tipo: “Grazie Michele, la tua guida mi è stata utilissima, mi ha permesso di completare un progetto per un cliente” oppure “I tuoi tutorial mi hanno aiutato molte volte a risolvere problemi pratici”. Sono parole che fanno piacere, naturalmente, ma, nella pratica, tutto questo resta spesso una bella pacca sulla spalla e poco più.

Per diverso tempo ho provato a immaginare soluzioni alternative: lezioni singole, incontri in presenza, attività su richiesta, materiali ad accesso libero con eventuale offerta volontaria. Sono strade interessanti, ma difficili da organizzare in modo stabile, soprattutto quando si vuole mantenere una qualità alta e una continuità reale.

Per questo sono arrivato a una svolta.

Dopo molto tempo passato a pensare, progettare e riorganizzare le idee, ho deciso di impostare il lavoro in modo diverso, mantenendo il sito gratuito come spazio aperto di divulgazione, riflessione e condivisione, e affiancandogli un’area Premium dedicata ai materiali più strutturati.

L’area Premium non sarà semplicemente un archivio di articoli più lunghi. Sarà uno spazio in cui raccogliere lezioni operative, corsi, laboratori guidati, schede, materiali per studenti, strumenti per docenti e percorsi già pensati per essere utilizzati, adattati e portati in classe o in laboratorio.

L’idea è far confluire progressivamente in questo spazio anche i materiali che sviluppo per la scuola, per i corsi in presenza, per i webinar e per le attività formative rivolte ai docenti. Non saranno materiali caricati così come sono, ma contenuti ristrutturati, ordinati e resi immediatamente utilizzabili.

Il sito gratuito continuerà quindi a essere il punto di partenza. L’area Premium diventerà lo spazio di approfondimento operativo.

Il principio rimarrà lo stesso che ha guidato il lavoro di questi anni:

capire, sperimentare, misurare, costruire, documentare.

Continua a leggere

I miei corsi per Tecnica della Scuola: INTEGRARE L’IA NELLA DIDATTICA STEAM: GUIDA OPERATIVA E APPLICAZIONI PRATICHE

Esperienze laboratoriali spendibili in aula integrate con IA generativa

Non basta parlare di innovazione. Occorre portarla davvero in classe, trasformandola in attività concrete, sostenibili e immediatamente utilizzabili.

È da questa esigenza che nasce IA & STEAM in classe: cantiere didattico con attività fisiche pronte all’uso, un corso pensato per docenti della scuola secondaria di primo e secondo grado che desiderano progettare esperienze laboratoriali efficaci, inclusive e replicabili, anche senza partire da competenze tecniche avanzate.

Il cuore del percorso è operativo: ogni modulo guida il corsista nella costruzione passo dopo passo di materiali reali per l’aula. Non ci si limita a riflettere sulle potenzialità dell’intelligenza artificiale o della didattica STEAM, ma si lavora per produrre strumenti concreti: schede studente, schede docente, fogli raccolta dati, rubriche valutative, varianti inclusive e modelli di richieste già pronti per l’uso dell’IA.

L’intelligenza artificiale viene affrontata in modo serio e didatticamente controllato: non come scorciatoia, ma come copilota progettuale capace di supportare la personalizzazione delle consegne, la costruzione di rubriche, la produzione di feedback e l’adattamento delle attività per studenti con bisogni differenti.

Accanto a questo, il corso valorizza una dimensione STEAM concreta e accessibile: attività fisiche, osservazioni, misure, raccolta di dati reali, lettura di tabelle e grafici, formulazione di ipotesi, verifica e documentazione. Un approccio che restituisce centralità al laboratorio come spazio di pensiero, di scoperta e di costruzione di competenze autentiche.

Un ulteriore punto di forza del percorso è l’introduzione al riconoscimento di immagini, suoni e gesti con l’IA, attraverso strumenti gratuiti e accessibili come Teachable Machine, PictoBlox, micro:bit CreateAI e Machine Learning for Kids. In questo modo i docenti potranno sperimentare micro-attività innovative, collegabili a coding, robotica educativa e cittadinanza digitale, senza essere costretti a percorsi complessi o troppo specialistici.

Punti tematici

  • Cantiere Didattico: standard di produzione e impacchettamento (schede, rubriche, template digitali) pronti per l’aula.
  • IA generativa per la didattica (uso controllato): prompt a vincoli, checklist qualità, validazione, riscontro formativo e personalizzazione per livelli.
  • STEAM pratico e accessibile: attività concrete di laboratorio con materiali semplici e strumentazione disponibile a scuola; raccolta e lettura di dati reali (tabelle, grafici, mappe) per arrivare a conclusioni e decisioni.
  • Metodo scientifico e progettazione: ipotesi, test, controllo variabili, iterazione e documentazione.
  • Pensiero logico e problem solving: attività guidate su regole, condizioni e sequenze, con difficoltà crescente e varianti “senza codice”.
  • Escape-Lab valutativo: gamification orientata a evidenze e valutazione autentica, con debrief metacognitivo.
  • Riconoscimento di immagini, suoni e gesti con l’IA (modelli semplici con strumenti gratuiti): raccolta di esempi, addestramento guidato, verifica dei risultati, limiti e possibili bias; attività replicabili in classe.
  • Inclusione (UDL): scaffolding, consegne graduate, strumenti compensativi e ruoli strutturati.

Obiettivi

Al termine del corso i partecipanti saranno in grado di:

  • Progettare e condurre attività STEAM fisiche con dati reali, adattabili a diversi livelli (secondaria di I e II grado).
  • Utilizzare l’IA per produrre materiali didattici con vincoli, controlli e validazione (consegne, rubriche, feedback, varianti inclusive).
  • Costruire materiali pronti: schede studente/docente, fogli dati, template digitali, rubriche e griglie di osservazione.
  • Gestire attività laboratoriali per gruppi (ruoli, tempi, debrief) e raccogliere evidenze per la valutazione.
  • Progettare micro-attività di riconoscimento di immagini, suoni e gesti con l’IA utilizzando strumenti gratuiti, guidando gli studenti nella raccolta di esempi, nell’addestramento di un modello semplice e nella verifica dei risultati.
  • Integrare strategie inclusive (UDL) e varianti DSA/BES senza riscrivere da zero le attività.

Calendario

  • Lunedì 13 aprile 2026 – Dalle 16.00 alle 18.00
  • Lunedì 20 aprile 2026 – Dalle 16.00 alle 18.00
  • Lunedì 27 aprile 2026 – Dalle 16.00 alle 18.00

Per ulteriori informazioni ed iscrizione al corso seguire il LINK.

Dietro le quinte del corso “Robotica educativa a basso costo”: da DotBot:bit a Codino

In questi giorni sto lavorando alla preparazione della 6ª edizione del corso di robotica a basso costo ed ho rimesso mano a uno dei “classici” del mio laboratorio: DotBot:bit. Chi segue il sito da tempo lo conosce: nasceva come robottino essenziale per portare in classe micro:bit con un approccio pratico, replicabile e sostenibile.

Perché ripartire da DotBot:bit e perché aggiornarlo

DotBot:bit era nato con un obiettivo molto chiaro: fare robotica con materiali semplici, valorizzando la didattica laboratoriale e la possibilità di iterare rapidamente tra:

idea > prototipo > test > miglioramento.

Oggi lo scenario in classe è ancora più vario: c’è chi lavora con schede e moduli differenti, chi ha la stampa 3D, chi invece preferisce (o deve) restare sul cartone e su soluzioni ultra-economiche. Per questo ho progettato un’evoluzione concreta e “da corso”.

Nasce Codino: una struttura, due piattaforme

La novità si chiama Codino: una struttura aggiornata (derivata da DotBot:bit) pensata per ospitare in alternativa due setup molto diffusi in ambito micro:bit:

  • Ring:bit V2
  • Kitronik :MOVE mini

entrambe le schede hanno form factor compatto.

L’idea è semplice ma didatticamente potente: stessa “scocca” di progetto, due piattaforme, così il corso (e le attività in classe) si adattano ai vincoli reali: disponibilità di materiali, budget, tempi, livello della classe.

Cosa sto preparando per il corso

Durante la preparazione sto lavorando su tre fronti, tutti pensati per diventare attività trasferibili in classe:

  • Adattamento meccanico e modularità
    Montaggi rapidi, sostituzione della scheda senza rifare tutto da capo, riduzione delle parti “critiche” mi riferisco a quelle che si rompono o richiedono manutenzione.
  • Percorsi di prova “a difficoltà crescente”
    Dal primo movimento controllato fino a micro-sfide: traiettorie, correzioni, test su attrito e peso, ragionamento su stabilità e distribuzione delle masse.
  • Codino è pensato per arrivare senza frizioni alle attività che introdurrò in questa edizione più lunga:
    • controllo con gesture recognition via webcam (ML addestrato su gesti)
    • mini-progetti di Sumo
    • primi prototipi di braccio robot (meccanica essenziale + attuazione)
    • Robot semplici realizzati con Arduino

Tutti questi sono i contenuti extra resi possibili dall’estensione a 4 lezioni della 6ª edizione.

Stampa 3D o cartone: stesso progetto, due strade

Come nel DNA di DotBot:bit, anche Codino resta coerente con l’impostazione “basso costo”:

  • per chi ha una stampante 3D: struttura stampabile e facilmente iterabile;
  • per chi non ce l’ha: template e sagome in cartone, per costruire comunque un robot completo e funzionante.

Questo approccio “doppio” è ciò che rende il kit davvero spendibile: non è un modello unico, è un format replicabile.

Se volete seguire l’evoluzione e portarla in classe

Se vi interessa vedere Codino in azione e, soprattutto, costruire un percorso completo da replicare con i tuoi studenti, la 6ª edizione del corso “Creare un kit di robotica educativa a basso costo” parte il 16 gennaio 2026 e prosegue fino al 3 febbraio 2026 (4 incontri).

Nei prossimi giorni pubblicherò anche qualche foto “work in progress” della struttura Codino ed altri robot.

Buon Making a tutti 🙂

I miei corsi per Tecnica della Scuola: Creare un kit di robotica educativa a basso costo 6ª ed.

Ogni anno rivivo la stessa situazione: colleghi motivati, studenti curiosi, qualche kit in laboratorio… e poi l’ostacolo vero, quello che nessun manuale risolve da solo: come rendere la robotica sostenibile, replicabile e davvero “per tutti”, senza dipendere da un unico carrello di materiale costoso o da una singola postazione.

Da qui nasce (e cresce, edizione dopo edizione) “Creare un kit di robotica educativa a basso costo”: un percorso pratico, laboratoriale, pensato per chi vuole costruire un set di robotica essenziale ma potente, personalizzabile e soprattutto portabile in classe con attività pronte.

L’idea chiave del corso è: non comprare un kit, imparare a costruirlo (e a farlo costruire)

Questo webinar non è una “vetrina di strumenti”: è un percorso operativo che vi guiderà a:

  • progettare un robot didattico partendo da zero, con componenti accessibili;
  • impostare un percorso di base su programmazione e robotica, con una metodologia laboratoriale;
  • creare materiali e consegne che puoi riutilizzare ogni anno, adattandole ai tuoi studenti.

Cosa cambia in questa 6ª edizione: più tempo, più attività “effetto laboratorio”

La novità più importante è che questa edizione è stata estesa a 4 lezioni (prima erano 3). Questo tempo in più non è “teoria aggiunta”: è spazio reale per attività che, nella didattica quotidiana, fanno la differenza perché diventano UDA, compiti autentici, mini-progetti e sfide.

In particolare, nella parte avanzata lavoreremo su:

  • controllo del robot con gesture recognition: addestriamo un semplice sistema di Machine Learning che riconosce i gesti dell’utente via webcam, e li trasformiamo in comandi;
  • progettazione e set-up di mini robot Sumo (con focus su regole, arena, test e iterazione);
  • realizzazione di semplici bracci robot (meccanica essenziale + servocomandi + compiti di pick&place).
  • … e molto altro

Robot “stampati” o “di cartone”: il corso resta accessibile anche senza stampante 3D

La struttura dei robot sarà basata su modelli:

  • stampabili in 3D, per chi dispone di stampante;
  • replicabili in cartone (con progetti e sagome), per chi preferisce una soluzione a costo ancora più basso o vuole lavorare in modalità maker “low-tech”.

Questa scelta non è un ripiego: è una strategia didattica. La stessa attività può vivere su materiali diversi, mantenendo invariati gli obiettivi di coding, problem solving e progettazione.

Piattaforme: BBC micro:bit (al centro) e Arduino (per estensioni e ponti)

Il corso nasce con BBC micro:bit come piattaforma centrale (perfetta per avviare coding e robotica anche con studenti al primo approccio). Useremo MakeCode / Blocks per costruire da subito comportamenti significativi e testabili.

Per alcune estensioni e per chi desidera spingersi oltre, porteremo anche esempi e varianti con Arduino, mantenendo però la stessa logica: progetti essenziali, replicabili, sostenibili.

Per micro:bit lavoreremo in particolare con:

  • Ring:bit V2
  • Kitronik :MOVE mini

Struttura del percorso: dalle basi alla costruzione completa

Il corso è progettato per accompagnarvi con progressione chiara (e riusabile in classe):

  1. micro:bit + programmazione a blocchi: basi operative e programmi tipici per gestire un robot (movimento, comandi, logiche).
  2. Tinkercad per la progettazione 3D: modellazione essenziale per creare/riadattare la struttura del robot, con esportazione dei file per stampa 3D o taglio.
  3. assemblaggio: componenti fondamentali (breadboard, motori, sensori, LED) e integrazione HW/SW fino a ottenere un robot funzionante.
  4. lezione extra (novità): ML con webcam per controllo a gesti + Sumo + braccio robot, con indicazioni pratiche su come trasformare tutto in attività valutabili.

Calendario e modalità: 4 webinar live (2 ore ciascuno) + registrazioni

4 incontri in diretta, 2 ore ciascuno, per un totale di 8 ore:

  • Venerdì 16 gennaio 2026 (17:00–19:00)
  • Martedì 20 gennaio 2026 (17:00–19:00)
  • Martedì 27 gennaio 2026 (17:00–19:00)
  • Martedì 3 febbraio 2026 (17:00–19:00)

Il corso è in modalità webinar con docente dal vivo e possibilità di interazione via chat. Inoltre, potrete rivedere le registrazioni senza limiti di tempo e scaricare i materiali dalla piattaforma.

Materiali inclusi: quello che ti serve per replicare in autonomia

Durante il percorso verranno forniti:

  • schede didattiche di approfondimento;
  • file/sorgenti per stampa 3D o taglio delle strutture;
  • codici di programmazione;
  • attività di laboratorio da svolgere con gli studenti.

Il corso è pensato per docenti della primaria (classe quinta) e della secondaria di I e II grado.

È adatto sia a chi parte da zero, sia a chi vuole finalmente mettere ordine e trasformare esperimenti sporadici in un percorso continuativo.

Iscrizione

Se volete iniziare l’anno con un percorso concreto, che vi lascia un kit replicabile e attività spendibili da subito, trovate tutte le informazioni e l’iscrizione nella pagina ufficiale del corso seguendo il link.

N.B. Pubblicherò ulteriori post dove fornirò suggerimenti operativi che vi saranno utili per realizzare con me tutte le attività programmate.

Buon Making a tutti 🙂