WEBVTT 00:00:00.099 --> 00:00:05.290 Je m'appelle Jens Bergensen, mais je suis plus connu par Jeb. Je suis le leader de développement en Minecraft 00:00:05.290 --> 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 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 00:00:17.750 --> 00:00:22.040 d'apprendre à programmer. Alors c'est comment j'ai commencé. 00:00:23.000 --> 00:00:32.619 J'aime dessiner et imaginer l'architecture des choses. C'est ce que j'aime vraiment à Minecraft. 00:00:32.619 --> 00:00:39.219 Pour les prochaines heures vous allez apprendre les bases de l'informatique en programmant Alex ou Steve pour se déplacer 00:00:39.219 --> 00:00:45.940 par une simulation d'un monde Minecraft. La programmation traditionnelle est normalement en texte, 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 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 00:00:57.620 --> 00:01:02.530 allez apprendre sont ceux que les programmeurs utilisent quotidiennement et sont la fondation pour 00:01:02.530 --> 00:01:09.890 l'informatique. Ici à Mojang nous utilisons les mêmes concepts pour faire Minecraft marcher. Avant de 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 00:01:15.299 --> 00:01:18.300 qui va l'aider à se déplacer par l'écran. 00:01:19.570 --> 00:01:22.810 Votre écran est partagé en trois régions principales. 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 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 00:01:34.740 --> 00:01:40.899 est une commande qui directionne les actions d'Alex. L'espace blanc à droite s'appelle 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" 00:01:46.920 --> 00:01:53.900 sur notre espace de travail et alors cliquons sur Exécuter, qu'est-ce qui se passe? Alex avance une case sur la grille. 00:01:54.670 --> 00:01:59.770 Et si on veut faire quelque chose après qu'elle avance une case? On peut 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 00:02:05.140 --> 00:02:11.380 sous mon bloc "avancez" jusqu'à ce qu'une ligne orange apparaisse. Alors, je le dépose 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 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 vous voulez 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 00:02:28.700 --> 00:02:35.820 et retourner au point de début du niveau, cliquez sur le bouton Recommencer en haut à droite de l'espace de travail. 00:02:36.060 --> 00:02:41.170 Une dernière chose, vous voyez le petit triangle sur les blocs "tournez"? 00:02:41.170 --> 00:02:46.620 Chaque fois que vous voyez ces triangles, ça veut dire que vous pouvez choisir une option différente. 00:02:46.620 --> 00:02:48.750 Allons codifier!