Perché il coding conta nell'era AI: Una meta-analisi su 19 studi (Montuori et al., 2024, Computers & Education) ha dimostrato che gli interventi di coding e robotica educativa potenziano memoria di lavoro, flessibilità cognitiva e pianificazione — esattamente le funzioni esecutive che l'uso passivo dell'AI rischia di indebolire. Non si tratta di formare programmatori: si tratta di allenare il cervello a pensare prima di delegare.
Il Metodo P.E.N.S.A.
Usa questo schema con tuo figlio prima di ricorrere all'AI per risolvere un problema
P
Prova da solo
5–10 minuti di tentativo autonomo
E
Esplora risorse
Libro, appunti, compagni
N
Nota il blocco
Dove esattamente si è bloccato?
S
Solo allora AI
Con una domanda precisa, non "fammi il compito"
A
Applica e ricorda
Rifa l'esercizio da solo dopo
🐱 Scratch Jr
scratchjr.org
App gratuita per tablet (iOS e Android). I bambini costruiscono storie animate e giochi spostando blocchi colorati. Progettata specificamente per 5–7 anni, ma funziona benissimo fino a 8.
Gratuito
5–8 anni
App tablet
Nessuna lettura richiesta
🔬 Perché funziona: introduce il pensiero sequenziale e la causalità ("se faccio questo, poi succede quello") attraverso personaggi e storie — il contesto narrativo abbassa la resistenza.
🐢 Code.org — Corsi K-2
studio.code.org/courses
Percorsi guidati con personaggi di Minecraft, Frozen, Star Wars. Livelli brevi (10–15 min), feedback immediato, progressione molto graduale. Disponibile in italiano.
Gratuito
6–8 anni
Browser
In italiano
🔬 Perché funziona: i personaggi familiari abbassano la soglia di ingresso. La struttura a livelli brevi si adatta ai tempi di attenzione corti di questa fascia.
🔵 Lightbot
lightbot.com
Puzzle game in cui si programma un robot per accendere luci. Introduce funzioni, cicli e condizioni in modo completamente visivo. App per iOS/Android (versione base gratuita).
6–9 anni
App
Puzzle game
🔬 Perché funziona: il formato puzzle crea motivazione intrinseca. Il bambino risolve problemi reali (far arrivare il robot alla meta) senza sapere di "imparare a programmare".
🐱 Scratch
scratch.mit.edu
La piattaforma MIT per eccellenza. Si costruiscono giochi, animazioni e storie interattive con blocchi colorati. Community mondiale di 100+ milioni di progetti condivisibili. Gratuito, in italiano.
Gratuito
8–12 anni
Browser
Community
In italiano
🔬 Perché funziona: la possibilità di condividere i progetti con altri bambini crea un ciclo di motivazione potente. Il figlio non studia — crea qualcosa che può mostrare.
📐 Code.org — Corsi 3–5
studio.code.org/courses
Corsi progressivi che introducono variabili, funzioni e cicli. Include unità specifiche su AI e machine learning adatte a questa fascia, con spiegazioni sul funzionamento degli algoritmi.
Gratuito
9–11 anni
Browser
Include AI literacy
🔬 Perché funziona: i moduli sull'AI insegnano come funzionano davvero gli strumenti che il bambino usa ogni giorno — trasformando l'uso passivo in comprensione attiva.
🎮 Tynker
tynker.com
Percorsi strutturati con approccio game-based. Include modding per Minecraft, programmazione di droni e robot. Versione base gratuita, corsi avanzati a pagamento.
9–13 anni
Browser + App
Versione base gratuita
Minecraft integration
🔬 Perché funziona: l'integrazione con Minecraft aggancia bambini già appassionati al gioco e li porta naturalmente verso il pensiero computazionale.
🤖 CS Unplugged
csunplugged.org
Attività di informatica senza computer: giochi, carte, puzzle fisici che insegnano algoritmi, reti, crittografia. Perfetto per pause dagli schermi. Tutto gratuito e scaricabile.
Gratuito
7–12 anni
Offline
Stampabile
🔬 Perché funziona: dimostra che il pensiero computazionale è indipendente dalla tecnologia. Ottimo per smontare il mito che "coding" significhi necessariamente "schermo".
🐍 Python — Khan Academy
khanacademy.org/computing/intro-to-python-fundamentals
Corso introduttivo a Python completamente gratuito e in italiano. Variabili, funzioni, liste, cicli. Esercizi interattivi nel browser, nessuna installazione richiesta.
Gratuito
12–16 anni
Browser
In italiano
Python vero
🔬 Perché funziona: Python è il linguaggio dell'AI. Impararlo cambia il modo in cui un adolescente guarda ChatGPT — da utente passivo a qualcuno che capisce (almeno in parte) come funziona.
🌐 freeCodeCamp
freecodecamp.org
Curriculum completo e gratuito su HTML, CSS, JavaScript, Python, data analysis. Certificazioni riconosciute. Comunità molto attiva. Ideale per chi vuole andare oltre il corso scolastico.
Completamente gratuito
13+ anni
Browser
Certificazioni
🔬 Perché funziona: i progetti finali sono applicazioni reali (siti, app). Vedere un risultato concreto che funziona è il motivatore più potente per un adolescente.
🎨 p5.js — Coding Creativo
p5js.org/learn
Libreria JavaScript per arte generativa e interattiva. Permette di creare visuals, musica, animazioni con codice. Ottimo punto di ingresso per chi è attratto dall'arte, design o musica.
Gratuito
12–16 anni
Browser
Coding creativo
🔬 Perché funziona: connette il coding a un output visivamente gratificante. Per i ragazzi che si sentono "non da matematica", questo abbatte il blocco identitario verso la programmazione.
🤖 Bonus: Robotica Educativa
LEGO Mindstorms / LEGO SPIKE Prime
education.lego.com
Kit fisici per costruire e programmare robot reali. Mindstorms per 10-14 anni, SPIKE Prime ideale per scuola media. Costosi come kit, ma spesso disponibili in biblioteche, FabLab e scuole. La ricerca (Ching & Hsu, 2024) li indica come la piattaforma più adottata per sviluppo del pensiero computazionale in contesti K-12.
micro:bit
microbit.org
Piccolo computer programmabile (circa 15€) con sensori, LED e connessione Bluetooth. Si programma visualmente o in Python. Usato in oltre 60 paesi nelle scuole. Il sito ufficiale include decine di progetti guidati gratuiti per tutte le età.
📅 Piano d'azione per genitori: come iniziare
1
Settimana 1: Scegli UNA risorsa adatta all'età di tuo figlio. Non partire con un corso completo — basta una sessione da 20 minuti per vedere se c'è interesse.
2
Prima sessione: Siediti accanto a lui/lei. Non spiegare — esplorate insieme. Fai domande: "Cosa pensi che succederà se metti questo blocco qui?"
3
Integra con il Metodo P.E.N.S.A.: Quando tuo figlio si blocca su un problema scolastico, proponi prima un tentativo autonomo. Usa il coding come allenamento a questa autonomia.
4
Frequenza consigliata: 2–3 sessioni da 20–30 minuti a settimana. La continuità conta più della durata. Meglio poco e regolare che un maratone il sabato.
5
Dopo un mese: Chiedi a tuo figlio di spiegarti cosa ha imparato come se tu non ne sapessi niente. Questo atto di spiegazione è il momento in cui il sapere diventa davvero suo.