Archivi tag: corso

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 🙂

Nuova sezione dedicata a Processing!

Ho appena pubblicato una pagina che raccoglie tutte le mie lezioni, esercizi e materiali su Processing in un unico posto comodo da consultare.

Trovate il link diretto nel banner “Processing”, ben visibile nella colonna destra del sito: cliccate e accedete alla raccolta completa, in continuo aggiornamento.

Se state seguendo il corso o cercate ispirazione per le vostre attività in classe, date uno sguardo e fatemi sapere cosa ne pensate ed ovviamente se avete suggerimenti nella realizzazione di lezioni non esitate a segnalarmeli.

Grazie

Escape Room nelle Scuole – Quando il Gioco Diventa Apprendimento – lezione 1

In preparazione del corso: “Scuola Futura@Alessandria – Strategie avanzate per la produzione di materiali didattici dinamici – Escape Room didattiche”, iniziamo a condividere alcuni contenuti che svilupperemo durante l’azione formativa. Quanto segue è una parte teorica introduttiva che aiuterà a sviluppare le proprie attività laboratoriali.

Escape Room: Cosa Sono?

Le Escape Room (o escape games) stanno rapidamente guadagnando popolarità come forma di intrattenimento e metodo educativo, sono una forma di intrattenimento nata in Giappone e diffusasi a livello globale nei primi anni 2010. Oggi, queste esperienze sono disponibili in molte città in tutto il mondo e generalmente coinvolgono piccoli gruppi di persone, da 4 a 8, che generalmente in un ambiente chiuso (stanza) devono risolvere una serie di enigmi per evadere da una stanza entro un tempo limitato, solitamente tra i 30 e i 90 minuti. Queste attività sono supervisionate da un game master che introduce i giocatori, spiega le regole e fornisce aiuti quando necessario.

Un buon game master è attento a mantenere il livello di frustrazione sotto controllo e a garantire la sicurezza dei giocatori.

Il gioco si sviluppa all’interno di un contesto narrativo che dà un senso alle attività. Ad esempio, l’obiettivo potrebbe essere fuggire dal laboratorio di uno scienziato pazzo o disinnescare una bomba. Questa struttura narrativa influenza l’arredamento della stanza e il tipo di enigmi al suo interno. Alcune Escape Room hanno uno sviluppo narrativo con colpi di scena, mentre altre si limitano a un tema che guida l’atmosfera generale del gioco.

Sebbene le escape room abbiano una struttura di base simile, ogni stanza offre una narrazione unica. La storia e il contesto influenzano l’arredamento e la tipologia di enigmi, che possono variare da codici e lucchetti a puzzle complessi e misteri da risolvere. L’esperienza è resa ancora più coinvolgente da elementi come timer, musica di sottofondo e comunicazione con il game master.

Come Funzionano le Escape Room

Le escape room vengono utilizzate come passatempi divertenti per eventi di gruppo, feste o formazione aziendale. Prima di iniziare, i giocatori ricevono indicazioni sul tema della stanza e sulle regole del gioco. Una volta chiusi nella stanza, devono collaborare per risolvere gli enigmi entro il tempo limite. Il gioco può coinvolgere una serie di attività, dalla ricerca di oggetti alla soluzione di complessi enigmi digitali. La presenza di un timer e la musica di sottofondo aggiungono tensione e sfida all’esperienza. Come vedremo più avanti in un contesto didattico gli enigmi in genere sono quesiti che fanno riferimento a una o a più discipline didattiche. Continua a leggere

Game Programming Course – Controller con scatola di scarpe

Durante il recente corso sulla realizzazione di giochi con MakeCode Arcade indirizzata ad insegnanti ho mostrato come realizzare un semplice controller con una scatola di scarpe 🙂 e poiché alcuni ragazzi mi hanno chiesto indicazioni sulla realizzazione condivido l’attività.

Durante le attività di Coding e gioco svolte con MakeCode Arcade l’utilizzo di tastiera e mouse per giocare può diventare poco efficiente, pertanto per aumentare l’esperienza di gioco è possibile realizzare un controller di gioco personalizzato con pulsanti e Joystick identici a quelli presenti su un cabinet di gioco ed una scatola di scarpe. Di seguito le indicazioni tratte dalla guida: MakeCode Arcade Shoebox Controller sul sito ufficiale MakeCode Arcade.

Materiali

Continua a leggere