======Scratch====== ===== Introduction ===== {{media_12:scratchico.png|fig:Scratchico.png}}Scratch est un logiciel développé par le MIT qui permet de faire des programmes interactifs "temps réel" avec une approche très simple, didactique et ludique, une petite vidéo d'intro :\\ {{vimeo>65583694}} {{vimeo>4077929}} ===== Installation de Scratch ===== * Installation de Scratch "normal" sans la brique Arduino : http://info.scratch.mit.edu/Scratch_1.4_Download **Il existe désormais une version HTML5 de Scratch appelée Snap!** http://snap.berkeley.edu/snapsource/snap.html Cette version présente pas mal d'avantages tel que décrits ici http://irem.univ-reunion.fr/spip.php?article917 ===== Scratch pour arduino (S4A) ===== ==== Installation de S4A ==== * Télécharger et installer la version qui vous convient ici : http://s4a.cat/ (seulement la version 32bit pour linux) pour la version 64bit c'est [[http://blog.s4a.cat/2015/01/05/-Snap4Arduino-for-64bits-GNU-Linux.html|ici]] * Installez Arduino : http://arduino.cc/en/Main/Software * Télécharger et téléverser le firmware suivant dans l'arduino : http://vps34736.ovh.net/S4A/S4AFirmware16.ino * Lancez S4A et charger un exemple pour démarrer ==== Utiliser scratch avec Arduino ==== Cette modification de scratch réalisée par [[http://citilab.eu/en|citilab]] permet d'utiliser la carte arduino et donc de connecter capteurs et actionneurs avec le logiciel Scratch\\ plus de documentation ici :\\ http://fr.flossmanuals.net/arduino/pour-aller-plus-loin/\\ http://www.instructables.com/id/A-Gentle-Introduction-to-Arduino-for-Scratch-Users/\\ https://scratch-io.wikispaces.com/\\ ===== ScratcherControl (pour androïd) ===== Application permettant d'utiliser son téléphone comme interface de contrôle pour Scratch.\\ Test en cours....\\ http://khanning.com/scratchercontrol/\\ https://play.google.com/store/apps/details?id=com.khanning.scratchercontrol\\ ===== Installer Scratch 2 sous linux 32bit ===== * Télécharger Adobe Air par [airdownload.adobe.com/air/lin/download/2.6/AdobeAIRInstaller.bin ici] * Ouvrir un terminal et taper cd /chemin vers/Doosier Adobe/ sudo chmod +x AdobeAIRInstaller.bin sudo LD_LIBRARY_PATH=/usr/lib/i386-linux-gnu ./AdobeAIRInstaller.bin * Télécharger scratch 2 pour linux [[http://scratch.mit.edu/scratch2download/|là]] * Double cliquer sur Scratch-433.air puis entrer le mot de passe root quand celui-ci est demander * Lancer l'application /opt/Scratch\ 2/bin/Scratch\ 2 source : http://fromscratched.nl/index.php/scratch-2-0-offline-installeren-op-debian-linux/?lang=en ===== Références ===== * Site officiel de scratch : http://scratch.mit.edu/ * site de S4A : http://s4a.cat/ * Une formation scratch à la Maison Pop de Montreuil : http://www.maisonpop.net/spip.php?article1344 {{media_12:scratch-screenshot1.gif|Scratch-screenshot1.gif Scratch-screenshot1.gif}} {{tag>bj art_numérique}}