La discalculia colpisce circa il 6% della popolazione scolastica italiana e spesso viene confusa con il semplice "non essere bravi in matematica". In realtà è un disturbo specifico dell'apprendimento che riguarda il processamento dei numeri: la difficoltà a comprendere le quantità, a ricordare le tabelline, a eseguire calcoli mentali. Il coding, con il suo modo unico di rendere i numeri concreti e visivi, può essere una delle risorse più preziose per questi alunni.
Cos'è la discalculia e come si manifesta
La discalculia non è pigrizia matematica né assenza di intelligenza. È un profilo neurologico specifico in cui il senso innato del numero — la capacità di percepire intuitivamente le quantità — funziona in modo diverso. Gli alunni con discalculia spesso non riescono a ricordare le tabelline nonostante la ripetizione, confondono i segni matematici, faticano a stimare le quantità, hanno difficoltà con il calcolo mentale anche semplice e possono avere problemi con l'orologio e il denaro.
Perché il coding può aiutare
I numeri diventano concreti e visualizzabili
In Scratch, la variabile "punteggio" non è un numero astratto su carta: è un valore concreto che l'alunno vede aumentare sullo schermo ogni volta che raccoglie una moneta. La coordinata x dello sprite non è un numero in una formula, è la posizione fisica di un personaggio che ha disegnato lui. Questa concretezza trasforma i numeri da simboli astratti a descrittori di realtà visive e tangibili.
Il feedback immediato costruisce il senso del numero
"Se imposto la velocità a 5 e poi a 10, vedo con i miei occhi che il personaggio va il doppio più veloce." Questa esperienza sensoriale diretta della proporzionalità numerica costruisce un'intuizione che la didattica tradizionale fatica a sviluppare.
Il calcolo viene supportato dallo strumento
In un programma Python il computer esegue i calcoli. L'alunno con discalculia può concentrarsi sulla logica del problema senza dover eseguire manualmente ogni operazione. La Legge 170/2010 garantisce strumenti compensativi per i DSA: il coding è lo strumento compensativo definitivo, perché fa calcolare al computer mentre l'alunno sviluppa comprensione logica.
Strumenti e approcci specifici
Scratch con focus su quantità visive
Progetta i progetti attorno a quantità visive: un punteggio che cresce con barre grafiche colorate, frazioni mostrate come parti di un cerchio, una velocità rappresentata da quante stelle passano nell'unità di tempo.
Python con turtle per la geometria
La libreria turtle disegna figure con comandi di distanza e angolo. Vedere un cursore che disegna un quadrato (avanza 100, gira 90, avanza 100...) rende perimetro, angolo e misura concreti e sperimentabili.
Micro:bit e misure fisiche
Il Micro:bit misura temperatura, luminosità, accelerazione. Misurare la temperatura reale della propria aula e vedere il numero cambiare sul display connette i numeri a esperienze sensoriali concrete.
I benefici documentati
Come lavorare con un insegnante informato
I corsi individuali online sono spesso i più adattabili alle esigenze specifiche della discalculia, perché permettono all'insegnante di personalizzare completamente approccio e strumenti.
La discalculia rende la matematica difficile, ma non blocca l'intelligenza logica. Il coding usa la logica senza richiedere calcolo mentale veloce e offre gli strumenti computazionali per gestire i numeri: molti alunni con discalculia scoprono così la loro competenza matematica nascosta.
FAQ
Il coding richiede molti calcoli mentali?
No: richiede logica. I calcoli li esegue il computer, il programmatore definisce la logica ("aggiungi 10 al punteggio"). Per chi ha discalculia questa distinzione è fondamentale.
Quale tipo di coding è più accessibile?
Scratch è la scelta migliore iniziale: blocchi visivi, nessuna scrittura numerica complessa, risultati grafici immediati. Preferisci progetti creativi che usano i numeri come strumento, non come oggetto di studio.
Il coding migliora la discalculia in modo permanente?
Il coding non "guarisce" la discalculia, che è un profilo neurologico permanente. Può però costruire strategie compensative, aumentare l'autostima matematica e sviluppare intuizione per le quantità. I miglioramenti più significativi riguardano l'autoefficacia.