J'étais en 8ème année quand j'ai appris à programmer.
J'ai d'abord appris comment faire
apparaître à l'écran un cercle vert et un carré rouge.
Vous apprenez simplement ces leçons, et il n'y en a pas beaucoup,
et vous pouvez arriver un jour au point où vous pouvez presque faire tout ce que vous voulez.
L'informatique consiste juste à apprendre comment fonctionne un ordinateur et comment il "pense",
de sorte que vous pouvez lui apprendre à faire de nouvelles choses.
Aujourd'hui c'est incroyable tout ce que vous pouvez faire avec l'informatique.
Je pense que c'est la chose la plus proche de la super-puissance.
(Tanya: étudiante en informatique) Dans l'heure qui vient, nous allons jouer à un jeu
qui va vous apprendre les concepts de base de la programmation.
Habituellement la programmation se fait de façon textuelle mais ici nous utiliserons Blockly,
qui utilise des blocs visuels que vous faites glisser pour écrire des programmes.
Sous le capot, vous êtes toujours en train de créer du code.
Pour commencer, nous allons construire le code d'un programme qui aidera
cet oiseau en colère à se déplacer dans un labyrinthe pour se rejoindre le méchant cochon qui a volé ses œufs.
Blockly est divisé en trois parties principales.
Sur la gauche se trouve le labyrinthe de l'oiseau où votre programme sera exécuté.
Les instructions pour chaque niveau sont écrites en dessous du labyrinthe.
Cette zone centrale est la boîte à outils,
et chacun de ces blocs est une instruction que l'oiseau peut comprendre.
L'espace blanc sur la droite est appelé l'espace de travail
et c'est là que nous allons construire notre programme.
Si je fais glisser le bloc "Avancer" sur notre espace de travail et que j'appuie sur "Exécuter", que se passe-t-il ?
L'oiseau avance d'une case sur la grille.
Et si je veux que l'oiseau fasse quelque chose après après avoir avancé d'une case?
Je peux ajouter un autre bloc à notre programme.
Je vais choisir le bloc "tourner à droite" et je vais le faire glisser sous
mon bloc "mouvement" jusqu'à ce que la flèche jaune apparaisse
et puis je le lâche et les deux blocs vont se coller.
Lorsque j'appuie sur "Exécuter" à nouveau, l'oiseau exécuter les instructions qui sont empilées,
de haut en bas, sur notre espace de travail.
Si jamais vous voulez supprimer un bloc,
il suffit de l'enlever de la pile en le faisant glisser dans la corbeille.
Après avoir cliqué sur "Exécuter", vous pouvez toujours cliquer sur le bouton "Réinitialise" pour que l'oiseau revienne au départ.
Maintenant, attrapons ces cochons!