1 00:00:00,099 --> 00:00:05,060 Je m'appelle Jens Bergensen, mais je suis plus connu par Jeb. Je sui le leader de développement en Minecraft 2 00:00:05,060 --> 00:00:13,390 ici à mojang.com. Je crois que j'avais 11 ou peut-être 12 ans quand j'ai commencé a programmer parce que je voulais 3 00:00:13,390 --> 00:00:17,750 faire des jeux. Un des parents de mes copains m'a dit que pour faire des jeux j'avais besoin 4 00:00:17,750 --> 00:00:26,090 d'apprendre comment programmer. Alors c'est comment j'ai commencé. J'aime dessiner et imaginer 5 00:00:26,090 --> 00:00:33,329 l'architecture des choses. C'est ce que j'aime vraiment à Minecraft. Pour les prochaines 6 00:00:33,329 --> 00:00:39,219 heures vous aller apprendre les bases de l'informatique en programmant Alex ou Steve pour se déplacer 7 00:00:39,219 --> 00:00:45,940 par une simulation d'un monde Minecraft. La programmation traditionnelle est normalement en texte, 8 00:00:45,940 --> 00:00:51,019 mais aujourd'hui nous allons utiliser "blockly": un système qui utilise des blocs que vous pouvez glisser et déposer 9 00:00:51,019 --> 00:00:57,620 pour écrire des programmes. Sous le manteau, vous êtes en train de créer du code JavaScript. Les concepts que vous 10 00:00:57,620 --> 00:01:02,530 allez apprendre sont ce que les programmeurs utilisent quotidiennement et sont la fondation pour 11 00:01:02,530 --> 00:01:09,890 l'informatique. Ici a Mojant nous utilisons les mêmes concepts pour faire Minecraft marcher. Avant de 12 00:01:09,890 --> 00:01:15,299 commencer, vous allez choisir votre personnage. Je vais choisir Alex. Nous allons construire un code pour un programme 13 00:01:15,299 --> 00:01:22,810 qui va l'aider à se déplacer par l'écran. Votre écran est partagé en trois régions principales. 14 00:01:22,810 --> 00:01:28,579 Sur la gauche est l'espace du jeu Minecraft, où va se passer votre jeu. Les instructions pour 15 00:01:28,579 --> 00:01:34,740 chaque niveau sont écrite au-dessous. La région centrale est la caisse à outils et chacun de ces blocs 16 00:01:34,740 --> 00:01:40,899 est une commande qui directionne les actions d'Alex. L'espace blanc à droite s'appelle 17 00:01:40,899 --> 00:01:46,920 l'espace de travail et c'est où nous allons construire notre programme. Si nous glissons le bloc "avancez" 18 00:01:46,920 --> 00:01:53,340 sur notre espace de travail et alors cliquons sur Exécuter, qu'est-ce qui se passe? Alex avance une case sur la grille. 19 00:01:53,340 --> 00:01:59,770 Et si on veut faire quelque chose après qu'elle avance une case? On peut 20 00:01:59,770 --> 00:02:05,140 ajouter un autre bloc à notre programme. Je vais choisir le bloc "tournez à droite", et je vais le glisser 21 00:02:05,140 --> 00:02:11,380 sous mon bloc "avancez" jusqu'à ce qu'une ligne orange apparaisse. Alors, je le dépose 22 00:02:11,380 --> 00:02:17,260 et les deux blocs vont se coller ensemble. Quand on clique sur Exécuter à nouveau, Alex va suivre 23 00:02:17,260 --> 00:02:22,670 les commandes qui sont empilés de haut en bas dans notre espace de travail. Et si jamais vous voulez 24 00:02:22,670 --> 00:02:28,700 enlever un bloc, il faut juste le faire retourner à la caisse à outils. Pour défaire vos modifications 25 00:02:28,700 --> 00:02:33,790 et retourner au point de début du niveau, cliquez sur le bouton Recommencer en haut à droite 26 00:02:33,790 --> 00:02:41,170 de l'espace de travail. Une derniere 27 00:02:41,170 --> 00:02:46,620 28 00:02:46,620 --> 00:02:48,750