[Script Info] Title: [Events] Format: Layer, Start, End, Style, Name, MarginL, MarginR, MarginV, Effect, Text Dialogue: 0,0:00:00.10,0:00:01.77,Default,,0000,0000,0000,,Je m'appelle Jens Bergensen Dialogue: 0,0:00:01.78,0:00:03.60,Default,,0000,0000,0000,,mais je suis plus connu comme "Jeb". Dialogue: 0,0:00:03.60,0:00:05.90,Default,,0000,0000,0000,,Je suis le leader du\Ndéveloppement de Minecraft Dialogue: 0,0:00:05.90,0:00:07.04,Default,,0000,0000,0000,,ici à mojang.com. Dialogue: 0,0:00:07.20,0:00:09.78,Default,,0000,0000,0000,,Je crois que j'avais 11\Nou peut-être 12 ans Dialogue: 0,0:00:09.78,0:00:12.45,Default,,0000,0000,0000,,quand j'ai commencé a programmer Dialogue: 0,0:00:12.45,0:00:14.58,Default,,0000,0000,0000,,parce que je voulais faire des jeux Dialogue: 0,0:00:14.58,0:00:17.36,Default,,0000,0000,0000,,et un parent d'un copain m'a dit\Nque pour faire des jeux Dialogue: 0,0:00:17.36,0:00:19.60,Default,,0000,0000,0000,,tu dois apprendre à écrire des programmes. Dialogue: 0,0:00:20.04,0:00:22.04,Default,,0000,0000,0000,,Alors c'est comme ça que j'ai commencé. Dialogue: 0,0:00:23.42,0:00:27.42,Default,,0000,0000,0000,,J'aime dessiner et imaginer\Nl'architecture des choses. Dialogue: 0,0:00:27.74,0:00:30.52,Default,,0000,0000,0000,,C'est ce que j'aime vraiment\Ndans Minecraft. Dialogue: 0,0:00:32.62,0:00:33.91,Default,,0000,0000,0000,,Dans les prochaines heures Dialogue: 0,0:00:34.03,0:00:36.53,Default,,0000,0000,0000,,vous allez apprendre les bases\Nde l'informatique Dialogue: 0,0:00:36.64,0:00:38.27,Default,,0000,0000,0000,,en programmant Alex ou Steve Dialogue: 0,0:00:38.67,0:00:41.48,Default,,0000,0000,0000,,pour se déplacer\Ndans un monde Minecraft simulé. Dialogue: 0,0:00:42.62,0:00:45.48,Default,,0000,0000,0000,,La programmation traditionnelle\Nse fait normalement en texte, Dialogue: 0,0:00:45.48,0:00:48.12,Default,,0000,0000,0000,,mais aujourd'hui nous allons utiliser\N"blockly": un système Dialogue: 0,0:00:48.12,0:00:49.49,Default,,0000,0000,0000,,qui utilise des blocs Dialogue: 0,0:00:49.49,0:00:52.43,Default,,0000,0000,0000,,que vous pouvez glisser et déposer\Npour écrire des programmes. Dialogue: 0,0:00:52.70,0:00:55.94,Default,,0000,0000,0000,,En réalité, vous créez du code JavaScript. Dialogue: 0,0:00:56.77,0:00:58.91,Default,,0000,0000,0000,,Les concepts que vous allez apprendre Dialogue: 0,0:00:58.91,0:01:00.61,Default,,0000,0000,0000,,sont ceux que les programmeurs utilisent quotidiennement Dialogue: 0,0:01:00.61,0:01:03.01,Default,,0000,0000,0000,,et sont la fondation pour l'informatique. Dialogue: 0,0:01:03.80,0:01:05.08,Default,,0000,0000,0000,,Ici à Mojang Dialogue: 0,0:01:05.34,0:01:07.07,Default,,0000,0000,0000,,nous utilisons les mêmes concepts Dialogue: 0,0:01:07.47,0:01:09.06,Default,,0000,0000,0000,,pour faire marcher Minecraft. Dialogue: 0,0:01:09.34,0:01:11.60,Default,,0000,0000,0000,,Avant de commencer, vous allez choisir votre personnage. Dialogue: 0,0:01:11.79,0:01:13.18,Default,,0000,0000,0000,,Je vais choisir Alex. Dialogue: 0,0:01:13.99,0:01:15.43,Default,,0000,0000,0000,,Assemblons du code Dialogue: 0,0:01:15.64,0:01:18.27,Default,,0000,0000,0000,,avec un programme qui va l'aider à se déplacer sur l'écran. Dialogue: 0,0:01:20.51,0:01:22.32,Default,,0000,0000,0000,,Votre écran est partagé en trois régions principales. Dialogue: 0,0:01:23.11,0:01:24.93,Default,,0000,0000,0000,,Sur la gauche c'est l'espace de jeu Minecraft Dialogue: 0,0:01:25.00,0:01:26.75,Default,,0000,0000,0000,,où votre programme va s'exécuter. Dialogue: 0,0:01:27.12,0:01:30.17,Default,,0000,0000,0000,,Les instructions pour chaque niveau sont écrite au-dessous. Dialogue: 0,0:01:30.95,0:01:33.73,Default,,0000,0000,0000,,Cette zone centrale est la boîte à outils Dialogue: 0,0:01:33.73,0:01:35.30,Default,,0000,0000,0000,,et chacun de ces blocs est une commande Dialogue: 0,0:01:35.30,0:01:37.60,Default,,0000,0000,0000,,qui dirige les actions d'Alex. Dialogue: 0,0:01:38.30,0:01:41.76,Default,,0000,0000,0000,,L'espace blanc à droite s'appelle l'espace de travail Dialogue: 0,0:01:41.95,0:01:44.44,Default,,0000,0000,0000,,et c'est là où nous allons construire notre programme. Dialogue: 0,0:01:44.61,0:01:48.02,Default,,0000,0000,0000,,Si nous glissons le bloc "avancer" sur notre espace de travail Dialogue: 0,0:01:48.40,0:01:50.17,Default,,0000,0000,0000,,et cliquons sur Exécuter, qu'est-ce qui se passe? Dialogue: 0,0:01:51.51,0:01:53.50,Default,,0000,0000,0000,,Alex avance d'une case sur la grille. Dialogue: 0,0:01:55.20,0:01:59.20,Default,,0000,0000,0000,,Et si on voulait faire quelque chose après qu'elle avance d'une case? Dialogue: 0,0:01:59.65,0:02:02.24,Default,,0000,0000,0000,,On peut ajouter un autre bloc à notre programme. Dialogue: 0,0:02:02.36,0:02:04.40,Default,,0000,0000,0000,,Je vais choisir le bloc "tourner à droite" Dialogue: 0,0:02:04.40,0:02:07.00,Default,,0000,0000,0000,,et je vais le glisser sous mon bloc "avancer" Dialogue: 0,0:02:07.00,0:02:09.66,Default,,0000,0000,0000,,jusqu'à ce qu'une ligne orange apparaisse. Dialogue: 0,0:02:11.01,0:02:13.71,Default,,0000,0000,0000,,Alors, je le dépose et les deux blocs vont se coller ensemble. Dialogue: 0,0:02:14.46,0:02:16.70,Default,,0000,0000,0000,,Quand on clique sur Exécuter à nouveau, Dialogue: 0,0:02:16.94,0:02:19.94,Default,,0000,0000,0000,,Alex va suivre les commandes qui sont empilées de haut en bas Dialogue: 0,0:02:19.94,0:02:21.42,Default,,0000,0000,0000,,dans notre espace de travail. Dialogue: 0,0:02:22.31,0:02:23.60,Default,,0000,0000,0000,,Et si jamais vous voulez enlever un bloc, Dialogue: 0,0:02:23.76,0:02:26.66,Default,,0000,0000,0000,,il faut juste le faire retourner à la boîte à outils. Dialogue: 0,0:02:27.47,0:02:30.10,Default,,0000,0000,0000,,Pour défaire vos modifications et retourner au début du niveau Dialogue: 0,0:02:31.40,0:02:34.83,Default,,0000,0000,0000,,cliquez sur le bouton Recommencer en haut à droite de l'espace de travail. Dialogue: 0,0:02:37.24,0:02:40.36,Default,,0000,0000,0000,,Une dernière chose, vous voyez le petit triangle sur les blocs "tournez"? Dialogue: 0,0:02:40.71,0:02:42.79,Default,,0000,0000,0000,,Chaque fois que vous voyez ces triangles, Dialogue: 0,0:02:43.82,0:02:45.93,Default,,0000,0000,0000,,ça veut dire que vous pouvez choisir une option différente. Dialogue: 0,0:02:46.53,0:02:48.75,Default,,0000,0000,0000,,Commençons à coder!