Programmation visuelle

Programmer avec des images

Le langage de programmation visuel (VPL) pour le robot Thymio, créé par Dr. Jiwon Shin et Dr. Stéphane Magnenat, est un module d'Aseba qui permet de programmer le robot en associant des blocs d'événements et d'actions.

vpl_tuto_icon-01.svg
Tutoriel en PDF

ZIP avec programmes et réponses

vpl_teachers_icon-01.svg
Guide de l'enseignant en PDF
anglais
vpl_ref_icon-01.svg
Carte de référence A4 en PDF

Carte de référence pliante en PDF - anglais

vpl_UI_icon-01.svg
Détails de l’environnement

Démarrer VPL

Pour démarrer la programmation visuelle, vous devez d'abord installer le logiciel Aseba, et brancher votre Thymio à votre ordinateur.

Ensuite, cliquez sur cette icône:

icon-vpl.svg

Thymio VPL

pour lancer une fenêtre VPL :

vpl-main-window.png

Si Thymio n'est pas connecté lorsque vous lancez le programme, vous verrez s'afficher une fenêtre de choix de robot :

VPL peut aussi être utilisé comme plugin dans Studio. De cette façon, vous pouvez éditer votre programme visuel en texte dans une seconde phase :

Comment programmer

Programmer dans VPL se fait en associant un bloc événement à un ou plusieurs bloc(s) action(s). Vous pouvez faire cela en glissant des blocs, depuis les listes d'événements ou d'actions des côtés de l'écran, sur des paires dans la zone centrale de programmation.

gif-vpl-1-4.gif
  1. Glisser un bloc d'événement depuis la partie gauche
  2. Glisser un ou plusieurs bloc(s) d'action depuis la partie droite
  3. Répéter les étapes ci dessus jusqu'à ce que le programme désiré soit complet.
  4. Cliquer sur charger et exécuter et vérifier que le robot se comporte comme on l'attendait.

Plusieurs paires avec différentes instructions peuvent être assemblées. Une fois que le programme est construit, il doit être chargé dans le robot en cliquant sur le bouton charger et exécuter de la barre d'outils.

play.svg

bouton charger et exécuter

Toutes les fonctionnalités de l'environnement VPL sont décrites dans sa documentation de référence.

Gérer plusieurs robots

Si vous avez des Wireless Thymios, plusieurs robots peuvent être dans le même réseau. Thymio VPL ne fonctionnera qu'avec un réseau ne contenant qu'un seul robot. Si vous avez plusieurs robots, vous pouvez les associer dans différents réseaux, comme expliqué ici.

Unless otherwise stated, the content of this page is licensed under Creative Commons Attribution-ShareAlike 3.0 License