1 00:00:00,099 --> 00:00:02,040 Je m'appelle Jens Bergensen 2 00:00:02,290 --> 00:00:03,920 mais je suis plus connu sous le nom de Jeb. 3 00:00:03,920 --> 00:00:05,290 Je suis le leader du développement de Minecraft 4 00:00:05,290 --> 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,820 parce que je voulais faire des jeux 8 00:00:14,820 --> 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 d'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,219 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:40,679 pour se déplacer dans un monde Minecraft simulé. 17 00:00:42,999 --> 00:00:45,290 La programmation traditionnelle est normalement en texte, 18 00:00:45,360 --> 00:00:47,899 mais aujourd'hui nous allons utiliser "blockly": 19 00:00:48,519 --> 00:00:52,079 un système qui utilise des blocs que vous pouvez glisser et déposer pour écrire des programmes. 20 00:00:52,669 --> 00:00:55,940 En réalité, vous êtes en train de créer du code JavaScript. 21 00:00:56,770 --> 00:00:58,910 Les concepts que vous allez apprendre 22 00:00:58,910 --> 00:01:00,610 sont ceux que les programmeurs utilisent quotidiennement 23 00:01:00,610 --> 00:01:03,010 et sont la fondation pour l'informatique. 24 00:01:03,800 --> 00:01:05,080 Ici à Mojang 25 00:01:05,340 --> 00:01:07,070 nous utilisons les mêmes concepts 26 00:01:07,470 --> 00:01:09,060 pour faire marcher Minecraft. 27 00:01:09,340 --> 00:01:11,599 Avant de commencer, vous allez choisir votre personnage. 28 00:01:11,789 --> 00:01:13,179 Je vais choisir Alex. 29 00:01:13,989 --> 00:01:15,430 Assemblons du code 30 00:01:15,640 --> 00:01:19,270 avec un programme qui va l'aider à se déplacer sur l'écran. 31 00:01:19,270 --> 00:01:22,320 Votre écran est partagé en trois régions principales. 32 00:01:22,810 --> 00:01:25,579 Sur la gauche c'est l'espace de jeu Minecraft, où votre programme va s'exécuter. 33 00:01:26,819 --> 00:01:30,170 Les instructions pour chaque niveau sont écrite au-dessous. 34 00:01:30,950 --> 00:01:34,089 Cette zone centrale est la caisse à outils 35 00:01:34,089 --> 00:01:37,099 et chacun de ces blocs est une commande qui dirige les actions d'Alex. 36 00:01:38,299 --> 00:01:41,760 L'espace blanc à droite s'appelle l'espace de travail 37 00:01:41,950 --> 00:01:44,440 et c'est là où nous allons construire notre programme. 38 00:01:44,610 --> 00:01:48,020 Si nous glissons le bloc "avancer" sur notre espace de travail 39 00:01:48,400 --> 00:01:50,170 et cliquons sur Exécuter, qu'est-ce qui se passe? 40 00:01:51,510 --> 00:01:53,500 Alex avance d'une case sur la grille. 41 00:01:55,200 --> 00:01:59,200 Et si on voulait faire quelque chose après qu'elle avance d'une case? 42 00:01:59,650 --> 00:02:02,240 On peut ajouter un autre bloc à notre programme. 43 00:02:02,360 --> 00:02:04,400 Je vais choisir le bloc "tourner à droite" 44 00:02:04,400 --> 00:02:07,000 et je vais le glisser sous mon bloc "avancer" 45 00:02:07,000 --> 00:02:09,660 jusqu'à ce qu'une ligne orange apparaisse. 46 00:02:11,010 --> 00:02:13,710 Alors, je le dépose et les deux blocs vont se coller ensemble. 47 00:02:14,460 --> 00:02:16,700 Quand on clique sur Exécuter à nouveau, 48 00:02:16,940 --> 00:02:19,940 Alex va suivre les commandes qui sont empilées de haut en bas 49 00:02:19,940 --> 00:02:21,420 dans notre espace de travail. 50 00:02:22,310 --> 00:02:23,600 Et si jamais vous voulez enlever un bloc, 51 00:02:23,760 --> 00:02:26,660 il faut juste le faire retourner à la boîte à outils. 52 00:02:27,470 --> 00:02:30,100 Pour défaire vos modifications et retourner au début du niveau 53 00:02:31,400 --> 00:02:34,830 cliquez sur le bouton Recommencer en haut à droite de l'espace de travail. 54 00:02:37,240 --> 00:02:40,360 Une dernière chose, vous voyez le petit triangle sur les blocs "tournez"? 55 00:02:40,710 --> 00:02:42,790 Chaque fois que vous voyez ces triangles, 56 00:02:43,820 --> 00:02:45,930 ça veut dire que vous pouvez choisir une option différente. 57 00:02:46,530 --> 00:02:48,750 Commençons à coder!