Robot Kits & Laser Cutters for STEAM Education

Insegnare la programmazione con Codey Rocky: guida per insegnanti

Insegnare la programmazione con Codey Rocky: guida per insegnanti

By Robot Kits & Laser Cutters for STEAM Education | Published: 2026-09-10

Category: Guide pratiche

Una guida pratica passo dopo passo per insegnanti per pianificare lezioni di robotica con Codey Rocky, dalla configurazione e i primi programmi alle attività in classe e alla risoluzione dei problemi.

Risposta rapida

Inizia con un Codey Rocky per ogni coppia di studenti, installa l'app mBlock sui dispositivi della classe ed esegui un'esplorazione guidata di 20 minuti prima di qualsiasi programmazione formale. Insegna poi una sequenza semplice — connetti, programma, testa, itera — usando sfide brevi basate su obiettivi. Mantieni le lezioni tra 45 e 60 minuti e prepara sempre un'attività di riserva senza robot in modo che la classe continui se un dispositivo si guasta.

Insegnare a programmare con i robot funziona meglio quando il robot è uno strumento per un obiettivo di apprendimento chiaro, non l’obiettivo stesso. Codey Rocky ti offre una piattaforma piccola e robusta che supporta la programmazione a blocchi e semplici funzionalità di IA, così puoi passare da “cosa fa questo pulsante?” a “scrivi un programma che reagisce al suono” in una sola lezione.

Questa guida illustra un processo ripetibile che puoi adattare ai gradi 3–8. Copre la configurazione, la prima lezione, un'unità di cinque sessioni, gli errori comuni e come estendere il robot con pacchetti aggiuntivi. Ogni passo include un punto di controllo per sapere se procedere o ripetere la spiegazione.

Prima di insegnare: preparazione e logistica dell'aula

Carica tutti i robot il giorno prima. Codey Rocky ha una batteria integrata, ma una carica completa richiede tempo che non vorrai sprecare durante la lezione. Etichetta ogni robot e il suo cavo di ricarica con un numero, quindi assegna quel numero a una coppia di studenti per l'intera unità. Questo riduce la confusione del tipo "di chi è questo robot?" e rende più facile individuare un'unità mancante.

Installa l'app mBlock su ogni tablet o laptop che intendi utilizzare e testa un robot dall'inizio alla fine. Se la rete scolastica blocca l'abbinamento Bluetooth, prepara account offline o un hotspot Wi-Fi locale. Stampa una scheda di riferimento di una pagina che mostri il pulsante di connessione, il pulsante di caricamento e il pulsante di esecuzione. Gli studenti chiederanno queste tre cose ripetutamente durante la prima lezione.

  • Checkpoint: Riesci a connetterti, caricare un programma di lampeggio e disconnetterti in meno di due minuti? In caso contrario, risolvi il problema prima dell'arrivo degli studenti.

Lezione 1: Esplorazione guidata prima di programmare

Consegna un robot per ogni coppia e dai agli studenti cinque minuti per premere ogni pulsante e osservare cosa succede. Non aprire ancora l'app di programmazione. Chiedi loro di scrivere tre cose che il robot sa fare e una cosa che non sa fare. Questo sviluppa le capacità di osservazione e fa emergere le conoscenze pregresse su cui puoi basarti.

Successivamente, mostra un singolo programma: fai diventare rosso il LED quando il robot è inclinato. Mostra la sequenza di blocchi sul proiettore, poi lascia che le coppie la ricreino. Gira tra i banchi e chiedi agli studenti di spiegare cosa fa ogni blocco, non solo se funziona. È qui che cogli le idee sbagliate su sequenza e input/output.

  • Errore comune: lasciare che gli studenti usino l'app liberamente prima di aver compreso il ciclo connetti-carica-esegui. Daranno la colpa al robot, ma il vero problema è un upload mancante.

Lezione 2: Sequenza, cicli e debug

Proponi una sfida concreta: fai guidare Codey Rocky in un quadrato. La maggior parte degli studenti impilerà quattro blocchi di movimento e scoprirà che il robot deriva. Introduci i cicli e le regolazioni dell'angolo come soluzioni. L'obiettivo non è un quadrato perfetto, ma capire perché la ripetizione e la precisione sono importanti nel codice.

Riserva gli ultimi dieci minuti per un cerchio di debug. Una coppia condivide un programma che non ha funzionato e la classe suggerisce un cambiamento alla volta. Questa routine normalizza il fallimento e insegna il test sistematico. Alla fine della lezione, ogni studente dovrebbe essere in grado di indicare un bug che ha risolto da solo.

  • Checkpoint: Ogni coppia può spiegare la differenza tra una sequenza e un ciclo usando il proprio programma come esempio?

Lezione 3: Sensori ed eventi

Presenta il sensore di luce e il sensore di suono. Chiedi agli studenti di scrivere un programma in cui il robot cambi comportamento quando le luci si spengono o quando qualcuno batte le mani. Questo è un ponte naturale verso il pensiero basato sugli eventi: "quando succede questo, fai quello".

Abbina gli studenti e chiedi loro di testare i programmi a vicenda. Il tester deve cercare di ingannare il robot coprendo il sensore o emettendo un rumore improvviso. Questo trasforma la valutazione in un gioco e rivela se la logica è robusta o tarata su una sola condizione.

  • Errore comune: presumere che il sensore sia rotto quando il programma non reagisce. Controlla prima il valore di soglia e lo stato di upload.

Lezione 4: Un mini progetto con un pubblico chiaro

Assegna un piccolo progetto: costruisci un «assistente di classe» che reagisca a un evento specifico, come un monitor del rumore o un robot di consegna che segue una linea. Dai agli studenti un foglio di pianificazione con tre caselle: cosa fa, quando lo fa e come saprai che funziona. Questo li costringe a definire il successo prima di programmare.

Lascia che le coppie scelgano la propria idea all'interno dei tuoi vincoli. Fornisci una rubrica con tre criteri: il programma funziona senza aiuto, il comportamento corrisponde al piano e lo studente sa spiegare il codice. Trascorri la lezione facendo coaching invece di tenere una lezione frontale. Il tuo compito principale è chiedere: «Cosa ti aspettavi e cosa è successo realmente?»

  • Checkpoint: Ogni coppia dovrebbe avere un prototipo funzionante, anche se più semplice del previsto. Un piccolo successo è meglio di un fallimento ambizioso.

Lezione 5: Condividi, rifletti e amplia

Organizza una passeggiata in galleria in cui ogni coppia dimostra per 60 secondi e riceve una domanda dalla classe. Poi chiedi agli studenti di scrivere una breve riflessione: una cosa che ora sanno fare, una cosa che è stata difficile e una cosa che vogliono provare dopo. Questo ti fornisce prove per i report e idee per la prossima unità.

Se desideri estendere l'unità, aggiungi un pacchetto che modifichi le capacità del robot. Il pacchetto aggiuntivo Interactive Light & Sound Robot 3-in-1 per mBot è progettato per mBot, non per Codey Rocky, quindi verifica la compatibilità prima dell'acquisto. Per le espansioni specifiche di Codey Rocky, cerca i moduli elencati nella pagina del prodotto del tuo robot. Il principio è lo stesso: aggiungi una nuova capacità alla volta e dai agli studenti un motivo per usarla.

  • Errore comune: acquistare accessori prima di conoscere il modello del robot. La compatibilità varia nella gamma Makeblock.

Le tue prime cinque sessioni a colpo d'occhio

  1. Sessione 1: Esplora e Connetti: Distribuisci i robot, lascia che gli studenti premano i pulsanti per cinque minuti, poi mostra un programma LED e chiedi alle coppie di ricrearlo. Checkpoint: ogni coppia può connettersi, caricare ed eseguire un programma senza il tuo aiuto.
  2. Sessione 2: Sequenze e cicli: Sfida gli studenti a guidare in un quadrato, poi introduci i cicli quando il primo tentativo inizia a sbandare. Checkpoint: ogni coppia può spiegare un bug che ha risolto.
  3. Sessione 3: Sensori ed eventi: Usa i sensori di luce e suono per insegnare "quando succede questo, fai quello", poi chiedi ai compagni di testare i programmi degli altri. Checkpoint: il programma funziona in due condizioni diverse, non solo una.
  4. Sessione 4: Miniprogetto: Assegna un progetto di assistente in classe con un foglio di pianificazione: cosa fa, quando e come saprai che funziona. Checkpoint: ogni paio ha una demo funzionante, anche se semplificata.
  5. Sessione 5: Condividi e rifletti: Organizza una galleria a piedi con demo di 60 secondi, poi chiedi una riflessione scritta su un successo, una difficoltà e un prossimo passo. Checkpoint: hai prove per i report e un'idea chiara per la prossima unità.

Prodotti che supportano questo flusso di lavoro

  • Pacchetto aggiuntivo robot interattivo luce e suono 3-in-1 per mBot: Include LED RGB, sensori sonori e luminosi per trasformare un mBot in un robot che insegue la luce, una lampada da scrivania intelligente o un robot scorpione; mBot non incluso; le istruzioni mostrano l'assemblaggio con mBot in circa 10 minuti. Utile se già insegni con mBot e desideri un modo economico per aggiungere varietà di sensori. Non è un accessorio Codey Rocky, quindi verifica il modello del tuo robot prima dell'acquisto.
  • Makeblock mBot Ranger: kit di robotica 3-in-1 per costruire robot da zero: Costruisce un carro armato robot, un robot auto-bilanciante o un'auto da corsa; supporta Scratch e Arduino C; include l'accesso a 16+ progetti di coding e robotica. Un buon passo successivo per gli studenti che hanno superato la programmazione a blocchi, poiché possono passare da Scratch ad Arduino C sulla stessa piattaforma.
  • Pacchetto attività Inspire mBot2 per attività STEM: Le modalità di gioco includono ordinare, raccogliere, impilare e spostare cubi in un'arena; progettate per sviluppare la coordinazione occhio-mano attraverso la competizione. Ideale per un club o un ambiente di arricchimento dove si desidera un'attività competitiva già pronta anziché un curriculum di programmazione passo dopo passo.

Insegnare a programmare con Codey Rocky riguarda meno il robot e più la routine che costruisci attorno ad esso. Inizia con un obiettivo chiaro per lezione, mantieni breve il ciclo connetti-programma-test e tieni sempre un cerchio di debug. Quando sei pronto per estendere, verifica prima la compatibilità e aggiungi una nuova capacità alla volta. I tuoi studenti ricorderanno la sfida che hanno risolto, non i blocchi che hanno trascinato.

Shop Related Products

Striscia LED RGB per CyberPi Go Kit

Striscia LED RGB per CyberPi Go Kit

$4.26 $6.99

Shop Now
MakerSpace Kits - Electronic Modules 5

MakerSpace Kits - Electronic Modules 5

$454.35 $699.00

Shop Now
[Conferenza] Conferenza Annuale NJTEEA 2024 (Associazione degli Educatori di Tecnologia e Ingegneria del New Jersey)

[Conferenza] Conferenza Annuale NJTEEA 2024 (Associazione degli Educatori di Tecnologia e Ingegneria del New Jersey)

$629.37 $999.00

Shop Now
Scatola di codifica mBot

Scatola di codifica mBot

$14.39 $19.99

Shop Now