Scratch รจ un linguaggio di programmazione che permette di creare narrazioni interattive, animazioni, giochi, musica, arte. Si programma direttamente in Rete o con un ambiente di programmazione sul proprio computer ed รจ un linguaggio visuale: si lavora con โblocchiโ che vengono spostati e organizzati sullo schermo โ una sorta di LEGO informatico, dove i mattoncini, perรฒ, sono oggetti informatici, comandi, strutture di controllo, forme grafiche. Nato al Massachusetts Institute of Technology, รจ orientato ai ragazzi dagli 8 ai 16 anni, ma รจ usato da persone di ogni etร โ adulti e bambini anche piรน piccoli. Diffuso in 140 nazioni, disponibile in oltre 40 lingue (fra cui lโitaliano), si presenta con il motto โImpara a programmare, programma per imparareโ: in modo divertente permette di realizzare storie animate e di apprendere al contempo strategie di soluzione dei problemi e di comunicazione delle idee. Al Sweigart in questo libro aggiunge divertimento al divertimento, mostrando come costruire progetti e realizzare giochi โ da un semplice labirinto a un emulo di un classico โsparatuttoโ come Asteroids.