Guide · 17 min di lettura

Insegnare Arduino a una classe numerosa: 30 alunni, 10 kit

Insegnare Arduino a una classe numerosa: ruoli per gruppi da tre, scatole numerate, coda di aiuto, lezione da 40 minuti e soluzioni ai 10 problemi più comuni.

Insegnare Arduino a una classe numerosa funziona senza caos se ogni cosa ha un numero e ogni alunno ha un compito. Con 30 alunni, 10 kit e nessun altro insegnante in aula, dividi la classe in gruppi da tre, assegna a ogni gruppo i ruoli di montatore del circuito, responsabile del codice e lettore/controllore, e fai ruotare i ruoli a ogni lezione. Metti i kit in scatole numerate da 1 a 10, e fai in modo che scheda, cavo e computer della scatola 7 abbiano anche loro il numero 7. Organizza postazioni fisse in cui ogni gruppo inizia ogni lezione allo stesso tavolo e nello stesso modo. Infine, rendi abituale una regola che tutti conoscono a memoria: prima di venire da te, controlla 3 fonti: le sezioni di aiuto nella pagina del progetto, il compagno di gruppo e il gruppo vicino. Quando questi cinque elementi sono a posto, anche con 30 alunni smetti di essere quello che cerca LED e hai finalmente tempo per insegnare.

Questo articolo non è un piano di lezione, ma una guida alla gestione della classe e alla logistica. Quale progetto fare in quale settimana lo trovi nel piano di 8 settimane di robotica e coding, e come distribuire i codici Premium agli alunni nell'articolo sui codici per tutta la classe. Qui l'argomento sono i problemi quotidiani che emergono quando applichi quel piano con 30 persone: chi tocca cosa, come si contano i componenti, come evitare che computer e cavi USB si confondano, cosa fare quando cinque gruppi alzano la mano insieme e come liberare i banchi in cinque minuti alla fine. Tutti gli esempi partono dalla stessa ipotesi: 30 alunni, 10 kit Arduino Uno, una lezione da 40 minuti e un insegnante senza aiuto.

Breadboard usata nelle lezioni di Arduino
Ogni scatola contiene una breadboard; a fine lezione il circuito viene smontato oppure conservato così com'è, etichettato con il numero della scatola.

Prima i conti: perché gruppi da tre e 10 postazioni?

Con 30 alunni e 10 kit, la divisione naturale è 10 gruppi × 3 persone, e non è solo una coincidenza aritmetica. A coppie servirebbero 15 kit; in gruppi da quattro o cinque almeno un alunno resta ai margini e finisce la lezione senza aver mai toccato la breadboard. Tre persone coprono esattamente i tre lavori che servono a un circuito: uno inserisce i componenti, uno porta il codice sul computer e lo carica, uno legge la pagina del progetto e controlla ogni passaggio. Ogni gruppo siede a una postazione fissa, e la postazione ha lo stesso numero della scatola e del computer del gruppo. Quando qualcuno è assente, i gruppi non si rifanno: in un gruppo da due, il responsabile del codice si prende anche il ruolo di lettore/controllore; in un gruppo da quattro, la quarta persona diventa responsabile del materiale e si occupa del conteggio della scatola. Così ogni lezione inizia con la stessa mappa e nessuno chiede "dove mi siedo, cosa guardo?".

Ruoli del gruppo: montatore del circuito, responsabile del codice, lettore/controllore

Lo scopo dei ruoli non è separare gli alunni, ma tenere occupate le mani di tutti. La scena più comune in una classe numerosa è questa: l'alunno più entusiasta prende sia i cavi sia la tastiera, e gli altri due finiscono sul telefono. I ruoli rompono questo schema, perché ognuno ha un compito che solo lui svolge e un compito che non deve svolgere. Puoi stampare la tabella qui sotto in grande e lasciarla su ogni postazione, oppure trasformare i ruoli in cartellini da appendere al collo.

RuoloCosa fa?Cosa ha in mano?Cosa non fa?
Montatore del circuitoPrende i componenti dalla scatola, li inserisce nella breadboard e nella scheda, dice "cablaggio pronto" prima che venga collegato l'USB.Scatola, breadboard, schedaNon tocca la tastiera; non modifica il codice.
Responsabile del codicePorta il codice sul computer, sceglie scheda e porta, carica, legge ad alta voce qualsiasi messaggio di errore.Computer, cavo USBNon stacca cavi dalla breadboard; non prende componenti.
Lettore/controlloreApre la pagina del progetto, legge i passaggi in ordine, confronta ogni collegamento con lo schema del circuito, conta la scatola all'inizio e alla fine, gestisce il bicchiere di aiuto.Telefono (pagina del progetto), scheda contenuto, pennaNon inserisce componenti; non dice mai "faccio io", dice cosa fare.

Fai ruotare i ruoli a ogni lezione; in tre lezioni ogni alunno avrà ricoperto ciascun ruolo una volta. Non devi ricordare tu la rotazione: scrivi i nomi sul cartello della postazione come A, B e C, e il numero della lezione alla lavagna. Ogni alunno trova il proprio ruolo con la sua lettera e il numero della lezione. Nei progetti in due fasi (prima un LED, poi un pulsante, per esempio) puoi ruotare anche una volta a metà lezione; così il responsabile del codice monta il circuito nella seconda fase e fa con le proprie mani i collegamenti che ha osservato nella prima.

LezioneAlunno AAlunno BAlunno C
Lezioni 1, 4, 7Montatore del circuitoResponsabile del codiceLettore/controllore
Lezioni 2, 5, 8Lettore/controlloreMontatore del circuitoResponsabile del codice
Lezioni 3, 6, 9Responsabile del codiceLettore/controlloreMontatore del circuito
Forma i gruppi della prima lezione in modo ragionato, non a caso: in ogni gruppo dovrebbe esserci un alunno a suo agio con il computer e uno che legge con attenzione. Rimescolare i gruppi una volta dopo le prime tre lezioni riduce anche il rumore che nasce quando gli stessi amici siedono sempre insieme. Se vuoi usare i ruoli per la valutazione, i criteri sul lavoro di gruppo della rubrica di valutazione del progetto si collegano direttamente a questa rotazione.

Gestione dei kit: scatola numerata, scheda contenuto e conteggio

In una classe numerosa, un componente perso è un minuto perso. Quando un gruppo non trova il suo LED, ne prende uno dalla scatola accanto; il gruppo accanto colma il vuoto la lezione dopo con un'altra scatola, e tre settimane dopo nessuna scatola è completa e non sai più dove si è perso qualcosa. Il rimedio è semplice: ogni kit ha la sua scatola, un numero grande sul coperchio e una scheda contenuto all'interno. La scheda riporta nome del componente, quantità e due caselle vuote (entrata e uscita). Se la plastifichi, il controllore la spunta a ogni lezione con un pennarello cancellabile e la pulisce alla fine. L'elenco qui sotto è un esempio di scatola base sufficiente per i primi progetti gratuiti con LED, pulsante, LDR e buzzer; aggiungi o togli righe secondo il tuo programma.

ComponentePer scatolaTotale per 10 scatoleScatola di ricambio
Arduino Uno (con etichetta numerata)1101 se possibile
Cavo USB (cavo dati, con etichetta numerata)1102
Breadboard (830 fori)1101
Cavetto jumper maschio-maschio2020030
LED (rosso, giallo, verde; 2 per colore)66015
Resistenza da 220 Ω66020
Resistenza da 10 kΩ33010
Pulsante2205
LDR (fotoresistenza)1103
Buzzer1102
Potenziometro (10 kΩ)1102
Scheda contenuto plastificata + pennarello cancellabile110-

Conta due volte: in entrata all'inizio e in uscita alla fine. Il conteggio in entrata spetta al controllore e non dovrebbe superare un minuto: dispone i componenti sul banco nell'ordine della scheda, legge le quantità e spunta la casella se c'è tutto. L'uscita segue lo stesso ordine, ma il controllore conta mentre il montatore smonta il circuito. Le resistenze sono i componenti che si confondono di più; tieni quelle da 220 Ω e da 10 kΩ in bustine separate o metti un divisorio nella scatola. Se gli alunni non sono sicuri del valore di una resistenza, possono leggere le fasce con lo strumento Codice colori dell'app, e quando aggiungi un LED di un altro colore puoi calcolare la resistenza giusta con lo strumento Resistenza per LED. Quando manca qualcosa, segui questo protocollo senza dare la colpa a nessuno:

  1. Manca all'inizio: Il controllore scrive il componente mancante sulla scheda e, senza alzare la mano, va al tavolo del materiale dove si trova la scatola di ricambio; prende un solo pezzo e annota "preso dal ricambio" a margine della scheda.
  2. Manca alla fine: Il gruppo dedica due minuti a guardare sotto il banco, dietro la breadboard e negli zaini. Se il pezzo non salta fuori, il controllore scrive data e componente sulla scheda; quel giorno non si rimpiazza dalla scatola di ricambio, lo aggiungi tu dopo la lezione.
  3. Componente rotto: Un LED con il piedino rotto, un cavetto con la punta spezzata o un componente che si è scaldato non torna nella scatola. Va nel contenitore con l'etichetta "guasto" sul tavolo del materiale; lo controlli una volta a settimana e completi le scatole.
  4. Mancanze ripetute: Se nella stessa scatola manca qualcosa per due lezioni di fila, fai il conteggio finale insieme a quel gruppo; quasi sempre il problema non è un furto, ma componenti finiti in altre scatole.
Vieta lo scambio di componenti tra scatole, anche con le migliori intenzioni. "Abbiamo LED in più, prendine uno" sembra un gesto gentile, ma rompe il sistema di conteggio fin dal primo giorno. L'unica fonte valida è la scatola di ricambio, e la scatola di ricambio sta solo sulla tua cattedra.

Disposizione dell'aula e logistica di computer e USB

Disponi i banchi in 10 isole e metti su ognuna un numero di postazione ben visibile. I computer vanno sul lato vicino alle prese, la scatola davanti agli alunni; il cavo USB deve arrivare dal bordo del banco, non attraversare il centro, così il braccio del montatore non ci si impiglia facendo cadere la scheda. Lasciati un corridoio: devi poter raggiungere qualsiasi postazione in pochi passi. Il tavolo del materiale (scatola di ricambio, contenitore dei pezzi guasti, schede contenuto vuote) va vicino alla porta, la lavagna degli aiuti dove tutti la vedono. Se hai un proiettore, durante la mini-spiegazione mostri lo schema del circuito in grande; altrimenti gli alunni aprono lo stesso schema sul proprio telefono. Sul fronte computer, quasi tutta la confusione nasce da una sola cosa: nessuno sa quale scheda è su quale porta. Risolvilo prima della lezione con questa organizzazione:

  • Regola del numero unico: Scatola 7, scheda 7, cavo USB 7 e computer 7. Attacca del nastro di carta sulla scheda e su entrambe le estremità del cavo e scrivi il numero; la scheda va sempre sullo stesso computer e, se possibile, sulla stessa presa USB, così su Windows di solito anche il numero di porta resta lo stesso.
  • Metodo stacca e riattacca: Se l'elenco delle porte mostra più voci, l'alunno stacca la scheda, guarda l'elenco in Strumenti > Porta dell'Arduino IDE e la ricollega; la porta che compare è la sua scheda. Fallo provare a tutti una volta nella prima lezione.
  • Test prima della lezione: Prima della lezione verifica che l'Arduino IDE sia installato su ogni computer, che il driver per le schede clone sia presente e che ogni scheda abbia caricato Blink una volta dal proprio computer. Per i passaggi di installazione, vedi l'articolo sull'installazione dell'Arduino IDE.
  • Librerie in anticipo: Se il progetto della lezione richiede una libreria, installala prima su ogni computer, non durante la lezione. I metodi sono nell'articolo su come aggiungere librerie Arduino.
  • Cartella pronta: Crea sul desktop di ogni computer una cartella con il numero della lezione e mettici il codice della settimana. Gli alunni continuano a leggere e modificare il codice, ma recuperi i cinque minuti che si perdono quando 30 persone cercano di trasferire codice nello stesso momento.

Se non c'è un computer per gruppo, organizza una postazione di caricamento. Diciamo che in aula ci sono 5 portatili: due gruppi condividono un computer; i gruppi montano e controllano il circuito al banco, poi portano scheda e cavo USB alla postazione, caricano e tornano al posto. Perché il turno resti chiaro, metti accanto al computer un cartello "gruppo che sta caricando" e fai in modo che nessun gruppo resti alla postazione più di due minuti. Se durante il caricamento compare un errore, il gruppo lascia la postazione, cerca la causa al proprio banco e si rimette in coda; così un gruppo bloccato non fa mai aspettare gli altri nove.

Routine di inizio lezione: 10 minuti all'inizio, poi 5

  1. Alla porta (minuto 0–1): Entrando, gli alunni trovano il proprio ruolo dal numero della lezione alla lavagna e vanno direttamente alla loro postazione.
  2. Consegna delle scatole (minuto 1–3): I controllori prendono la propria scatola numerata dallo scaffale del materiale; le scatole sono in ordine di numero e nessuno prende quella di un altro.
  3. Conteggio in entrata (minuto 3–5): Il controllore spunta la scheda contenuto, il montatore dispone i componenti, il responsabile del codice accende il computer e avvia l'Arduino IDE.
  4. Controllo del collegamento (minuto 5–7): Il responsabile del codice collega l'USB e verifica che scheda e porta siano selezionate correttamente; se la porta non compare, il bicchiere di aiuto passa subito al giallo.
  5. Pagina del progetto (minuto 7–9): Il controllore apre il progetto della settimana sul telefono e confronta l'elenco Componenti Necessari con i pezzi nella scatola.
  6. Segnale di pronto (minuto 9–10): Il gruppo pronto mette in cima il bicchiere verde. Tu vai solo ai banchi che non sono verdi. Dopo la terza lezione questa routine di solito scende a 5–6 minuti.

Una coda di aiuto per un insegnante da solo

Quello che stanca di più un insegnante in una classe numerosa non sono le domande difficili, ma le mani alzate tutte insieme e i "Prof, può venire un attimo?". Al posto della mano alzata, ogni postazione ha tre bicchieri di plastica impilati (verde, giallo, rosso) o tre cartoncini colorati in piedi sul banco. Il gruppo mette in cima il colore che corrisponde alla sua situazione. Il sistema dei bicchieri serve a due cose: vedi con un'occhiata quali gruppi sono bloccati, e gli alunni continuano a lavorare mentre aspettano invece di tenere la mano alzata. Il gruppo che mette il rosso scrive anche il numero della postazione sulla lavagna degli aiuti; tu segui l'ordine della lavagna, e chi urla o si alza non passa avanti.

ColoreSituazione del gruppoLa tua risposta
VerdeSiamo in linea con il piano o abbiamo finito.Nel giro fai solo una domanda di controllo e dai a chi ha finito un'attività di approfondimento.
GialloAbbiamo un dubbio, ma possiamo andare avanti con un altro passaggio.Vai dopo i rossi; spesso il gruppo risolve prima che tu arrivi.
RossoCi siamo fermati; abbiamo controllato 3 fonti ma non andiamo avanti.Vai nell'ordine della lavagna, resti al massimo 2 minuti e, se serve, affidi il gruppo a un alunno assistente.

L'unica condizione per il bicchiere rosso è la regola 3 prima di me: il gruppo deve aver controllato tre fonti prima di chiamarti. La prima è la pagina del progetto. In BlueGrays ogni progetto ha la scheda Capire il codice, e dopo la spiegazione passo dopo passo arriva la sezione Se ti blocchi, che elenca gli intoppi più frequenti di quel progetto; nei progetti gratuiti questa scheda è aperta a tutti. La sezione Risoluzione dei problemi della pagina del progetto elenca i controlli da fare se il progetto non funziona e si sblocca con Premium. La seconda fonte è il compagno di gruppo: il controllore rilegge lo schema collegamento per collegamento mentre il montatore segue ogni cavo con il dito. La terza è il gruppo vicino: guardare il circuito funzionante di un gruppo che fa lo stesso progetto e ha già superato lo stesso passaggio spesso rivela un LED al contrario in pochi secondi. Quando compare un bicchiere rosso, la tua prima domanda è "Quali tre fonti avete controllato?"; se non c'è risposta, il bicchiere torna giallo.

Gli alunni assistenti sono il miglior aiuto per un insegnante da solo. A ogni lezione nomina assistenti i primi due o tre che finiscono e dai loro un segno visibile (un cartellino o una fascia al braccio). L'assistente ha una sola regola, mani dietro la schiena: spiega, mostra e fa domande, ma non tocca mai la breadboard di un altro gruppo e non scrive il codice al posto suo. Se mandi gli assistenti ai bicchieri gialli e tu vai ai rossi, la coda si scioglie in fretta. Non scegliere sempre gli stessi; fare in modo che tutti siano assistenti almeno una volta nel quadrimestre evita che i più veloci si annoino e che gli altri dicano "tanto lo fanno loro".

Schema di una lezione da 40 minuti

MinutiFaseInsegnanteGruppi
0–6PreparazioneIndica dalla porta la lavagna dei ruoli, va ai bicchieri che non sono verdi.Consegna delle scatole, conteggio in entrata, controllo IDE e porta, pagina del progetto aperta.
6–12Mini-spiegazioneSpiega un solo concetto (ad es. la resistenza di pull-down o la lettura analogica) sullo schema e fa una domanda di previsione.Il controllore ingrandisce lo schema sul telefono, il gruppo scrive la sua previsione su carta.
12–30CostruzioneGestisce la coda di aiuto, manda gli assistenti ai bicchieri gialli.Circuito montato, codice caricato, regola 3 prima di me se non funziona.
30–35VerificaPassa di banco in banco e fa a ogni gruppo una domanda sul perché.Circuito funzionante mostrato, progetto segnato con L'ho fatto, domanda di uscita completata.
35–40RiordinoSi mette allo scaffale e ritira le scatole in ordine di numero.USB scollegato, circuito smontato o etichettato, conteggio in uscita, scatola di nuovo sullo scaffale.

Il punto più fragile di questo schema è il minuto 30: la costruzione sembra non finire mai e il riordino sparisce. Per evitarlo, annuncia ad alta voce "ancora due minuti" al minuto 28 e fermati al 30 anche per i circuiti che non funzionano ancora. Il gruppo il cui circuito non funziona risponde nella fase di verifica a "cosa abbiamo provato, dove ci siamo bloccati?", e anche questo è apprendimento. Se la tua ora è di 50 o 60 minuti, allunga la costruzione; per un blocco di due ore non ripetere lo schema due volte: fai preparazione e riordino una volta sola e dividi la costruzione centrale in un progetto in due fasi o in costruzione più attività di approfondimento.

I 10 problemi più comuni in classe e la soluzione in 1 minuto

SintomoCausa probabileSoluzione in 1 minuto
La scheda non compare nell'elenco delle porteCavo USB solo di ricarica (senza linee dati) o driver mancante su una scheda cloneSostituiscilo con un cavo dati di ricambio; se ancora non compare, annota quel computer e installa il driver dopo la lezione.
La porta compare ma è "occupata" o l'accesso è negatoIl Monitor seriale o un'altra finestra dell'IDE tiene occupata la portaChiudi le altre finestre, stacca la scheda e ricollegala.
Il codice è finito sulla scheda di un altro gruppoDue schede su un computer o porta sbagliataRegola del numero unico e metodo stacca e riattacca; una scheda per computer.
La compilazione va, il caricamento fallisceScheda sbagliata in Strumenti > SchedaConfronta il menu con la scritta sulla scheda; nei cloni di Nano controlla anche l'opzione del processore.
Il caricamento si blocca con "not in sync"Porta sbagliata o cavi collegati ai pin 0 e 1Riseleziona la porta; stacca i cavi dai pin 0 e 1 durante il caricamento.
Codice caricato, il LED resta spentoLED inserito al contrarioPiedino lungo (anodo) verso resistenza e pin, piedino corto a GND; basta girare il LED.
Nessun componente reagisceCollegamento a GND dimenticatoUn cavo nero dal GND della scheda alla linea negativa della breadboard; regola: cavo nero = GND.
I collegamenti sembrano giusti, il circuito non funzionaComponente sulla riga sbagliata o, su alcune breadboard lunghe, linea di alimentazione interrotta a metàConfronta i numeri di riga con lo schema uno per uno; unisci le due metà della linea con un cavetto corto.
Errore "No such file or directory"La libreria richiesta dal codice non è installata su quel computerInstallala dal Gestore librerie; prima della lezione successiva, installala su tutti i computer.
Caratteri senza senso nel Monitor serialeLa velocità in baud del Monitor seriale non coincide con il valore di Serial.begin nel codiceImposta la velocità del Monitor seriale sul valore del codice (9600 nella maggior parte dei progetti).
Stampa questa tabella in A4, mettila su ogni postazione e rendila parte della regola 3 prima di me; la prima cosa che chiedi a un gruppo con il bicchiere rosso è "Il vostro sintomo è nella tabella?". Leggere una volta prima della lezione l'articolo su Arduino che non carica il codice, con le cause e le soluzioni per ogni messaggio di errore, ti evita la maggior parte dei problemi di porta che incontrerai in classe.

Chi finisce in fretta e chi si blocca: due velocità in un'aula

  • Attività Prova tu: In BlueGrays la scheda Capire il codice termina con la sezione Prova tu; ogni attività ha le opzioni Suggerimento e Mostra la soluzione. Il gruppo che ha finito scrive la propria previsione su carta prima di risolvere l'attività, poi modifica il codice, lo carica e confronta il risultato con la previsione. Abbiamo spiegato nel dettaglio come affrontare queste attività nell'articolo su Capire il codice.
  • Un passo avanti: Il gruppo che finisce LED lampeggiante può passare a Semaforo con la stessa scatola, e quello che finisce Accendere e spegnere un LED con un pulsante può passare a Uso del cicalino. La scatola ha componenti sufficienti per questi progetti, quindi nessuno deve andare al tavolo del materiale.
  • Progetto successivo con Trova progetto: Gli alunni rispondono a 3 domande in Trova progetto nell'app e trovano un progetto successivo adatto ai loro interessi. Come funziona è spiegato nell'articolo su quale progetto Arduino fare.
  • Assistenza: Un membro del gruppo che ha finito diventa alunno assistente per quella lezione; spiegare è la prova migliore per capire davvero un circuito.

Tieni pronto un mezzo circuito per i gruppi bloccati. Prima della lezione, monta la parte su breadboard del progetto della settimana (per esempio LED e resistenza) sulla breadboard della scatola di ricambio. Il gruppo che al minuto 20 è ancora rosso e non trova l'errore nel proprio circuito mette da parte la sua breadboard, collega quella pronta alla propria scheda con due cavetti e carica il codice. Quando il circuito funziona, il compito non è finito: il gruppo mette le due breadboard una accanto all'altra e cerca la differenza. Così il gruppo bloccato chiude la lezione con un circuito funzionante e scopre l'errore da solo. Nei progetti con sensore come Luce notturna con LDR puoi usare lo stesso metodo per la parte del circuito con il sensore.

L'app in una classe numerosa: ognuno sul proprio schermo

In una classe numerosa è difficile che 30 persone vedano nello stesso momento uno schema disegnato alla lavagna. Qui BlueGrays aiuta: ogni alunno, o almeno il controllore di ogni gruppo, apre il progetto sul proprio telefono. Lo Schema del Circuito si può ingrandire, così anche dall'ultima fila si leggono da vicino i numeri dei pin; con Salva nella Galleria lo schema viene salvato sul telefono e si apre anche con una connessione debole. La modalità Costruiscilo passo dopo passo divide il progetto in passaggi (preparare i componenti, montare il circuito, caricare il codice, provare), e in questa modalità lo schermo resta acceso, quindi il telefono appoggiato sul banco non si spegne da solo. A fine lezione ogni alunno che mostra un circuito funzionante segna il progetto con L'ho fatto, e tu vedi questo segno sullo schermo del telefono durante il giro. Bisogna essere onesti: BlueGrays non ha un pannello di classe; non puoi vedere a distanza in un elenco quali progetti hanno finito i tuoi alunni, il controllo lo fai al banco. Poiché schema, codice, blocchi e Capire il codice sono aperti in 60 progetti gratuiti (20 per piattaforma), nelle prime settimane nessuno ha bisogno di Premium; se prosegui con i progetti Premium, i Pacchetti Educatore permettono a tutta la classe di aprire gli stessi progetti.

Regole di sicurezza e di riordino

  • USB staccato durante il cablaggio: Mentre il montatore fa i collegamenti, l'USB non è collegato; il responsabile del codice lo collega solo dopo aver sentito "cablaggio pronto".
  • Solo i 5 V dell'USB: Nelle prime lezioni niente batterie, alimentatori o qualsiasi cosa vada nella presa di corrente; il pin 5V non si collega mai direttamente a GND.
  • Componente caldo = stop: Se un componente si scalda o si sente odore, prima si stacca l'USB, poi il bicchiere passa al rosso. Il componente caldo va nel contenitore dei guasti.
  • Banco in ordine: Niente cibo né bevande alle postazioni, zaini sotto il banco, e il cavo USB non pende mai nel corridoio.
  • Niente nuovi collegamenti negli ultimi 5 minuti: Quando inizia il riordino nessuno inserisce un nuovo cavo; il circuito che continuerà la prossima volta non si smonta, la breadboard va nella scatola e sulla scheda si scrive "Scatola 7, il circuito continua".
  • Ordine di consegna: Staccare l'USB, avvolgere il cavo, contare i componenti, spuntare la scheda, chiudere la scatola e rimetterla sullo scaffale in ordine di numero. Nessuno esce finché l'ultima scatola non è al suo posto.

Questa organizzazione può sembrare pesante nelle prime due lezioni; dalla terza diventa routine e ti lascia la maggior parte della lezione per insegnare davvero. Non serve introdurre tutto insieme: parti con le scatole numerate e i ruoli, e aggiungi i bicchieri la seconda settimana. Se vuoi che gli alunni aprano il progetto della settimana sul proprio telefono e ingrandiscano lo schema, scarica BlueGrays e prova tu stesso qualche progetto gratuito prima della lezione; sapere dove si trova ogni sezione quando entri in aula sono i primi cinque minuti che guadagni in una lezione affollata.

Domande frequenti

Come gestire una classe numerosa durante una lezione di Arduino?

Dividi la classe in gruppi da tre, assegna a ogni gruppo i ruoli di montatore del circuito, responsabile del codice e lettore/controllore, e falli ruotare a ogni lezione. Metti i kit in scatole numerate e abbina scatola, scheda, cavo e computer con lo stesso numero. Per l'aiuto usa i bicchieri colorati e la regola di controllare 3 fonti prima di chiamarti.

Quanti kit Arduino servono per 30 alunni?

Con gruppi da tre bastano 10 kit. Invece di un undicesimo kit completo, è più efficiente preparare una scatola di ricambio con LED, resistenze, cavetti jumper, qualche cavo USB e una breadboard. Se il budget lo consente, una scheda di ricambio in quella scatola evita che una scheda guasta blocchi la lezione.

Quanti alunni deve avere un gruppo di Arduino?

Tre è la dimensione più efficace, perché un circuito ha tre lavori distinti: inserire i componenti, caricare il codice e controllare i passaggi. In gruppi da quattro o più, almeno un alunno resta ai margini. Anche le coppie funzionano se i kit bastano; in quel caso il responsabile del codice si occupa anche del controllo.

Cosa fare in classe se la porta di Arduino non compare?

Per prima cosa sostituisci il cavo USB con un cavo dati di ricambio; in classe la causa più frequente è un cavo solo di ricarica. Se la porta continua a non comparire, può mancare il driver della scheda clone; annota quel computer e installa il driver dopo la lezione. Se nell'elenco ci sono più porte, stacca e riattacca la scheda per capire qual è la tua.

Come può un insegnante da solo rispondere alle domande di 10 gruppi?

Al posto della mano alzata, i bicchieri verdi, gialli e rossi ti mostrano con un'occhiata quali gruppi sono bloccati; vai solo dai rossi, nell'ordine della lavagna. Chiedi ai gruppi di controllare prima le sezioni di aiuto della pagina del progetto, il compagno e il gruppo vicino. Trasforma in assistenti i primi che finiscono e mandali ai bicchieri gialli.

Posso vedere i progressi dei miei alunni in BlueGrays?

No, BlueGrays non ha un pannello di classe né il monitoraggio dei progressi degli alunni. Gli alunni segnano i progetti finiti con L'ho fatto nel proprio account, e tu controlli a fine lezione al banco, guardando il loro schermo. Con un pacchetto educatore puoi vedere solo quale alunno ha riscattato quale codice.

Vedi tutti i progetti
LED lampeggiante
#1Principiante

LED lampeggiante

Il primissimo ciao dell'elettronica: accendere e spegnere un solo LED. L'Arduino accende e spegne il LED a intervalli brevissimi, così la luce lampeggia veloce. Vedi nel modo più semplice come la sche

4.6(188)
1127
Semaforo
#3Principiante

Semaforo

Una copia in miniatura del semaforo che vedi ogni giorno per strada. Il rosso resta acceso due secondi, il giallo brilla per un attimo, il verde resta due secondi, poi si torna al rosso passando di nu

4.8(131)
397
Accendere un LED con un pulsante (Push)
#9Principiante

Accendere un LED con un pulsante (Push)

Come un campanello: la luce resta accesa finché premi e si spegne quando lasci. L'Arduino ascolta il pulsante di continuo; mentre è premuto accende il LED, e appena togli il dito lo spegne. Con questo

4.8(113)
229
Accendere e spegnere un LED con un pulsante
#10Principiante

Accendere e spegnere un LED con un pulsante

Premi il pulsante una volta e la luce si accende, premilo di nuovo e si spegne, proprio come l'interruttore della tua stanza. L'Arduino si accorge di ogni pressione e porta il LED nello stato opposto,

4.8(100)
167
Luce notturna con LDR
#12Principiante

Luce notturna con LDR

Una piccola luce notturna che si accende da sola quando fa buio e si spegne quando arriva il mattino. Un sensore di luce misura quanto è illuminata la stanza, e l'Arduino accende il LED quando è abbas

4.8(102)
205
Uso del cicalino
#13Principiante

Uso del cicalino

Ti sei mai chiesto come fa un campanello o un allarme a suonare? L'Arduino fa suonare un piccolo cicalino a intervalli brevi: bip, pausa, bip, pausa. Vedi come l'elettricità diventa suono e fai il pri

4.7(89)
161
Due LED lampeggianti alternati
#2Principiante

Due LED lampeggianti alternati

Due LED lampeggiano veloci a turno: quando uno si accende l'altro si spegne, come se si passassero una palla. L'Arduino tiene accesa ogni luce per un quinto di secondo e poi passa all'altra. Dopo il s

4.6(105)
343
HC-SR04 Misura della distanza (display seriale)
#27Principiante

HC-SR04 Misura della distanza (display seriale)

Il sensore HC-SR04 funziona come un pipistrello che trova la strada al buio: manda un suono che non puoi sentire, ne ascolta l'eco e misura quanto è lontano l'oggetto davanti a sé. L'Arduino scrive qu

4.6(46)
71