Categories: Technologies

Programmer avec des blocs

Blockly est un langage de programmation open-source mêlant programmation visuelle et textuelle. Développé par Google, ce langage vous permet d’assembler des blocs visuels dans lesquels du texte est écrit. La communauté Thymio a désormais intégré ce langage dans Aseba (dès la version 1.5) :

Notre intégration de Blockly fournit tous les événements disponibles sur Thymio, vous permettant de le programer de façon purement événementielle. C’est ce qui fait la différence avec l’intégration Scratch, qui offre une interface similaire, mais avec une approche plus séquentielle.

Démarrer Blockly

Pour programmer Thymio avec Blockly, branchez Thymio à votre ordinateur, démarrez « Aseba Studio » en cliquant sur cet icône :

Aseba Studio pour Thymio

Une fois l’environnement de programmation textuel ouvert, regardez en bas à gauche de la fenêtre et cliquez sur « Démarrer Blockly ».

L’interface d’Aseba Studio

L’interface de Blockly

L’interface de Blockly

L’interface Blockly est composée de :

  1. Une liste de catégories (événements, actuateurs, LED…) regroupant les blocs
  2. La fenêtre de sélection des blocs (n’apparait que lorsque vous cliquez sur une catégorie en 1)
  3. La zone de programmation, où vous pourrez cliquer-glisser vos blocs et les assembler
  4. Les boutons « Play » et « Stop », qui chargent le programme dans le robot ou l’arrête
  5. Les boutons « Nouveau », « Ouvrir », « Sauvegarder » et « Sauvegarder sous »
  6. La documentation en ligne et le bouton « Capture d’écran »

Comment programmer

  1. Choisissez une catégorie (commencez par un événement)
  2. Choisissez une bloc et glissez-le dans la zone de programmation
  3. Ajoutez d’autres blocs pour créer des groupes
  4. Appuyez sur Play, et voilà !

Voici un exemple de ce à quoi un programme écrit avec VPL ressemble avec Blockly. Les deux programmes créent le même comportement pour le robot !

Source: thymio.org
admin

Recent Posts

Politique : le MPP tient son 2ème congrès extraordinaire pour redynamiser le parti

Simon Compaoré, président du Mouvement du Peuple pour le Progrès (MPP), a procédé ce vendredi…

3 ans ago

Entrepreneuriat : de vendeuse de beurre de karité à propriétaire d’une cave

N’étant pas allée loin dans ses études, Mme Kambou/Kambou Sophie a opté pour l’entrepreneuriat. C’est…

3 ans ago

Commune de Diébougou: les populations du village de Mouvièlo toujours dans l’attente de leur CSPS

Le Maire de la commune urbaine de Diébougou, Alphonse SOMDA s'est rendu le mercredi 22…

3 ans ago

Conférence de presse de la Jeunesse du CDP : l’expression physique prend le dessus

La jeunesse du Congrès pour la Démocratie et le Progrès (CDP), réunie au siège national…

3 ans ago

Insécurité dans le Centre-Nord : il faut sauver la commune de Dablo !

Le Collectif ‘’L’appel de Kaya’’ a interpellé le gouvernement sur la situation humanitaire et sécuritaire…

3 ans ago