Snap! : Différence entre versions
(→Présentation : ajout d'une capture d'écran) |
m |
||
(3 révisions intermédiaires par le même utilisateur non affichées) | |||
Ligne 38 : | Ligne 38 : | ||
$ firefox index.html | $ firefox index.html | ||
+ | |||
+ | [[Fichier:Snap.png|400px|center]] | ||
==Liens== | ==Liens== | ||
Ligne 52 : | Ligne 54 : | ||
Dépôt du projet<br /> | Dépôt du projet<br /> | ||
https://github.com/jmoenig/Snap--Build-Your-Own-Blocks | https://github.com/jmoenig/Snap--Build-Your-Own-Blocks | ||
+ | |||
+ | Convertir un projet Scratch 2.0 vers Snap!<br /> | ||
+ | https://djsrv.github.io/Snapin8r2/ | ||
==Auteurs== | ==Auteurs== | ||
Ligne 61 : | Ligne 66 : | ||
{{CC-BY-SA France}} | {{CC-BY-SA France}} | ||
− | [[Catégorie:Électronique/HackLab]] [[Catégorie:Logiciels]] [[Catégorie: | + | [[Catégorie:Électronique/HackLab]] [[Catégorie:Logiciels]] [[Catégorie:Fablab Jeunesse/Fablab Youth]] [[Catégorie:Scratch]] [[Catégorie:Informatique/COAGUL]] |
Version actuelle datée du 11 février 2020 à 15:03
Snap! est une réécriture de Scratch, il permet l'initiation à la programmation avec des blocs.
Snap! est développé par l'université de Berkeley est entièrement basé sur HTML5 et ne nécessite aucune installation de logiciel en local.
Sommaire
Présentation
Snap! est une combinaison de Scratch et de Scheme.
Snap! est un langage de programmation graphique et multisystème, conçu pour l'apprentissage de l'informatique et des mathématiques auprès d'élèves et de débutants. En imbriquant et en associant des blocs d'instructions élémentaires paramétrés, les étudiants créent des histoires, des animations ou des jeux qui s'exécutent ensuite à l'intérieur de leur navigateur Web.
Coût
Le logiciel est libre.
Niveau de difficulté
Étape par étape
Installation
Cloner le dépôt
$ git clone https://github.com/jmoenig/Snap--Build-Your-Own-Blocks.git
ou télécharger l'archive
$ wget https://github.com/jmoenig/Snap--Build-Your-Own-Blocks/archive/master.zip $ unzip master.zip
Utilisation
$ cd Snap--Build-Your-Own-Blocks/
Ouvrir le fichier index.html avec votre navigateur web
$ firefox index.html
Liens
La page Snap! sur Wikipédia
https://fr.wikipedia.org/wiki/Snap!_(langage)
Site officiel du projet Snap!
http://snap.berkeley.edu/
Utiliser Snap! en ligne sans installation
http://snap.berkeley.edu/run
Dépôt du projet
https://github.com/jmoenig/Snap--Build-Your-Own-Blocks
Convertir un projet Scratch 2.0 vers Snap!
https://djsrv.github.io/Snapin8r2/
Auteurs
Dlareg
Licence de la page
Attribution - Partage dans les Mêmes Conditions 3.0 non transposé (CC BY-SA 3.0)
Vous êtes libre de :
- partager — reproduire, distribuer et communiquer l’œuvre
- remixer — adapter l’œuvre
- d’utiliser cette œuvre à des fins commerciales
Selon les conditions suivantes :
- Attribution — Vous devez attribuer l’œuvre de la manière indiquée par l’auteur de l’œuvre ou le titulaire des droits (mais pas d’une manière qui suggérerait qu’ils vous approuvent, vous ou votre utilisation de l’œuvre).
- Partage dans les Mêmes Conditions — Si vous modifiez, transformez ou adaptez cette œuvre, vous n’avez le droit de distribuer votre création que sous une licence identique ou similaire à celle-ci.