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