Scratch est un logiciel libre conçu pour s’initier à la programmation, en utilisant des concepts mathématiques et informatiques simples mais essentiels. Il peut être utilisé par des enfants dès l’âge de 8 ans ou par des adultes qui souhaitent découvrir la programmation. Il repose sur une approche ludique de l’algorithmique, pour aider à créer, à raisonner et à coopérer. Il permet de créer des jeux, des quizz, d’animer des histoires, etc.

Dès 2007, un site Web a été ouvert afin de permettre à tous de publier ses projets Scratch, donc de les partager. Le site offre également une aide à l’utilisation de Scratch à travers ses forums.

Vous trouverez ici de quoi vous lancer dans Scratch, depuis les premiers pas jusqu’à quelques scripts pour réaliser vos premiers jeux. Chaque fiche-tutoriel comporte une liste d’objectifs, une liste de capacités acquises au cours de l’activité, une vidéo montrant le programme fini et un lexique des termes de programmation ou propres à Scratch utilisés dans la fiche.

Lexique général / Lexique des blocs de Scratch.

Quelques fonctions essentielles de Scratch en vidéo :

Composer un script
Les arrière-plans
Les « Lutins »
Éditeur graphique
Sons

Faire ses premiers pas dans Scratch (cliquer sur les images) :

Anime le crabe

Dessine un carré


En scène !

Mettre en musique son programme :


En avant la musique !

Frère Jacques

Premiers jeux sous Scratch :

Course

Pong

Attrape-mangues

Oiseau Flappy

Ressources supplémentaires à télécharger :

Animaux (dont oiseaux pour Oiseau Flappy)
Arrière-plans 
Fruits (dont m
angues pour Attrape-Mangues)
Oiseaux et troncs-obstacles (pour Oiseau Flappy)
Drapeaux (continent africain)
Enfants
Visages / smileys
Instruments de musique
– Éléments et objets : 
décoratifs et de loisirs