1 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 2 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 3 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 4 00:00:17,750 --> 00:00:26,090 apprendre à programmer. C'est ainsi que j'ai commencé. J'aime concevoir et comprendre 5 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 6 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 7 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, 8 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 9 00:00:51,019 --> 00:00:57,620 écrire des programmes. Sous le capot, tu crées du code JavaScript. Les concepts que tu 10 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 11 00:01:09,890 --> 00:01:15,299 tu choisis ton personnage. Je vais choisir Alex. Construisons le code d'un programme 12 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. 13 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 14 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 15 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é 16 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 17 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 18 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 19 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 20 00:02:05,140 --> 00:02:11,380 sous mon bloc avancer jusqu'à ce que cette ligne orange apparaisse. Ensuite, je le laisserai tomber 21 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 22 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 23 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 24 00:02:28,700 --> 00:02:33,790 et pour revenir au début du niveau, utilises le bouton "Recommencer" en haut à droite 25 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 ? 26 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 27 00:02:46,620 --> 00:02:48,750 commencer à coder !