Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentes Révision précédente
Prochaine révision
Révision précédente
scratch [Le 14/06/2017, 15:14]
80.82.229.254 [Installation Scratch version 2]
scratch [Le 14/10/2023, 20:36] (Version actuelle)
locness3 https pour lien ac-grenoble
Ligne 1: Ligne 1:
-{{tag>​programmation éducation programmation_visuelle}}+{{tag>Xenial ​programmation éducation programmation_visuelle ​logiciels_pour_le_college}}
 ---- ----
  
 ======Scratch - La programmation visuelle====== ======Scratch - La programmation visuelle======
 {{ http://​upload.wikimedia.org/​wikipedia/​commons/​thumb/​4/​4f/​Scratch_Logo.png/​200px-Scratch_Logo.png}} {{ http://​upload.wikimedia.org/​wikipedia/​commons/​thumb/​4/​4f/​Scratch_Logo.png/​200px-Scratch_Logo.png}}
-**[[wpfr>​Scratch_(langage)|Scratch]]** est un langage de programmation visuel **libre et OpenSource** (créé par le MIT), à vocation éducative et ludique ([[http://​www.youtube.com/​watch?​v=drt06dKRybE&​feature=related|voir une vidéo]]). Il fait partie du projet [[http://​llk.media.mit.edu/​|Lifelong Kindergarten]]. +**[[wpfr>​Scratch_(langage)|Scratch]]** est un langage de programmation visuel **libre et open source** (créé par le MIT), à vocation éducative et ludique ([[https://​www.youtube.com/​watch?​v=drt06dKRybE&​feature=related|voir une vidéo]]). Il fait partie du projet [[http://​llk.media.mit.edu/​|Lifelong Kindergarten]]. ​Utilisé dans le monde éducatif, ​il permet ainsi à l'​enseignant ​de diffuser sa pédagogie ​par une interactivité quasi-ludique ​des objets manipulés par ces briques logicielles (voir ci-dessous). 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
- +
-En septembre 2013 il a plus de 3 millions de projets fait et partagé ​par des enfants ​de toutes nationalités et disponible sur [[http://​scratch.mit.edu/​|le site officiel]].+
  
 Scratch essaye de développer : Scratch essaye de développer :
   * **L'​esprit créatif**   * **L'​esprit créatif**
-  * **Le raisonnement systématique ​(( et rationnel ​))** +  * **Le raisonnement systématique et rationnel** 
-  * **Le travail collaboratif ​(( et ouvert ​))** +  * **Le travail collaboratif et ouvert** 
-       A  travailler les mathématiques et la technologie+  ​* **Le travail des mathématiques et de la technologie**
  
  
Ligne 19: Ligne 17:
     * **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 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 mais...** ​ Il 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. Malheureusement,​ Scratch nécessite des logiciels non-libres pour fonctionner comme Adobe Air. 
  
-====== Scratch ​=====+===== Scratch ​===== 
- +<note important> ​L'​importation dans Scratch 3 de fichiers ​Scratch 2 (.sb2) et 1.4 (.sb) est possible, mais pas l'​exportation dans ces mêmes formats. </​note>​ 
-<note important>​Scratch 2 peut être utilisé en ligne sans installation ​, il faut que [[flashplayer|flash]] soit installé ​: [[https://​scratch.mit.edu/​projects/​editor/?​tip_bar=getStarted | Utiliser scratch 2 en ligne]] +<​note>​Scratch 3 peut être utilisé en ligne sans installation : [[https://​scratch.mit.edu/​projects/​editor/?​tip_bar=getStarted | utiliser Scratch 3 en ligne]]. 
-Il est préférable d'​**utiliser Chromium,** il semble y avoir une erreur a l'​enregistrement des fichiers en local avec Firefox.</​note>​ +De plus, Vous pouvez utiliser les 3 versions simultanément ​: 
-<note tip>Vous pouvez utiliser les 3 versions simultanément +  * La version ​en ligne 
-  * La version ​en ligne +  * La version 3 hors-ligne 
-  * La version 2 hors ligne +  * La version 2 hors-ligne 
-  * La version 1.4 hors ligne+  * La version 1.4 hors-ligne.
 </​note>​ </​note>​
-<note important>​Scratch 2 peut ouvrir les fichiers créés avec scratch 1.4 mais il ne permet pas de les enregistrer au format de scratch 1.4</​note>​ 
  
-La version ​ actuelle de scratch est celle ci, par défaut ​ elle est utilisable ​en se connectant au site scratch.+Pour installation ​en local, télécharger : 
 +https://​www.ac-grenoble.fr/​maths/​scratch/​scratch.zip
  
-Il est possible de l'utiliser en version locale sans le net ou sur ordinateur windos+Il s'agit d'une archive à décompresser. Ensuite, il suffit d'​ouvrir ​le fichier "​index.html"​ du répertoire "​scratch"​ ainsi créé.
  
-===== Installation Scratch ​version ​2 =====+On peut aussi installer [[https://​scratch.mit.edu/​download|la ​version ​officielle]] en version Windows via [[:Wine]].
  
-<​note>​Ce programme nécessite Adobe air, pour l'​installer suivre les indications ​de cette page : **[[:Adobe Air]]**</​note>​+==== Les amis de Scratch ====
  
-<note important>​Adobe Air n'est plus supporté depuis 2011, et son installation n'est pas conseillé, voir impossibleAlternative possible: ​[[http://www.phratch.com/|Le fork de Scratch: Phratch]]</note>+=== Scratch-Desktop (paquet ​.deb ou version Flatpak) === 
 + - Version deb (sans gestion des éventuelles dépendances) 
 +  * Suivre ce lien  ​[[https://github.com/redshaderobotics/​scratch3.0-linux/​releases|Scratch ​sur Github]] 
 +  * Installation [[https://​doc.ubuntu-fr.org/​tutoriel/​comment_installer_un_paquet#​installer_un_paquet_hors_depots_non_recommande|installer un paquet deb hors dépôts]]
  
-Le fichier d'​installation du site de scratch pour linux se trouve sur cette page : [[https://scratch.mit.edu/scratch2download/]] sous le **2** choisissez **Linux**.+ - Version ​[[https://doc.ubuntu-fr.org/tutoriel/comment_installer_un_paquet#​installer_un_paquet_hors_depots_non_recommande|Flatpak]] (application autonome) 
 +  ​Prise en charge de flatpak : [[flatpak|Flatpak,​ un format de paquets universel]] 
 +  ​Téléchargement et installation de Scratch 3 : [[https://​www.flathub.org/​apps/​details/​edu.mit.Scratch|Scratch sur Flathub]]
  
-Pour l'installer depuis le terminalfaites <​code>​cd Téléchargements ​</code+=== Scratux === 
-(si vous l'avez enregistré dans ce dossier)+<note important>​Sous Ubuntu 20.04, Si vous rencontrez des difficultés pour lancer ​l'applicationune bonne solution peut être de se tourner vers la version flatpak de Scratch 3 (plus-haut).</note
 +Scratux : [[scratux|scratux]] 
 +See http://​scratux.github.io/​ for more info and PPA 
 +   
 +'===== Scratch 2 ===== 
 +<note important>​Scratch 2 peut ouvrir les fichiers créés avec Scratch 1.4, mais il ne permet pas de les enregistrer au format de Scratch 1.4</​note>​
  
-Puis tapez cette commande ou aller chercher directement sur internet et installer avec comment sa marche +==== Installation pas à pas de Scratch 2====
- +
-<​code>​sudo Adobe\ AIR\ Application\ Installer</​code>​ +
-Une fenêtre apparaît pour vous demander le "​package"​ à installer. Sélectionner alors le package "​scratch448.air"​ dans le répertoire "​Téléchargements"​ (si c'est là où vous l'avez téléchargé) puis cliquer sur "​Valider"​. Scratch va s'​installer. +
- +
-Un raccourci pour le programme est crée automatiquement. +
- +
-==== Installation pas à pas de Scratch 2 pour Ubuntu 14.04 ou 16.04 en incluant Adobe Air ====+
  
 === Installation d'​Adobe Air === === Installation d'​Adobe Air ===
 +Voir la page [[adobe air|dédiée]]
  
-== Avec un script == +=== Installation de Scratch 2  ===
- +
-Télécharger le script d'​installation puis le rendre exécutable : +
- +
-Dans un terminal, saisir la commande suivante : +
- +
-<​code>​wget http://​drive.noobslab.com/​data/​apps/​AdobeAir/​adobe-air.sh</​code>​ +
- +
-le rendre exécutable (ou clic-droit dessus, propriétés puis cocher la case //Autoriser l'​exécution du fichier comme un programme//​) : +
- +
-<​code>​chmod +x adobe-air.sh</​code>​ +
- +
-et enfin l’exécuter en mode super utilisateur : +
- +
-<​code>​sudo ./​adobe-air.sh</​code>​ +
- +
-== Avec un paquet (ubuntu 16.04 16.10) == +
- +
-Source : [[http://​www.noobslab.com/​2015/​05/​adobeair-is-now-available-for-ubuntu.html]] +
- +
-Version 64 bits +
-<​code>​wget -O adobe-air_amd64.deb http://​drive.noobslab.com/​data/​apps/​AdobeAir/​adobeair_2.6.0.2_amd64.deb +
-sudo dpkg -i adobe-air_amd64.deb +
-sudo apt-get install -f && rm adobe-air_amd64.deb +
-</​code>​ +
- +
-Version 32 bits +
-<​code>​wget -O adobe-air_i386.deb http://​drive.noobslab.com/​data/​apps/​AdobeAir/​adobeair_2.6.0.2_i386.deb +
-sudo dpkg -i adobe-air_i386.deb +
-sudo apt-get install -f && rm adobe-air_i386.deb +
-</​code>​ +
-=== Installation de Scratch 2 === +
- +
-Toujours dans le terminal, télécharger Scratch ​ : +
- +
-<​code>​wget https://​scratch.mit.edu/​scratchr2/​static/​sa/​Scratch-453.air</​code>​+
  
-et lancer Adobe Air pour installer Scratch 2 :+Télécharger Scratch depuis [[ https://​scratch.mit.edu/​download|le site officiel]]. Choisissez la version Linux qui vous fournira un fichier //.air//. Puis , depuis un [[:​terminal]], ​lancer Adobe Air pour installer Scratch 2
  
 <​code>​sudo Adobe\ AIR\ Application\ Installer</​code>​ <​code>​sudo Adobe\ AIR\ Application\ Installer</​code>​
Ligne 101: Ligne 67:
 Une fenêtre apparaît pour vous demander le "​package"​ à installer. Sélectionner alors le package "​.air"​ puis cliquer sur "​Valider"​. Scratch va s'​installer et un raccourci pour le programme est crée automatiquement. Une fenêtre apparaît pour vous demander le "​package"​ à installer. Sélectionner alors le package "​.air"​ puis cliquer sur "​Valider"​. Scratch va s'​installer et un raccourci pour le programme est crée automatiquement.
  
-====== ​Scratch ​1.4 ======+NB : il semble que les versions 456.x de Scratch ​2 ne puissent pas être installées (message d'​erreur "​L'​application n'a pas pu être installée, car le fichier d'​installation est endommagé. Essayez d'​obtenir un nouveau fichier d'​installation auprès de l'​éditeur de l'​application"​). Un contournement consiste à installer la version 455, téléchargeable à l'​adresse [[https://​scratch.mit.edu/​scratchr2/​static/​sa/​Scratch-455.air]].
  
 +===== Scratch 1.4 =====
  
-===== Installation ​Scratch version 1.4 ===== +==== Installation ====
- +
-==== Depuis les dépôts officiels ​====+
  
 Pour installer Scratch, il suffit d'​[[:​tutoriel:​comment_installer_un_paquet|installer le paquet]] **[[apt>​scratch|scratch]]**. Pour installer Scratch, il suffit d'​[[:​tutoriel:​comment_installer_un_paquet|installer le paquet]] **[[apt>​scratch|scratch]]**.
Ligne 116: Ligne 81:
 ===== Étendre les capacités du logiciel ===== ===== Étendre les capacités du logiciel =====
  
-<​note>​Désactiver ​compiz ​peut améliorer la vitesse de rendu des animations.</​note>​+<​note>​Désactiver ​Compiz ​peut améliorer la vitesse de rendu des animations.</​note>​
  
 Il est possible de disposer de blocs de programmation supplémentaires à l'​intérieur de scratch en utilisant : [[http://​byob.berkeley.edu/​|BYOB]]. Il est possible de disposer de blocs de programmation supplémentaires à l'​intérieur de scratch en utilisant : [[http://​byob.berkeley.edu/​|BYOB]].
Ligne 125: Ligne 90:
  
 Scratch permet aussi de contrôler un LEGO Wedo : [[http://​info.scratch.mit.edu/​WeDo|Sur le site officiel de scratch]]. Scratch permet aussi de contrôler un LEGO Wedo : [[http://​info.scratch.mit.edu/​WeDo|Sur le site officiel de scratch]].
 +
 +
 +===== Désinstallation =====
 + 
 +Pour supprimer cette application,​ il suffit de [[:​tutoriel:​comment_supprimer_un_paquet|supprimer son paquet]]. Selon la méthode choisie, la configuration globale de l'​application est conservée ou supprimée. Les journaux du système, et les fichiers de préférence des utilisateurs dans leurs dossiers personnels sont toujours conservés.
 + 
 +===== Voir aussi =====
 + 
 +  * **(en)** [[https://​scratch.mit.edu/​|Site officiel du logiciel]]
 +  * [[:​Scratux]]
  • scratch.1497446089.txt.gz
  • Dernière modification: Le 14/06/2017, 15:14
  • par 80.82.229.254