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!