1 00:00:00,099 --> 00:00:01,770 Je m'appelle Jens Bergensen 2 00:00:01,780 --> 00:00:03,600 mais je suis plus connu comme "Jeb". 3 00:00:03,600 --> 00:00:05,900 Je suis le leader du développement de Minecraft 4 00:00:05,900 --> 00:00:07,040 ici à mojang.com. 5 00:00:07,200 --> 00:00:09,780 Je crois que j'avais 11 ou peut-être 12 ans 6 00:00:09,780 --> 00:00:12,450 quand j'ai commencé a programmer 7 00:00:12,450 --> 00:00:14,580 parce que je voulais faire des jeux 8 00:00:14,580 --> 00:00:17,360 et un parent d'un copain m'a dit que pour faire des jeux 9 00:00:17,360 --> 00:00:19,600 tu dois apprendre à écrire des programmes. 10 00:00:20,040 --> 00:00:22,040 Alors c'est comme ça que j'ai commencé. 11 00:00:23,420 --> 00:00:27,419 J'aime dessiner et imaginer l'architecture des choses. 12 00:00:27,739 --> 00:00:30,519 C'est ce que j'aime vraiment dans Minecraft. 13 00:00:32,619 --> 00:00:33,909 Dans les prochaines heures 14 00:00:34,029 --> 00:00:36,529 vous allez apprendre les bases de l'informatique 15 00:00:36,639 --> 00:00:38,269 en programmant Alex ou Steve 16 00:00:38,669 --> 00:00:41,479 pour se déplacer dans un monde Minecraft simulé. 17 00:00:42,619 --> 00:00:45,480 La programmation traditionnelle se fait normalement en texte, 18 00:00:45,480 --> 00:00:48,119 mais aujourd'hui nous allons utiliser "blockly": un système 19 00:00:48,119 --> 00:00:49,489 qui utilise des blocs 20 00:00:49,489 --> 00:00:52,429 que vous pouvez glisser et déposer pour écrire des programmes. 21 00:00:52,699 --> 00:00:55,940 En réalité, vous créez du code JavaScript. 22 00:00:56,420 --> 00:00:58,430 Les concepts que vous allez apprendre 23 00:00:58,430 --> 00:01:01,060 sont ceux que les programmeurs utilisent tous les jours 24 00:01:01,060 --> 00:01:03,280 et sont la fondation pour l'informatique. 25 00:01:03,800 --> 00:01:05,080 Ici à Mojang 26 00:01:05,340 --> 00:01:07,070 nous utilisons les mêmes concepts 27 00:01:07,470 --> 00:01:09,060 pour faire marcher Minecraft. 28 00:01:09,210 --> 00:01:11,919 Avant de commencer, vous allez choisir votre personnage. 29 00:01:11,919 --> 00:01:13,179 Je vais choisir Alex. 30 00:01:13,989 --> 00:01:15,430 Assemblons du code 31 00:01:15,640 --> 00:01:18,610 avec un programme qui va l'aider à se déplacer sur l'écran. 32 00:01:20,090 --> 00:01:22,610 Votre écran est partagé en trois zones principales. 33 00:01:23,030 --> 00:01:25,160 Sur la gauche c'est l'espace de jeu Minecraft 34 00:01:25,160 --> 00:01:26,749 où votre programme va s'exécuter. 35 00:01:27,119 --> 00:01:30,170 Les instructions pour chaque niveau sont écrite au-dessous. 36 00:01:30,950 --> 00:01:33,389 Cette zone centrale est la boîte à outils 37 00:01:33,389 --> 00:01:35,299 et chacun de ces blocs est une commande 38 00:01:35,299 --> 00:01:37,599 qui dirige les actions d'Alex. 39 00:01:38,299 --> 00:01:41,520 L'espace blanc à droit s'appelle l'espace de travail 40 00:01:41,610 --> 00:01:44,440 et c'est là où nous allons construire notre programme. 41 00:01:44,610 --> 00:01:48,020 Si nous glissons le bloc "avancer" sur notre espace de travail 42 00:01:48,100 --> 00:01:50,490 et cliquons sur Exécuter, qu'est-ce qui se passe? 43 00:01:51,510 --> 00:01:53,500 Alex avance d'une case sur la grille. 44 00:01:55,200 --> 00:01:59,200 Et si on voulait faire quelque chose après qu'elle avance d'une case? 45 00:01:59,650 --> 00:02:02,240 On peut ajouter un autre bloc à notre programme. 46 00:02:02,360 --> 00:02:04,480 Je vais choisir le bloc "tourner à droite" 47 00:02:04,480 --> 00:02:07,000 et je vais le glisser sous mon bloc "avancer" 48 00:02:07,000 --> 00:02:09,660 jusqu'à ce qu'une ligne orange apparaisse. 49 00:02:10,490 --> 00:02:13,710 Alors, je le dépose et les deux blocs vont se coller ensemble. 50 00:02:14,460 --> 00:02:16,700 Quand on clique sur Exécuter à nouveau, 51 00:02:16,940 --> 00:02:19,940 Alex va suivre les commandes qui sont empilées de haut en bas 52 00:02:19,940 --> 00:02:21,420 dans notre espace de travail. 53 00:02:21,940 --> 00:02:23,960 Et si jamais vous voulez enlever un bloc, 54 00:02:23,960 --> 00:02:26,990 renvoyez-le en le glissant vers la boîte à outils. 55 00:02:27,470 --> 00:02:30,920 Pour défaire vos modifications et retourner au début du niveau 56 00:02:31,400 --> 00:02:33,800 cliquez sur le bouton "Recommencer" 57 00:02:33,800 --> 00:02:35,790 en haut à droite de l'espace de travail. 58 00:02:36,820 --> 00:02:37,820 Une dernière chose, 59 00:02:37,820 --> 00:02:40,710 vous voyez le petit triangle sur les blocs "tourner"? 60 00:02:40,890 --> 00:02:43,160 Chaque fois que vous voyez ces triangles, 61 00:02:43,480 --> 00:02:46,310 ça signifie que vous pouvez choisir une option différente. 62 00:02:46,530 --> 00:02:49,180 Commençons à coder!