Vidéo : Instructions conditionnelles
On a ici un nouveau bloc qu'on appelle le bloc « Si/Sinon ». Il s'agit d'une instruction conditionnelle, tout comme le bloc « Si » dont tu t'es servi dans les casse-têtes précédents. Mais il y a maintenant une nouvelle partie en bas qui indique « sinon ». Le bloc « Si/Sinon » permet à l'abeille de choisir entre deux séries d'actions. Si l'abeille se retrouve sur une fleur, l'abeille exécutera l'ensemble des actions que tu as mis dans la première partie où il est indiqué de « faire ». Si l'abeille n’est pas sur une fleur, elle exécutera l'ensemble d'actions que tu as mis dans l'espace où il est indiqué « sinon ».
Les instructions « Si » sont ce qui permet aux ordinateurs de prendre des décisions. Les humains mettent en place des conditions pour un ordinateur qui indiquent que si l'ordinateur rencontre telle situation, alors il doit faire ceci. « Sinon », ce qui signifie simplement dans le cas contraire, l’ordinateur doit faire cela. La partie supérieure de notre bloc « Si/Sinon » indique « si à une fleur ». Mais la partie supérieure de notre bloc pourrait indiquer autre chose, comme « si le nectar est égal à 2 » ou « s'il y a un chemin devant », et notre bloc se comportera de la même manière. Si l'affirmation dans la partie supérieure est vraie, alors il exécutera la première série d'actions. Mais si l'affirmation dans la partie supérieure est fausse, alors il exécutera la deuxième série d'actions.