arrow_backTorna alle field notes
TUTORING Pubblicato 4 Aug 2026

Primo Programma: Scratch per Bambini dai 5 ai 9 Anni

Cos'è Scratch, perché funziona per i bambini piccoli e come guidare un bambino di 5–9 anni nel suo primo vero programma.

Scratch è un linguaggio di programmazione gratuito basato su blocchi, creato dal MIT Media Lab specificamente per i bambini. Invece di digitare sintassi, i bambini incastrano insieme blocchi colorati come pezzi di un puzzle per far muovere uno sprite gatto, riprodurre suoni o reagire a un clic del mouse. Per un bambino di 5–9 anni, questo è tutto il senso: la barriera tra un'idea e un programma che funziona è quasi inesistente, e gli errori sono economici da correggere.

Cos'è veramente Scratch

Scratch funziona in un browser su scratch.mit.edu, oppure offline tramite l'app desktop Scratch per le case senza internet affidabile. L'interfaccia ha tre pannelli: una tavolozza di blocchi a sinistra (raggruppati per categoria — Motion, Looks, Sound, Events, Control), un'area di codice al centro dove i blocchi vengono trascinati e collegati, e uno stage a destra che mostra il risultato in tempo reale. Non c'è compilazione, nessun messaggio di errore pieno di gergo. Se due blocchi non si incastrano, semplicemente non si collegano insieme.

I bambini di questa età generalmente non sanno digitare bene e non riescono a leggere testi complessi, quindi Scratch si affida al colore e alla forma invece che alle parole. Un blocco "when green flag clicked" è giallo e ha la forma di un cappello. Un blocco "move 10 steps" è blu. Dopo poche sessioni, la maggior parte dei bambini di 6 anni riconosce le categorie di blocchi dal colore da solo, prima ancora di poter leggere l'etichetta.

Il primo progetto che funziona davvero

Salta i tutorial che iniziano con menu e impostazioni. Apri Scratch, fai clic sullo sprite gatto e costruisci questo in meno di cinque minuti:

when green flag clicked
forever
  move 10 steps
  if on edge, bounce

Sono tre blocchi. Fai clic sulla bandiera verde e il gatto cammina attraverso lo stage e rimbalza dal muro all'infinito. È piccolo, ma è un programma completo e funzionante, e il bambino l'ha costruito da solo. Aggiungi un blocco "play sound Meow" subito dopo "move 10 steps" e ora ogni passo produce un suono — causa ed effetto, immediatamente visibili.

Da lì, il passo naturale successivo è aggiungere un secondo sprite (un cane, diciamo) e dargli il suo script. I bambini di 5–9 anni capiscono "ogni sprite ha il suo codice" più velocemente di quanto la maggior parte degli adulti si aspetti, perché rispecchia il modo in cui già pensano ai personaggi in una storia.

Perché block-based vince text-based a questa età

I linguaggi testuali puniscono i typo. Due punti mancanti in Python o un punto e virgola smarrito in JavaScript ferma tutto, e un bambino di 7 anni non ha alcun quadro di riferimento per leggere uno stack trace. Scratch rimuove questa modalità di fallimento quasi interamente — i blocchi si collegano solo dove sono sintatticamente validi, quindi il

Scritto con assistenza AI, revisionato e pubblicato da Michal Pilch (CISSP), Korra Studio.

Pronto per andare oltre?

Questa è una nota dalla knowledge base di Korra Studio — la piattaforma abbina ogni argomento a mentoring 1-to-1.

Inizia gratisarrow_forward