7. Debugging

Una delle attività più importanti della programmazione (e uno degli aspetti più istruttivi del coding) è il debugging: cioè l’individuazione e la correzione dei propri errori!

Ogni volta che scrivete del codice, dovete metterlo alla prova per verificare che faccia quello che intendevate fargli fare. Se state programmando un computer o un robot, dovete metterlo in condizione di eseguire il codice e osservarne il comportamento. Se invece state facendo coding unplugged, il robot siete voi e dovete prestare moltissima attenzione al codice.

In ogni caso, non appena osservate un comportamento anomalo, dovete cercarne la causa nel codice e correggerlo. Quindi qualsiasi attività di coding, con o senza dispositivi, richiede fasi di verifica e debugging.

Oggi vi lancio una sfida: correggere gli errori che ho commesso io stesso durante un webinar sulla programmazione di giochi in Scratch, mentre illustravo le attività proposte da CS First!

Ecco il momento in cui ho provato il codice e ho visto gli errori…

Sapreste trovarli e correggerli?

 

Debugging in diretta streaming!

L’arte del debugging tra poco in diretta streaming, con la contadina 3 di Programma il Futuro.

Questa volta in ogni schema troveremo del codice già scritto, ma sbagliato! Dovremo provare ad eseguirlo e capire come correggerlo. Sapere individuare e correggere errori è importante quanto saper scrivere il codice. Scrivere codice corretto al primo colpo è praticamente impossibile. Se non sappiamo correggere gli errori nostri o altrui, in pratica non sappiamo programmare!

Questo e’ l’ottavo incontro del MOOC che di gioco in gioco ci portera’ ad imparare a sviluppare vere e proprie applicazioni. Trovate le registrazioni dei precedenti incontri nella pagina del corso. Potete seguire gli incontri in diretta o rivederli in seguito. In ogni caso provate voi stessi ad effettuare l’esercitazione insieme a me, accedendo alle risorse interattive di Code.org.

Gli studenti delle scuole di Programma il Futuro devono attenersi alle modalita’ di accesso previste dalla propria scuola.

I partecipanti individuali possono iscriversi direttamente al MOOC-2015 effettuando l’accesso con il proprio account (per accedere clickare sul pulsante arancione ACCEDI che compare in alto a destra nella pagina della lezione) e andando all’indirizzo http://studio.code.org/join/RGMIRZ. In questo modo potro’ seguire personalmente i vostri progressi come un insegnante farebbe con i propri alunni.