Snap!
Version (à partir de 2020-02-09)
|
3 |
Plate-formes | |
Licence | Open Source |
Catégorie | Educational |
Plus d'informations
(visitez le site de l'éditeur)
|
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