Scratch est un logiciel libre conçu pour initier les enfants 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. C'est un langage de programmation qui facilite la création d’histoires interactives, de dessins animés,
de jeux, de compositions musicales, de simulations numériques et leurs partage sur le Web.