Scratch : pour apprendre à programmer

Scratch est un langage de programmation conçu pour faire découvrir le codage informatique aux enfants à partir de 8 ans. Mais c’est aussi le nom du logiciel libre qui permet de le manipuler, d’expérimenter, et de créer des petits programmes, des histoires animées ou des jeux vidéos !

Scratch a été créé en 2022 par Mitchel Resnick, chercheur américain au MIT Media Lab. Il permet d’apprendre à utiliser et à comprendre les algorithmes de manière simple et ludique. Le fonctionnement de Scratch est très simple : il suffit de faire glisser et d’assembler des blocs, qui chacun donnent une instruction. Les blocs assemblés donnent un programme !

Souvent utilisé à l’école pour amener les enfants à travailler sur la logique, c’est aussi un bon outil pour leur permettre de mieux comprendre comment sont conçu les logiciels. Si Scratch reste assez limité dans ses usages, l’algorithmique est-ce qui permet aujourd’hui de faire fonctionner les intelligences artificielles dont on parle dans tous les médias, les objets connectés, les jeux vidéo à succès… Les plus curieux pourront donc découvrir de nouveaux langages de programmation une fois Scratch maîtrisé !

À la Fabrique, nous avions proposé des ateliers d’initiation à Scratch aux jeunes de la MJC Étoile, ateliers conçus par Quentin Wintz, service civique. Et comme on aime partager nos ressources, vous pouvez retrouver tout l’atelier ci-dessous !