WEBVTT 00:00:00.099 --> 00:00:05.060 Je m'appelle Jens Bergensten, mais on me connaît mieux sous le nom de Jeb. Je suis le développeur principal sur Minecraft 00:00:05.060 --> 00:00:13.390 ici à mojang.com. Je pense que j'avais 11 ou peut-être 12 ans et j'ai commencé à programmer parce que je voulais 00:00:13.390 --> 00:00:17.750 faire des jeux. Un ami de mon père m'a dit que pour faire des jeux, il faut 00:00:17.750 --> 00:00:26.090 apprendre à programmer. C'est ainsi que j'ai commencé. J'aime concevoir et comprendre 00:00:26.090 --> 00:00:33.329 l'architecture des choses. C'est ce que j'aime vraiment à propos de Minecraft. Au cours de la prochaine 00:00:33.329 --> 00:00:39.219 heure, tu vas apprendre les bases de l'informatique en programmant Alex ou Steve pour qu'il se déplace 00:00:39.219 --> 00:00:45.940 à travers une pièce simulée d'un monde Minecraft. La programmation traditionnelle est généralement en texte, 00:00:45.940 --> 00:00:51.019 mais aujourd'hui nous utiliserons "blockly" : un système qui utilise des blocs que tu puisses glisser et déposer pour 00:00:51.019 --> 00:00:57.620 écrire des programmes. Sous le capot, tu crées du code JavaScript. Les concepts que tu 00:00:57.620 --> 00:01:02.530 vas apprendre sont ce que les programmeurs informatiques utilisent au quotidien et sont la base de l'informatique 00:01:09.890 --> 00:01:15.299 tu choisis ton personnage. Je vais choisir Alex. Construisons le code d'un programme 00:01:15.299 --> 00:01:22.810 qui l'aidera à se déplacer sur l'écran. Ton écran est divisé en trois parties principales. 00:01:22.810 --> 00:01:28.579 Sur la gauche se trouve l'espace de jeu Minecraft, où ton programme se déroulera. Les instructions pour 00:01:28.579 --> 00:01:34.740 chaque niveau est écrit ci-dessous. Cette zone centrale est la boîte à outils et chacun de ces blocs 00:01:34.740 --> 00:01:40.899 est un commandement qui dirige les actions d'Alex. L'espace blanc sur la droite est appelé 00:01:40.899 --> 00:01:46.920 espace de travail et c'est là que nous allons construire notre programme. Si nous faisons glisser le bloc avancer 00:01:46.920 --> 00:01:53.340 dans notre espace de travail et cliquer ensuite sur Exécuter, que se passe-t-il ? Alex avance d'un espace sur la 00:01:53.340 --> 00:01:59.770 grille. Et si nous voulions faire quelque chose après qu'elle ait avancé d'un espace ? Nous pouvons 00:01:59.770 --> 00:02:05.140 ajouter un autre bloc à notre programme. Je vais choisir le bloc tourner a droite ; et je vais faire glisser 00:02:05.140 --> 00:02:11.380 sous mon bloc avancer jusqu'à ce que cette ligne orange apparaisse. Ensuite, je le laisserai tomber 00:02:11.380 --> 00:02:17.260 et les deux blocs s'emboîteront l'un dans l'autre. Lorsque nous appuierons à nouveau sur Executer, Alex exécutera 00:02:17.260 --> 00:02:22.670 les commandes qui sont empilées de haut en bas dans notre espace de travail. Et si jamais tu veux 00:02:22.670 --> 00:02:28.700 supprimer un bloc, il suffit de le faire glisser de la pile vers la boîte à outils. Pour annuler tes modifications 00:02:28.700 --> 00:02:33.790 et pour revenir au début du niveau, utilises le bouton "Recommencer" en haut à droite 00:02:33.790 --> 00:02:41.170 coin de l'espace de travail. Encore une chose, tu vois le petit triangle sur les clignotants ? 00:02:41.170 --> 00:02:46.620 Chaque fois que tu vois ces triangles, cela signifie que tu peux choisir une option différente. Nous allons 00:02:46.620 --> 00:02:48.750 commencer à coder !