L'Scratch és un entorn de programació creat al MIT –Massachusetts Institute of Technology– com a resultat de la recerca duta a terme en el Lifelong Kindergarten Group. És hereu directe del constructivisme de Piaget i posterior construccionisme de Seymour Papert (creador del LOGO dels anys setanta i vuitanta). L'Scratch aprofita els canvis tecnològics succeïts des d'aleshores per millorar substancialment la interfície de l'entorn i fer que l'objectiu de la programació d'ordinadors sigui la resolució d'un problema sense haver de preocupar-se de la sintaxi.
L'Scratch és un fenomen d'abast mundial. És més que un llenguatge o un entorn de programació, es defineixen a ells mateixos com a una comunitat d'aprenentatge creatiu amb varis milions de projectes compartits. Qualsevol programa fet en aquest entorn es pot compartir amb la resta del món només prement un botó. La idea que hi ha és la de compartir per aprendre.
L'Scratch a l'educació
L'Scratch a l'educació s'ha de plantejar, doncs, per tal que els alumnes siguin creadors. Els docents no ens podem limitar a utilitzar l'Scratch per construir simulacions que els alumnes utilitzaran per aprendre conceptes curriculars de diferents àrees, sinó que hem de promoure el seu ús per a l'adquisició d'habilitats. Habilitats que acabaran incidint en els seus aprenentatges curriculars. Parlem de:
Creativitat
Resolució de problemes
Pensament estructurat i lògic
Perseverança i tolerància a la frustració
En aquest sentit la introducció de l'Scratch a l'aula passa per plantejar reptes als alumnes en el sentit de la creació de jocs o d'històries interactives.