Guide · 16 min di lettura

Rubrica di valutazione progetto Arduino: consegna e portfolio

Rubrica di valutazione per progetti Arduino: 6 criteri, 4 livelli, pesi, scheda di consegna, checklist di 5 minuti, autovalutazione, valutazione tra pari.

Se valuti un progetto Arduino chiedendoti soltanto «funziona?», rischi di dare lo stesso voto a chi ha copiato il codice di un compagno e a chi ha rimontato il circuito tre volte e ha trovato l'errore da solo. Una rubrica di valutazione per progetti Arduino più equa guarda cinque dimensioni: il circuito (è montato in modo corretto e ordinato?), il codice (lo studente sa cambiare qualcosa di proposito?), la comprensione (sa spiegare una riga che scegli tu?), il processo di debug (cosa ha fatto quando non funzionava?) e la documentazione e presentazione (sa mostrare quello che ha fatto?). Circuito, codice e documentazione misurano il prodotto; comprensione e debug misurano il processo. Quando più di metà del voto viene dal processo, gli studenti smettono di nascondere gli errori e cominciano a spiegarli.

Questo articolo è un insieme di modelli che puoi portare in classe domani: una rubrica principale con 6 criteri e 4 livelli, i pesi, una scheda di consegna di una pagina, una lezione di consegna di 40 minuti, una checklist di 5 minuti al banco, schede di autovalutazione e di valutazione tra pari, un portfolio per il quadrimestre e il calcolo passo per passo del voto di uno studente. Gli esempi partono da una classe ipotetica di 24 studenti divisi in gruppi da tre. Se ti serve una tabella più breve a 3 livelli per un'osservazione rapida nelle lezioni settimanali, usa la rubrica del piano di lezione di robotica e coding in 8 settimane; l'insieme qui sotto è pensato per il voto che dai alla fine di un progetto.

Breadboard usata per montare i circuiti nelle lezioni di Arduino
Il criterio circuito parte dalla breadboard: linea GND comune, verso di ogni LED e resistenza davanti a ogni LED si controllano in mezzo minuto.

Perché «funziona?» non basta: 5 dimensioni

Nei progetti Arduino il prodotto e l'apprendimento non stanno sempre nello stesso posto. Un semaforo con i LED che si accendono in ordine può voler dire che lo studente ha caricato il codice senza mai leggerlo. Una luce notturna che non si accende mai può essere invece il tentativo in cui qualcuno ha misurato il valore del sensore nel monitor seriale e ha trovato una soglia scelta male, cioè proprio l'obiettivo della lezione. Per questo aiuta dividere la rubrica in due famiglie. Sul lato del prodotto guardi il circuito, il codice e i documenti consegnati; queste prove stanno sul banco, sulla carta e in una foto. Sul lato del processo guardi come parla lo studente e che percorso segue cercando un errore; lo vedi solo facendo domande e osservando. La tabella riassume cosa guardare in ogni dimensione e da dove arriva la prova.

DimensioneCosa guardi?Da dove arriva la prova?Prodotto / processo
CircuitoI collegamenti corrispondono allo schema, la GND è comune, i LED hanno la resistenza, i cavi si seguono facilmente?Il circuito sul banco, una foto scattata dall'altoProdotto
CodiceCompila, lo studente ha cambiato almeno un valore di proposito?Il codice caricato sulla scheda, «la parte del codice che ho cambiato» nella scheda di consegnaProdotto
ComprensioneSa spiegare una riga che scegli e dire cosa succede se cambia?La domanda «Cosa fa questa riga?», verifica oraleProcesso
DebugSegue un ordine quando non funziona, annota l'errore e la soluzione?Registro degli errori, i tuoi appunti di osservazioneProcesso
Documentazione e presentazioneLa scheda di consegna è completa, sa spiegare cosa ha fatto in 2–3 minuti?Scheda di consegna, foto e video, breve presentazioneProdotto

La rubrica principale: 6 criteri, 4 livelli e pesi

Alle cinque dimensioni abbiamo aggiunto un sesto criterio: metodo di lavoro, sicurezza e collaborazione. In una lezione di Arduino a gruppi, cambiare i cavi con l'USB collegato o abbandonare il proprio ruolo fa parte dell'apprendimento anche questo. Ogni livello è scritto come un comportamento osservabile; al posto di espressioni vaghe come «capisce bene» trovi cose che puoi vedere al banco, come «spiega correttamente la riga scelta e dice cosa succede se cambia». Per collocare uno studente in un livello basta aver visto una volta il comportamento di quella cella. Se sei indeciso tra due livelli, scrivi quello più basso con una breve nota; sarà la prima cosa che controllerai nel progetto successivo.

Criterio (peso)1 – In via di prima acquisizione2 – Base3 – Intermedio4 – Avanzato
Montaggio del circuito (20%)Non lo monta senza aiuto nemmeno con lo schema; LED al contrario o senza resistenza, cavi nella fila sbagliataMonta seguendo lo schema, corregge 1–2 errori di cablaggio quando gli vengono indicatiMonta seguendo lo schema senza errori, usa colori dei cavi sensati (rosso 5V, nero GND)Monta in modo ordinato, spiega il motivo di ogni collegamento, sposta un componente su un altro pin e adatta il codice
Codice e modifiche (15%)Carica il codice senza cambiare nessun valore, oppure la modifica non compilaCambia un numero (un tempo, una soglia) e vede il risultatoFa la modifica richiesta dal compito; il codice compila e si comporta come previstoAggiunge un nuovo comportamento (un secondo LED, una nuova condizione), dà nomi chiari alle variabili, scrive commenti
Comprensione e spiegazione (25%)Non sa rispondere a «Cosa fa questa riga?»Legge la riga e dice in modo vago a cosa serve («qualcosa con il LED»)Spiega correttamente la riga scelta e dice cosa succede se cambiaSpiega il flusso di tutto il programma, la differenza tra setup() e loop() e perché serve la condizione
Processo di debug (20%)Aspetta quando non funziona oppure smonta tutto e ricominciaControlla una cosa alla volta con aiuto; trova l'errore ma non sa dire comeSegue un ordine (alimentazione, cavi, pin, codice, monitor seriale) e annota l'errore nel registroFormula un'ipotesi, cambia una sola cosa per volta, spiega l'errore trovato a un altro gruppo
Documentazione e presentazione (10%)Scheda di consegna quasi vuota, nessuna fotoScheda compilata, ma manca la tabella dei collegamenti o la parte sugli erroriScheda completa, foto nitida, spiega cosa ha fatto in 2–3 minutiPrepara da solo la tabella dei collegamenti, mostra il codice prima e dopo, risponde alle domande
Metodo, sicurezza, collaborazione (10%)Modifica il circuito con l'USB collegato, abbandona il proprio ruoloScollega l'USB se glielo ricordi, svolge il ruolo in parteRispetta le regole, svolge il ruolo, riordina il bancoFa ruotare i ruoli, aiuta un altro gruppo, nota un rischio di cortocircuito e avvisa

I pesi sono scelti apposta: il 45% del voto viene dal prodotto (circuito, codice, documentazione) e il 55% dal processo (comprensione, debug, metodo). La comprensione pesa di più perché, in una lezione in cui il codice si copia facilmente, la spiegazione dello studente stesso è il segnale più affidabile di quello che ha davvero imparato. Nei primi progetti puoi portare il montaggio al 25% e abbassare il codice al 10%; nelle prime settimane gli studenti caricano comunque soprattutto codice già pronto. Nella seconda metà del quadrimestre, quando iniziano a combinare due progetti o ad aggiungere comportamenti propri, ha più senso portare il codice al 20% e abbassare il circuito al 15%. Il totale resta sempre 100, e i pesi vanno condivisi con gli studenti prima di iniziare il progetto; chi sa cosa porta punti compila anche la scheda di consegna con più cura.

Non usare tutta la rubrica a ogni lezione. Nelle lezioni settimanali concentrati su un criterio (questa settimana solo il debug, la prossima solo la comprensione) e scrivi il numero del livello accanto al nome dello studente nel tuo elenco della classe. Alla fine del progetto queste piccole osservazioni diventano prove già pronte, e il giorno della consegna non devi valutare 24 studenti su sei criteri partendo da zero.

Modello di scheda di consegna del progetto

La scheda di consegna occupa una pagina e il gruppo la compila prima di mostrare il progetto. Non deve essere una bella relazione, ma un unico posto in cui raccogliere le prove della rubrica: elenco dei componenti e tabella dei collegamenti servono al criterio circuito, la riga modificata al codice, l'errore e la sua soluzione al debug, la foto e il video alla documentazione. L'ultima riga, «Cosa fa questa riga?», la compili tu. L'esempio qui sotto è la scheda di un gruppo ipotetico che ha realizzato il progetto gratuito di BlueGrays Luce notturna con LDR. L'elenco dei componenti viene dalla sezione Componenti Necessari del progetto e i collegamenti dallo Schema del Circuito. Quando copi il modello, svuota la terza colonna.

CampoCosa scrive lo studenteEsempio: Luce notturna con LDR
Nome e numero del progettoNome nell'app e numero del progettoLuce notturna con LDR, progetto n. 12
SchedaScheda e cavo usatiArduino Uno, cavo USB A-B
Gruppo e ruoliNomi; costruttore, controllore, lettoreGiulia: costruttrice, Luca: controllore, Sara: lettrice
Elenco dei componentiComponente e quantità1 LDR, 1 LED, una resistenza da 330 Ω e una da 10 kΩ, breadboard, 5 cavi jumper
Tabella dei collegamentiPiedino del componente → pin di ArduinoLDR: 5V e A0; 10 kΩ: A0 e GND; piedino lungo del LED: a D13 tramite 330 Ω; piedino corto del LED: GND
La parte del codice che ho cambiatoVersione vecchia e nuova della rigaif (value < 50) → if (value < 300)
Risultato della modificaCosa avete osservato?Ora il LED si accende quando copriamo l'LDR con la mano
Errore incontratoSintomoIl LED non si accendeva mai
Come l'ho trovato, come l'ho risoltoPassi provati, in ordineAbbiamo girato il LED, nessun cambiamento; abbiamo aggiunto Serial.begin(9600) e Serial.println(value) al codice; in aula il valore era circa 400 e coperto con la mano 200; la soglia 50 era troppo bassa
Foto e videoNomi dei file12-luce-notturna-gruppo3.jpg, video di 15 secondi
Da quale progetto sono partito?Progetto di partenzaBlueGrays, Luce notturna con LDR
Cosa fa questa riga? (la scrive l'insegnante)Una riga diversa per ogni membroGiulia: value = analogRead(A0); Luca: digitalWrite(13, HIGH); Sara: if (value < 300)

La forza della domanda «Cosa fa questa riga?» è che mostra cosa ha capito davvero lo studente, anche in un codice copiato. Scegli una riga diversa per ogni membro del gruppo e scrivi la risposta nell'ultima riga della scheda. Una buona riga è quella che cambia il comportamento del programma: un pinMode(), un analogRead() o digitalRead(), una condizione if, un delay(). Non scegliere una parentesi graffa o una riga vuota. Fai la domanda in due passi: prima «cosa fa questa riga?», poi «cosa succede se cambi il 13 di questa riga in 12?». Chi risponde bene alla seconda domanda si colloca al livello 3 di comprensione; chi spiega il flusso del programma dall'inizio alla fine, al livello 4. Per scegliere le righe nei progetti già pronti ti guidano le spiegazioni Passo dopo passo della scheda Capire il codice del progetto; lì trovi in fretta le righe chiave del programma. Come leggere questa sezione con gli occhi di uno studente lo abbiamo spiegato in Capire il codice e Prova tu.

Lezione di consegna: valutare 8 gruppi in 40 minuti

TempoInsegnanteGruppi
Prima della lezionePrepara le stampe: 1 scheda di consegna e 1 checklist per gruppo, 1 scheda di autovalutazione e 1 di valutazione tra pari per studente; per 24 studenti e 8 gruppi 64 pagine in tutto, più 1 elenco della classe con la rubricaFinisce il progetto, scatta la foto del circuito e un video di 10–20 secondi
0–5 minScrive alla lavagna l'ordine di consegna, prepara le checklist e il foglio della rubricaControlla il circuito un'ultima volta, completa la scheda di consegna
5–37 minCirca 4 minuti al banco di ogni gruppo a turno: checklist e «Cosa fa questa riga?» a ogni membro (8 gruppi × 4 min)I gruppi in attesa compilano prima l'autovalutazione, poi provano il progetto del banco vicino e scrivono la scheda di valutazione tra pari
37–40 minRaccoglie le schede, completa i livelli mancanti nella rubricaScollegano l'USB, contano i componenti rimettendoli nella scatola, riordinano il banco
UscitaFa due domande di uscita sulla porta e raccoglie le risposte su un fogliettoOgni studente scrive: «Che cosa hai imparato di più in questo progetto?» e «Che cosa controllerai per primo nel prossimo progetto?»

Checklist di 5 minuti al banco

Stampa questa lista in A4 e usa una copia per gruppo. L'ordine è voluto: prima alimentazione e circuito, poi codice, alla fine le domande orali. Se il progetto non funziona, non lasciare la lista a metà; i punti rimanenti raccolgono prove per il criterio debug. Dedica al massimo 5 minuti a ogni gruppo; dopo qualche consegna la maggior parte dei controlli richiede 4 minuti.

  • Alimentazione: La scheda è alimentata via USB e il suo LED di accensione è acceso.
  • GND comune: La linea negativa della breadboard è collegata al pin GND di Arduino; sensore e LED sono sulla stessa linea.
  • Componenti: Il LED è nel verso giusto (piedino lungo sul lato positivo), ogni LED ha una resistenza davanti, i valori delle resistenze corrispondono alla scheda di consegna.
  • Confronto con lo schema: I pin usati sono esattamente quelli della tabella dei collegamenti nella scheda di consegna.
  • Codice: Il codice caricato sulla scheda contiene la modifica indicata; se non sei sicuro, chiedi al gruppo di caricarlo un'altra volta.
  • Comportamento: Il progetto fa quello che deve; se no, il gruppo sa dire perché o quale passo sta provando in questo momento.
  • Mostrare la modifica dal vivo: Il gruppo riporta il valore modificato a quello originale e mostra la differenza.
  • Cosa fa questa riga? A ogni membro è stata chiesta una riga diversa e la risposta è nella scheda.
  • Registro degli errori: C'è almeno una voce per questo progetto: sintomo, tentativi, soluzione.
  • Prova: C'è una foto nitida del circuito scattata dall'alto e un video di 10–20 secondi del progetto in funzione.
Durante il controllo non si stacca e non si inserisce nessun cavo con l'USB collegato; prima si scollega l'USB, si fa la modifica e poi si ricollega. Se la scheda o un componente si scalda o senti odore di bruciato, scollega subito l'USB e verifica se 5V e GND sono collegati direttamente. Se vedi un gruppo scollegare l'USB per sicurezza, segnalo come un punto a favore nel metodo di lavoro; spegnere il circuito non fa perdere punti, è la cosa giusta. Se sospetti un cavo interrotto, usa la prova di continuità del multimetro, che abbiamo spiegato nella guida al multimetro.

Scheda di autovalutazione

La scheda di autovalutazione aiuta lo studente a dare un nome al proprio apprendimento e ti offre un secondo sguardo da confrontare con la tua rubrica. Ogni studente la compila da solo; non è una scheda di gruppo. L'ultima colonna è la più importante: chiedi a chi segna «Sì» di scrivere una prova. L'autovalutazione non entra nel voto, ma se tra il livello che hai dato e la crocetta dello studente ci sono due gradini di differenza, è un buon segnale per parlarci un minuto. A volte lo studente si sottovaluta, a volte ricorda un momento che tu non hai visto.

AffermazioneNon ancoraIn parteSìLa mia prova
Sono riuscito a montare il circuito da solo guardando lo schema( )( )( )
Ho cambiato un valore nel codice di proposito e ho previsto prima il risultato( )( )( )
So spiegare a un compagno cosa fanno le righe importanti del progetto( )( )( )
Quando compare un errore, so scrivere in ordine cosa ho fatto( )( )( )
Ho svolto il mio ruolo nel gruppo e ho aiutato i compagni( )( )( )
Una cosa che farò meglio nel prossimo progetto–––Scrivi una frase

Scheda di valutazione tra pari

La scheda di valutazione tra pari si compila mentre i gruppi provano i progetti degli altri. Fissa la regola fin dall'inizio: niente punteggi, solo osservazioni e suggerimenti. Che gli studenti diano un voto a un compagno non è equo e crea tensione in classe; la struttura «due cose che mi sono piaciute, un suggerimento» insegna invece come si dà un buon riscontro. Se vuoi, puoi usare la qualità del suggerimento scritto come prova per il criterio collaborazione. Restituisci la scheda compilata al gruppo autore del progetto; è quella che finisce nel suo portfolio.

DomandaRisposta
Quale progetto di quale gruppo hai esaminato?Numero del gruppo e nome del progetto
Il progetto ha funzionato? Cosa hai visto?Una frase
Il gruppo ti ha spiegato una riga? Quale?Scrivi la riga
La prima cosa che mi è piaciuta…
La seconda cosa che mi è piaciuta…
Un suggerimentoCon lo schema «Se … , allora …»
Un'idea che proverò nel mio progetto…

Portfolio: cosa si raccoglie durante il quadrimestre

Il portfolio racconta la storia del quadrimestre, non di un singolo progetto. Mettere la scheda di consegna del primo progetto con il LED accanto a quella dell'ultimo progetto mostra i progressi meglio di qualsiasi numero. Che sia cartaceo o digitale non importa; conta aggiungere in ogni progetto gli stessi elementi con gli stessi nomi. Per un portfolio digitale basta la cartella in cloud o la piattaforma didattica che la tua scuola usa già: una cartella per studente, una sottocartella per progetto e nomi dei file che iniziano con numero del progetto, nome del progetto e versione. Per un portfolio cartaceo basta un raccoglitore ad anelli con un divisorio per progetto.

ElementoQuando si aggiunge?Nel raccoglitore cartaceoNella cartella digitale
Scheda di consegnaAlla fine di ogni progettoLa scheda compilataFoto della scheda o documento compilabile
Foto del circuitoQuando il circuito funzionaStampa o disegno a manoFoto dall'alto in cui si leggono i cavi
Video breveQuando il progetto funzionaUn fotogramma del videoVideo di 10–20 secondi
Versioni del codiceA ogni modificaStampa con le righe cambiate evidenziateprogetto_v1.ino (originale), progetto_v2.ino (modificato)
Registro degli erroriOgni volta che compare un erroreUna pagina a parte nel quadernoUn'unica tabella, una riga per errore
AutovalutazioneAlla fine di ogni progettoLa schedaFoto della scheda
Riscontro dei pariNella lezione di consegnaScheda di valutazione tra pariFoto della scheda
Riflessione di fine quadrimestreNell'ultima settimana del quadrimestreUna paginaUna pagina o una registrazione audio di 1 minuto

La parte più preziosa del portfolio è il registro degli errori, perché lì si trova la prova del criterio debug. Ogni riga risponde a sei domande: data e progetto, sintomo (cosa è successo?), prima ipotesi, tentativi (in ordine), causa reale e cosa farò la prossima volta. Una riga di esempio: «12 novembre, Luce notturna con LDR; il LED non si accende mai; ipotesi: LED al contrario; abbiamo girato il LED, nessun cambiamento, abbiamo stampato il valore nel monitor seriale; causa reale: la soglia 50 era troppo bassa per la luce dell'aula; la prossima volta misurerò prima il valore del sensore». Un registro che raccoglie 10–15 righe nel quadrimestre mostra quali errori lo studente non fa più. Fai annotare anche gli errori di compilazione; i più comuni li trovano in errori di compilazione Arduino e come leggere i valori dei sensori in come usare il monitor seriale.

Dati dall'app: cosa offre BlueGrays e cosa no

Se i tuoi studenti usano BlueGrays sul proprio telefono, alcune parti dell'app forniscono prove piccole ma utili per la valutazione. Hanno tutte una cosa in comune: è lo studente a mostrarti l'informazione sul proprio schermo; l'app non la invia separatamente all'insegnante. Usale quindi non come voto da sole, ma come prova che apre una conversazione e completa il portfolio.

  • L'ho fatto: Quando finisce un progetto, lo studente tocca questo riquadro nella pagina del progetto e il progetto finisce in La Mia Officina > Progetti Completati. Durante il controllo del portfolio chiedigli di aprire questo elenco; diventa un indice rapido dei progetti fatti nel quadrimestre. Segnarlo richiede un solo tocco, quindi è una dichiarazione e non una prova: per ogni progetto dell'elenco cerca nel portfolio una scheda di consegna o una foto.
  • Verifica orale con Prova tu: Il compito Prova tu alla fine della sezione Capire il codice va un passo oltre «Cosa fa questa riga?». Leggi il compito ad alta voce e chiedi allo studente di dire, senza guardare il telefono, quale riga cambierebbe e come; poi fagli fare la modifica e caricarla. Concordate fin dall'inizio che dirà apertamente se ha usato il Suggerimento o Mostra la soluzione: risolverlo con il suggerimento può valere 3 in comprensione, risolverlo senza e spiegare il perché può valere 4.
  • Se ti blocchi e Risoluzione dei problemi: Un gruppo che segue in ordine la sezione Se ti blocchi di Capire il codice, o l'elenco Risoluzione dei problemi del progetto quando c'è, sta mostrando un metodo di debug. Chiedi in quale punto hanno trovato l'errore e fallo annotare nel registro degli errori.
  • Domande del giorno e Il mio livello: Il set di domande che cambia ogni giorno, gli XP e i livelli da A1 Prima luce a C2 Maestro d'officina sono un buon modo per tenere gli studenti in contatto con l'elettronica tra una lezione e l'altra, ma non trasformarli in voti. Le domande si fanno a casa e da soli, il livello non scende mai e il risultato dipende da quanto tempo ognuno può dedicarci. Usali per motivare: chi vuole condivide il nuovo livello con la classe a fine settimana, senza obbligare nessuno.
Siamo onesti: BlueGrays non ha un pannello che mostri all'insegnante i progressi della classe. Nell'app non puoi vedere quali progetti hanno finito i tuoi studenti, quali compiti di Prova tu hanno risolto o i risultati delle domande; non puoi assegnare compiti né creare una classe. Se hai distribuito codici Premium da un pacchetto educatore, la schermata I Miei Codici mostra solo chi ha usato quale codice, quando è stato attivato e quando scade; non è un monitoraggio dei progressi. La prova per la valutazione resta sempre il circuito sul banco, la scheda di consegna e la spiegazione dello studente stesso. Come si distribuiscono i codici lo abbiamo spiegato in codici Premium per tutta la classe.

Esempio di calcolo del voto: il punteggio di una studentessa

Mettiamo che Sara sia la lettrice del gruppo che ha realizzato il progetto Luce notturna con LDR. Le tue osservazioni nella lezione di consegna sono queste: ha montato il circuito seguendo lo schema senza errori (circuito 3); ha cambiato la soglia ma non ha aggiunto un nuovo comportamento (codice 2); ha spiegato la riga dell'if, ha detto che con una soglia di 600 invece di 300 il LED si accenderebbe con meno buio e ha spiegato il flusso del programma dall'inizio alla fine (comprensione 4); ha proposto di stampare il valore nel monitor seriale quando il LED non si accendeva e l'ha annotato nel registro (debug 3); la scheda di consegna aveva la foto ma mancava la tabella dei collegamenti (documentazione 2); ha svolto il ruolo e aiutato il gruppo vicino (metodo 4). Ci sono due modi per calcolare il punteggio. Con il metodo lineare ogni criterio vale il livello diviso 4 per il peso. Con la conversione morbida i livelli valgono 1 = 50%, 2 = 70%, 3 = 85%, 4 = 100%; così chi ha iniziato ma ha fatto fatica non resta vicino allo zero in un criterio.

CriterioPesoLivelloMetodo lineareConversione morbida
Montaggio del circuito2033/4 × 20 = 1585% × 20 = 17
Codice e modifiche1522/4 × 15 = 7,570% × 15 = 10,5
Comprensione e spiegazione2544/4 × 25 = 25100% × 25 = 25
Processo di debug2033/4 × 20 = 1585% × 20 = 17
Documentazione e presentazione1022/4 × 10 = 570% × 10 = 7
Metodo, sicurezza, collaborazione1044/4 × 10 = 10100% × 10 = 10
Totale10077,586,5

Con il metodo lineare Sara ottiene 77,5 su 100, cioè circa 7,75 in decimi; con la conversione morbida 86,5, cioè circa 8,65. Qualunque metodo scegli, usa lo stesso per tutto il quadrimestre e spiegalo agli studenti prima del primo progetto. La tabella dice più di un numero, indica anche cosa fare dopo: i due criteri più bassi di Sara sono codice e documentazione. Nel progetto successivo puoi darle come obiettivi aggiungere un nuovo comportamento (per esempio un breve suono del buzzer oltre al LED quando fa buio) e preparare da sola la tabella dei collegamenti. Se metti pesi e conversione in un foglio di calcolo, i voti di tutti i 24 studenti compaiono appena inserisci i livelli.

Valutare in modo equo: lavoro di gruppo, circuiti che non funzionano, codice copiato

  • Contributo individuale nel gruppo: I criteri di prodotto (circuito, codice, documentazione) si possono dare al gruppo in comune, quelli di processo (comprensione, debug, metodo) sono sempre individuali. Chiedere a ogni membro una riga diversa con «Cosa fa questa riga?» crea questa distinzione da sé. Fai ruotare i ruoli (costruttore, controllore, lettore) a ogni progetto, così a fine quadrimestre ogni studente avrà ricoperto ogni ruolo almeno una volta.
  • Un circuito che non funziona: Se il progetto non funziona alla consegna, dai al massimo 2 nel circuito, ma non abbassare i criteri di processo. Chi ha cercato l'errore con metodo, l'ha annotato e sa spiegare dove si è bloccato può prendere 3 o 4 nel debug. Se vuoi, concedi una correzione entro la lezione successiva e rivaluta il circuito.
  • Codice copiato o già pronto: Partire da un progetto già pronto non è copiare; in classe si lavora comunque con codice già pronto. La vera domanda è cosa ha fatto lo studente con il codice. Poiché il criterio codice guarda la modifica e il criterio comprensione la spiegazione, un codice preso da un altro gruppo ma non capito resta basso da sé in queste due righe. La riga «Da quale progetto sono partito?» della scheda rende un'abitudine citare la fonte invece di nasconderla.
  • Codice scritto con un chatbot: Nei progetti fatti a casa il codice potrebbe essere stato scritto con uno strumento di IA. Invece di vietarlo, rafforza la verifica orale alla consegna: i punti vanno a chi sa spiegare e modificare il codice, non a chi l'ha scritto.
  • Componenti guasti e assenze: Se il sensore di un gruppo è guasto o uno studente è assente il giorno della consegna, non compilare la rubrica quel giorno; completala nella lezione successiva con un breve controllo al banco. Un problema dovuto al materiale non deve finire nel voto.
  • Tutti conoscono la stessa tabella: Leggi la rubrica con gli studenti prima del primo progetto e mostra un esempio per ogni livello. Chi conosce le descrizioni dei livelli chiede cosa serve per il livello successivo invece di contestare il voto.

Non serve aspettare un grande progetto per provare la rubrica la prima volta: inizia con un progetto da una sola lezione come Luce notturna con LDR o Semaforo, usa una volta la scheda di consegna e la checklist, poi adatta i pesi alla tua classe. Se metti la valutazione alla fine di un percorso più lungo, il modello di presentazione di 3 minuti del laboratorio Arduino di 5 giorni funziona bene insieme a queste schede. Se i tuoi studenti aprono i progetti in BlueGrays, l'elenco dei componenti, lo schema del circuito e i passaggi di Capire il codice che alimentano la domanda «Cosa fa questa riga?» sono già pronti; puoi partire da 60 progetti gratuiti, 20 per piattaforma, e, quando passi ai progetti Premium, distribuire codici da pacchetti da 5 o 10 codici con pagamento unico e senza rinnovo automatico in Profilo > Pacchetti Educatore, invece di far sottoscrivere un abbonamento a ogni studente.

Domande frequenti

Come si valuta un progetto Arduino?

Non guardare solo se il progetto funziona: valuta cinque dimensioni, cioè circuito, codice, comprensione, processo di debug e documentazione. Assegna a ciascuna un livello con una rubrica a 4 livelli e trasforma i livelli in un punteggio su 100 con i pesi. Nell'esempio di questo articolo il 55% del voto viene dal processo e il 45% dal prodotto.

Cos'è una rubrica di valutazione e come si costruisce?

Una rubrica di valutazione è una tabella che descrive i criteri e i loro livelli come comportamenti osservabili. Scegli 4–6 criteri, scrivi 3–4 livelli per ciascuno e usa comportamenti che puoi vedere al banco invece di parole vaghe come «bene». Fissa i pesi in anticipo e condividili con gli studenti.

Si dà un voto a un progetto Arduino che non funziona?

Sì. Il punteggio del circuito resta limitato, ma il modo in cui lo studente ha cercato l'errore, l'ha annotato e sa spiegare dove si è bloccato porta punti negli altri criteri. Anche in un progetto che non funziona, un buon processo di debug è una prova solida di apprendimento.

Come si dà un voto individuale in un lavoro di gruppo?

Dai i criteri di prodotto (circuito, codice, documentazione) al gruppo in comune e quelli di processo (comprensione, debug, metodo) a ogni studente separatamente. Chiedi a ogni membro di spiegare una riga diversa del codice e fai ruotare i ruoli a ogni progetto.

Come si prepara un portfolio nel laboratorio di robotica?

Raccogli gli stessi elementi in ogni progetto: scheda di consegna, foto del circuito, video breve, versione originale e modificata del codice, registro degli errori e autovalutazione. Basta un raccoglitore ad anelli o la cartella in cloud della scuola; l'importante è nominare i file sempre con numero del progetto e versione.

L'insegnante può vedere i progressi degli studenti in BlueGrays?

No, l'app non ha un pannello dei progressi della classe, non permette di assegnare compiti e non ha una schermata che mostri all'insegnante i risultati delle domande. Lo studente può mostrare i progetti completati sul proprio schermo, in La Mia Officina > Progetti Completati. Con un pacchetto educatore, in I Miei Codici vedi solo chi ha usato quale codice.

Vedi tutti i progetti
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
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
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
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
Misurare l'intensità luminosa con LDR
#11Principiante

Misurare l'intensità luminosa con LDR

Vuoi vedere quanto è luminosa la tua stanza sotto forma di numero? L'LDR, un piccolo componente sensibile alla luce, misura la luce ambiente e l'Arduino scrive il valore sullo schermo del computer ogn

4.6(81)
139
Lampeggiante della polizia a LED
#4Principiante

Lampeggiante della polizia a LED

Proprio come le luci di un'auto della polizia: il LED rosso lampeggia tre volte velocissimo, poi tocca al blu per altre tre volte, e la sequenza si ripete senza sosta. Ti bastano due LED e due resiste

4.7(103)
258
LED in sequenza
#5Intermedio

LED in sequenza

Luci che si accendono una dopo l'altra, come se corressero. L'Arduino accende sei LED uno alla volta; ognuno brilla per un istante e si spegne, così la luce percorre la fila dall'inizio alla fine e po

4.6(85)
207
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