Ceci est une ancienne révision du document !



Scratch - La programmation visuelle

Scratch est un langage de programmation visuel LIBRE et Opensource fait par le MIT, à vocation éducative et ludique. ( voir en video )

Scratch fait partie du projet Lifelong Kindergarten du MIT, (video de description) "Comment les nouvelles technologies peuvent aider à prolonger le style d'apprentissage avec amusement aux personnes de tous âges, qui permet à chacun d'apprendre à travers la conception, la lecture et le partage."

Scratch est très populaire, il y a aujourd'hui 1,311,881 projets : fait par des enfants, de toutes nationalités, et disponible sur le site officiel.

Scratch essaye de développer :

  • L'esprit créatif
  • Le raisonnement systématique 1)
  • Le travail collaboratif 2)

Le slogan de Scratch est "Imagine·Programme·Partage !". Le partage est en effet un fondamental de la pédagogie. 3)

  • Scratch est dynamique, il permet de modifier le code du programme en cours d'exécution. Orienté multimédia pour l'enseignement à l'univers informatique des enfants, il traite avec une grande facilité les concepts de base de la programmation comme les boucles, les tests, les affectations de variables, et surtout de la manipulation des objets dans la pure tradition des E-Toys connus sous Squeak, tout comme les sons et les vidéos.
  • Scratch est visuel, tout le code est directement inscrit dans la langue maternelle de l'enfant (une vingtaine de langues européennes est disponible) sous forme de briques en couleurs (par exemple les contrôles en orange, les variables en rouge, les mouvements en bleu).
  • Scratch est libre et permet ainsi à l'enseignant de diffuser sa pédagogie par une interactivité quasi-ludique des objets manipulés par ces briques logicielles. Le nom de Scratch provient du Turntablism, cet art de mélanger des sons grâce aux tables de mixage, comme cette vision de réutiliser des objets.

Site officiel : http://scratch.mit.edu/

Par dépôt launchpad

  • Ajoutez le PPA ppa:scratch/ppa4) dans vos sources de logiciels, pour cela vous pouvez taper dans un terminal :
sudo add-apt-repository ppa:scratch/ppa

Installation officielle

  1. Installez le paquet.

Code source

Scratch est une implémentation libre, visuelle et dynamique du langage de programmation Smalltalk basé sur Squeak.


  • scratch.1292766955.txt.gz
  • Dernière modification: Le 19/12/2010, 14:55
  • par 90.55.235.27