Snap

Snap est un programme comparable à scratch (utilisé en cours de math), il permet de programmer des objets virtuels (les lutins) sur une scène (un fond d'écran). La construction des programmes (les scripts) se fait en plaçant des blocs qui s'emboîtent à la manière des pièces d'un puzzle. Les "lutins" peuvent se déplacer, disparaître, être clonés, changer d'aspect (de costume) et communiquer entre eux par des "messages".

Les avantages de snap par rapport à scratch :

- Fonctionne en ligne.

- Permet de faire des projets bien plus complexes et riches.

- Il existe une version qui peut programmer des objets réels (snap pour arduino).

- On peut créer ses propres blocs.

- Les projets créés avec scratch peuvent être (à peu près) traduits en snap (en ligne sur le site), et pas l'inverse.

Les inconvénients :

- On peut quelquefois se perdre dans la diversité des blocs proposés.

- L'éditeur graphique (pour dessiner les objets) est très pauvre.

- Il n'existe pas comme pour scratch une grande communauté d'utilisateurs dans le monde entier qui partagent leur savoir et leurs projets.

- On trouve moins de documentation et d'exemples sur internet (quelquefois la documentation de scratch peut vous aider à utiliser snap).

 

Le lien vers le site officiel du logiciel Snap

Le lien vers le logiciel lui-même, on peut changer la langue en cliquant sur la roue dentée en haut

Un lien vers scratch, pour voir des projets et se donner des idées.

Le lien vers le site snap4arduino, la version utilisée en cours, à éviter chez vous sauf si vous possédez une carte arduino ou si vous avez envie de créer un projet faisant communiquer deux appareils sur votre réseau personnel (ou sur internet).

Un lien vers un site d'aide de scratch un peu ancien mais pratique pour débuter.

Des tutoriels vidéos (que vous pouvez télécharger en cliquant d'abord sur le nom de la vidéo puis sur le bouton télécharger en bas de la page quand vous êtes sur le site de Vimeo)

prem from JC Raffoux Technobjat on Vimeo.

suiveuse from JC Raffoux Technobjat on Vimeo.

va-et-vient from JC Raffoux Technobjat on Vimeo.

barriere from JC Raffoux Technobjat on Vimeo.

Fichiers des exercices (à jeter séparément dans la fenêtre ouverte de snap) :

Pas besoin de télécharger snap, il suffit
1 de faire bouton droit sur chaque lien, "enregistrer le lien"
3 d'aller à l'adresse : http://snap.berkeley.edu/snapsource/snap.html, le logiciel se lance (n'utilisez pas edge ou explorer mais plutôt chrome ou firefox)
4 jeter les fichiers exercices  précédemment téléchargés sur la fenêtre de snap.

"prem", découverte de snap

L'exercice "tir" 

La voiture suiveuse

La chauve-souris (il s'agit de trouver un moyen de tricher)

Le poisson (il manque les déplacements verticaux)

Le va et vient (pour les bricoleurs)

L'ecluse (on dépiste les bugs)

La barrière (on jajoute un feu de signalisation)