Logiciel : Jens Monig : Snap!

Snap!

Version
(à partir de 2020-02-09)
3
Plate-formes
Licence Open Source
Catégorie Educational

Revue de logiciel

Fonctions principales

  • Langage de programmation facile à apprendre
  • Interface visuelle glisser-déposer
  • Commandes et fonctions multiples
  • Conversion de programmes dans d'autres langues

Snap! est un langage éducatif de programmation graphique par glisser-déposer utilisé pour enseigner l'informatique à un large éventail d'âges. Il s'appelait à l'origine Build Your Own Blocks (BYOB) et a été inspiré par Scratch, un programme similaire. Contrairement à BYOB, Snap! fonctionne à partir d’un navigateur Web.

Au lieu de vous demander d’écrire du code pour les programmes, Snap! fournit une interface visuelle. Vous pouvez créer des éléments graphiques appelés images-objets, puis les programmer pour qu’ils aient des comportements différents. Pour programmer vos images-objets, tout ce que vous avez à faire est de faire glisser les blocs contenant des commandes à partir d'un onglet de script et de les déposer sur l'image-objet cible. Les commandes incluent le contrôle du mouvement, des sons et de l'apparence, ainsi que des événements, des variables et des instructions logiques.

Si vous souhaitez en savoir plus sur les concepts de la programmation informatique ou enseigner ces principes à d'autres, Snap! est un excellent choix. Il est particulièrement utile pour les personnes qui pourraient être intimidées par le code.

Mise à jour: 16 octobre 2014


▶ Extension de fichier primaire

.ypr – BYOB Project File

▶ Autres extensions de fichier utiliséesSnap! 3

Types de fichiers supportés
.SPRITE Scratch Sprite File
.JAR Java Archive File
.SB2 Scratch 2.0 Project File
.YSP BYOB Sprite File
Formats de fichiers connexes supplémentaires
.SCRATCH Scratch Project File
.OGG Ogg Vorbis Audio File
.MP3 MP3 Audio File
.WAV WAVE Audio File
.SB Scratch Project File