Coding alle elementari, Tom's programma con i bambini

Si parla molto di coding nelle scuole elementari. Tom's Hardware ha partecipato, insieme con i bambini, a una lezione nell'Istituto Comprensivo Montello-Santomauro di Bari, per scoprire com'è la programmazione vista con gli occhi degli scolari.

Avatar di Pino Bruno

a cura di Pino Bruno

Cosa sarà mai questo coding che piace tanto ai bambini e che, a quanto pare, nei prossimi cinque anni sarà tra i pilastri della nuova scuola italiana? Tutti ne parlano, e per cercare di capirne di più abbiamo partecipato a una lezione di coding sedendoci tra i banchi insieme agli scolari dell'Istituto Comprensivo Montello-Santomauro di Bari. La sperimentazione EDOC@WORK 3.0 si è svolta nell'ambito della settimana europea del coding.

coding

Coding è il termine inglese per programmazione, naturalmente, ma si va ben oltre un'ordinaria traduzione. Coding nelle scuole moderne si fonde con i più moderni principi didattici, con tecniche di formazione che si sono andate strutturando nel tempo, basate sull'idea che imparare può e dovrebbe essere divertente, piacevole, stimolante.

L'animatrice del progetto, l'insegnante Maria Grazia Fiore, lo chiama il "linguaggio delle cose". Si impara giocando, partendo dalle istruzioni per mettere in sequenza blocchi di mattoncini: avanti, dietro, su giù. Ogni blocco è un'azione più o meno complessa e più le difficoltà aumentano, più ci si avvicina al codice informatico che anima le applicazioni e i software che siamo abituati a usare.

A scuola di coding00026

In sostanza i bambini – dice la maestra Fiore – vanno a scoprire "cosa c'è sotto il cofano del motore" degli oggetti che fanno parte della loro vita: computer, smartphone, tablet, console per i videogiochi. Si tratta di apprenderne il funzionamento e far capire ai bambini che in ogni prodotto smart c'è un microprocessore da programmare e animare.

Le lezioni di coding, dunque, non sono tradizionali corsi di informatica in cui si impara a usare gli oggetti digitali. I bambini lo sanno già fare, spesso molto meglio degli adulti. Il coding è un salto di qualità che introduce al pensiero computazionale, cioè a realizzare un'idea o risolvere un problema facendo leva sulla creatività e sugli strumenti giusti.