Développé par le groupe de recherche Lifelong Kindergarten auprès du laboratoire Média du MIT, Scratch est un nouveau langage de programmation qui facilite la création d'histoires interactives, de dessins animés, de jeux, de compositions musicales, de simulations numériques ainsi que leurs partages sur le Web.
Scratch est un logiciel libre conçu pour initier les élèves, dès l'âge de 8 ans, à des concepts fondamentaux en mathématiques et en informatique. Il repose sur une approche ludique de l'algorithmique, pour les aider à créer, à raisonner et à coopérer. Il favorise également le partage sur le Web. À partir de 2007, le site Web a été ouvert afin de permettre à tous d'une part de publier, donc de partager ses projets sur le Web, et d'autre part d'apporter une aide à la mise en œuvre de Scratch.
Utilisation des smartphones en classe