WEBVTT 00:00:14.300 --> 00:00:16.500 Bonjour, je suis Kathleen Kennedy, 00:00:16.660 --> 00:00:19.500 et je suis la productrice de Star Wars Le réveil de la force. 00:00:20.200 --> 00:00:23.920 Aujourd'hui, tu vas travailler avec l'une de nos stars : BB-8 00:00:24.520 --> 00:00:26.600 BB-8 est un droïde sphérique. 00:00:27.020 --> 00:00:29.620 Tout ce qu'il fait, et chaque mouvement qu'il fait 00:00:29.740 --> 00:00:32.280 est contrôlé par des logiciels informatiques. 00:00:33.720 --> 00:00:36.040 L'informatique a un impact sur chaque industrie 00:00:36.260 --> 00:00:39.020 du marketing aux soins de santé en passant par le cinéma. 00:00:39.220 --> 00:00:42.480 En fait, des centaines d’ingénieurs informaticiens collaborent 00:00:42.860 --> 00:00:45.400 pour réaliser un film comme Le réveil de la Force. 00:00:46.120 --> 00:00:47.540 Salut, je m'appelle Rachel Rose 00:00:47.620 --> 00:00:50.120 Je suis ingénieur recherche et développement senior chez ILM. 00:00:50.200 --> 00:00:53.340 et je dirige l'équipe d'animation et l'équipe développement des créatures. 00:00:53.640 --> 00:00:55.220 Dans Le réveil de la force. 00:00:55.300 --> 00:00:58.080 Je suis en charge d'aider les artistes à développer des rigs 00:00:58.180 --> 00:01:01.820 qui sont les parties du personnage qui bougent, 00:01:02.020 --> 00:01:04.100 qui permettent au personnage d'avoir l'air 00:01:04.180 --> 00:01:06.580 très crédible dans une galaxie très, très lointaine. 00:01:07.280 --> 00:01:10.160 Dans la prochaine heure, nous allons abriquer notre propre jeu Star Wars 00:01:10.240 --> 00:01:12.740 qui t’apprendra les concepts de base de la programmation. 00:01:12.920 --> 00:01:14.740 Habituellement, la programmation est en texte, 00:01:14.820 --> 00:01:16.340 mais nous allons utiliser des blocs 00:01:16.460 --> 00:01:19.160 pour pouvoir faire des glisser-déposer pour écrire les programmes. 00:01:19.260 --> 00:01:21.140 Sous le capot, tu crées toujours du code. 00:01:21.300 --> 00:01:23.240 Après avoir essay les bases avec les blocs, 00:01:23.320 --> 00:01:25.240 nous te ferons passer à JavaScript, 00:01:25.380 --> 00:01:28.280 l'un des plus populaires langages de programmation sur le Web. 00:01:29.000 --> 00:01:32.700 Pour commencer, nous allons travailler avec Rey pour programmer BB-8 à marcher, 00:01:32.860 --> 00:01:34.700 pour ramasser toutes les pièces de rebut. 00:01:35.260 --> 00:01:37.100 Ton écran est divisé en trois parties. 00:01:37.180 --> 00:01:39.240 Sur la gauche se trouve l'espace du jeu Star Wars, 00:01:39.340 --> 00:01:40.620 où le code sera exécuté. 00:01:40.720 --> 00:01:44.000 Les instructions pour chaque niveau sont écrites sous l'espace de jeu. 00:01:44.400 --> 00:01:47.800 Cette zone centrale est la boîte à outils et chacun de ces blocs est une commande 00:01:48.020 --> 00:01:49.800 que BB-8 peut comprendre. 00:01:49.940 --> 00:01:52.400 L'espace blanc sur la droite s'appelle l'espace de travail, 00:01:52.500 --> 00:01:54.740 et c'est là que nous allons construire notre programme. 00:01:54.820 --> 00:01:57.540 Si je fais glisser le bloc "moveLeft" sur notre espace de travail 00:01:57.700 --> 00:01:59.780 et appuie sur run, que se passe-t-il ? 00:01:59.900 --> 00:02:02.320 BB-8 se déplace vers la gauche d'un bloc sur la grille. 00:02:02.420 --> 00:02:05.900 Et si je veux que BB-8 fasse quelque chose après le bloc "moveLeft" ? 00:02:06.100 --> 00:02:08.180 Je peux ajouter un autre bloc à notre programme. 00:02:08.560 --> 00:02:10.480 Je vais choisir le bloc "moveUp", 00:02:10.560 --> 00:02:12.720 et je vais le faire glisser sous mon bloc "move Left" 00:02:12.800 --> 00:02:14.480 jusqu'à ce que la surbrillance apparaisse, 00:02:14.540 --> 00:02:17.420 Et ensuite je le déposerai, et les deux blocs s'emboîteront. 00:02:17.980 --> 00:02:20.920 Lorsque j'appuie à nouveau sur "Run", BB-8 exécutera les commandes 00:02:20.920 --> 00:02:23.780 qui sont empilées de haut en bas sur notre espace de travail. 00:02:24.900 --> 00:02:27.560 Si jamais tu veux supprimer un bloc, retire-le de la pile 00:02:27.720 --> 00:02:29.580 et fais-le glisser dans la boîte à outils. 00:02:29.680 --> 00:02:31.960 Après avoir appuyé sur "Run", tu peux toujours appuyer 00:02:32.060 --> 00:02:34.840 sur le bouton de réinitialisation et BB-8 revient au point de départ. 00:02:35.020 --> 00:02:36.940 Maintenant, allons-y!