Normalement la programmation est entièrement en texte mais nous allons utiliser Blockly qui utilise des blocs visuels que
vous faites glisser et déposez pour écrire des programmes. En dessous ??, vous créez toujours du code. Pour commencer,
nous allons construire du code pour un programme qui aidera cet Angry Bird à traverser
un labyrinthe pour arriver aux méchants cochons qui ont volé ses œufs. Blockly est divisé en trois parties
principales. Sur la gauche se trouve le labyrinthe d'oiseaux, où votre programme s'exécutera. Les instructions pour
chaque niveau est écrit sous le labyrinthe. Cette zone centrale est la boîte à outils et chacun des
blocs est une commande que l'oiseau peut comprendre. L'espace blanc à droite est appelé
espace de travail et c'est là que nous allons construire notre programme. Si je fais glisser le bloc vers notre espace de travail
et appuie sur "Exécuter", que se passe-t-il? L'oiseau avance d'une case sur la grille. Et quoi
si je veux que l'oiseau fasse quelque chose après avance d'une case? Je peux ajouter un autre bloc
à notre programme. Je vais choisir le bloc "tourner à droite " et je vais le faire glisser
jusqu'à ce que la flèche jaune apparaisse. Puis Je vais le laisser tomber et les deux blocs se mettront
ensemble. Quand j'appuie à nouveau sur "démmarer", l'oiseau exécutera les commandes qui sont empilées
de haut en bas sur notre espace de travail. Si vous avez envie de supprimer un bloc, il suffit de le supprimer
de la pile et faites-le glisser vers la poubelle. Après avoir cliqué sur "run", vous pouvez toujours appuyer sur le
bouton de réinitialisation pour remettre l'oiseau au départ. Maintenant, prenons ces cochons!