Accueil du site > TIC > Logiciels (description, procéduriers, etc.) > Programmation > Scratch (programmation)

Scratch (programmation)

mardi 29 janvier 2008, par Sylvie Francoeur

Scratch est un logiciel de programmation destiné à apprendre la programmation aux enfants, à partir de 7 ans. Construit à partir de Smalltalk et Squeak, il apporte un environnement plus simple et cadré, mais ne permet pas d’aller aussi loin que ce dernier.

Pour programmer dans Scratch, le principe est simple : l’utilisateur met en place un décor, des sprites, et "programme" via des "briques de commande" toutes prêtes.
Ces briques, représentant les différentes commandes du langage Scratch, fonctionne à la manière des briques de lego. Ainsi, si l’on utilise la brique "avance de ’10’ pas", et que l’on clique dessus, le sprite choisi avance de 10 pas. En imbriquant cette commande et la commande "jouer le son ’blip.wav’, celui-ci avancera et jouera le son choisi. Cela permet aux jeunes programmeur en herbe de comprendre visuellement les sections du programme et leur signification. Il existe bien sûr des briques de conditions, de répétition, de variables, et il est possible de créer un programme assez complexe via ce logiciel.
En marge du logiciel en lui-même, le site comprend une galerie à la youtube, où les utilisateurs peuvent partager leurs projets jouables en ligne via une applet java adaptée, et échanger des composants, des scripts via ce système. Cet applet peut également être téléchargée pour être mise sur un autre site.
Scratch est ainsi un excellent logiciel pour faire découvrir la programmation aux jeunes enfants.
Pour en savoir plus, consultez le site web suivant :
http://squeaki.recitmst.qc.ca/wakka...

Source : http://www.framasoft.net/article450...

Voici 10 procéduriers pour les élèves...

J’ai tout simplement repris chaque section du site de Pierre Couillard pour faire une mise en page et transformer le tout en PDF afin de rendre accessible les procéduriers aux élèves lorsqu’ils ne sont pas branchés au web.

Merci Pierre pour ce beau travail...

Aussi des liens :

http://www.framasoft.net/article4507.html

http://scratch.mit.edu/

http://squeaki.recitmst.qc.ca/wakka.php?wiki=ScratchIntro

Des projets :

http://squeaki.recitmst.qc.ca/wakka.php?wiki=DepotProjetsScratch

Des guides :

http://guides.recitmst.qc.ca/scratch/

Documents joints

Répondre à cet article