1 00:00:14,300 --> 00:00:16,500 Bonjour, je suis Kathleen Kennedy, 2 00:00:16,660 --> 00:00:19,500 et je suis la productrice de Star Wars Le réveil de la force. 3 00:00:20,200 --> 00:00:23,920 Aujourd'hui, tu vas travailler avec l'une de nos stars : BB-8 4 00:00:24,520 --> 00:00:26,600 BB-8 est un droïde sphérique. 5 00:00:27,020 --> 00:00:29,620 Tout ce qu'il fait, et chaque mouvement qu'il fait 6 00:00:29,740 --> 00:00:32,280 est contrôlé par des logiciels informatiques. 7 00:00:33,720 --> 00:00:36,040 L'informatique a un impact sur chaque industrie 8 00:00:36,260 --> 00:00:39,020 du marketing aux soins de santé en passant par le cinéma. 9 00:00:39,220 --> 00:00:42,480 En fait, des centaines d’ingénieurs informaticiens collaborent 10 00:00:42,860 --> 00:00:45,400 pour réaliser un film comme Le réveil de la Force. 11 00:00:46,120 --> 00:00:47,540 Salut, je m'appelle Rachel Rose 12 00:00:47,620 --> 00:00:50,120 Je suis ingénieur recherche et développement senior chez ILM. 13 00:00:50,200 --> 00:00:53,340 et je dirige l'équipe d'animation et l'équipe développement des créatures. 14 00:00:53,640 --> 00:00:55,220 Dans Le réveil de la force. 15 00:00:55,300 --> 00:00:58,080 Je suis en charge d'aider les artistes à développer des rigs 16 00:00:58,180 --> 00:01:01,820 qui sont les parties du personnage qui bougent, 17 00:01:02,020 --> 00:01:04,100 qui permettent au personnage d'avoir l'air 18 00:01:04,180 --> 00:01:06,580 très crédible dans une galaxie très, très lointaine. 19 00:01:07,280 --> 00:01:10,160 Dans la prochaine heure, nous allons abriquer notre propre jeu Star Wars 20 00:01:10,240 --> 00:01:12,740 qui t’apprendra les concepts de base de la programmation. 21 00:01:12,920 --> 00:01:14,740 Habituellement, la programmation est en texte, 22 00:01:14,820 --> 00:01:16,340 mais nous allons utiliser des blocs 23 00:01:16,460 --> 00:01:19,160 pour pouvoir faire des glisser-déposer pour écrire les programmes. 24 00:01:19,260 --> 00:01:21,140 Sous le capot, tu crées toujours du code. 25 00:01:21,300 --> 00:01:23,240 Après avoir essay les bases avec les blocs, 26 00:01:23,320 --> 00:01:25,240 nous te ferons passer à JavaScript, 27 00:01:25,380 --> 00:01:28,280 l'un des plus populaires langages de programmation sur le Web. 28 00:01:29,000 --> 00:01:32,700 Pour commencer, nous allons travailler avec Rey pour programmer BB-8 à marcher, 29 00:01:32,860 --> 00:01:34,700 pour ramasser toutes les pièces de rebut. 30 00:01:35,260 --> 00:01:37,100 Ton écran est divisé en trois parties. 31 00:01:37,180 --> 00:01:39,240 Sur la gauche se trouve l'espace du jeu Star Wars, 32 00:01:39,340 --> 00:01:40,620 où le code sera exécuté. 33 00:01:40,720 --> 00:01:44,000 Les instructions pour chaque niveau sont écrites sous l'espace de jeu. 34 00:01:44,400 --> 00:01:47,800 Cette zone centrale est la boîte à outils et chacun de ces blocs est une commande 35 00:01:48,020 --> 00:01:49,800 que BB-8 peut comprendre. 36 00:01:49,940 --> 00:01:52,400 L'espace blanc sur la droite s'appelle l'espace de travail, 37 00:01:52,500 --> 00:01:54,740 et c'est là que nous allons construire notre programme. 38 00:01:54,820 --> 00:01:57,540 Si je fais glisser le bloc "moveLeft" sur notre espace de travail 39 00:01:57,700 --> 00:01:59,780 et appuie sur run, que se passe-t-il ? 40 00:01:59,900 --> 00:02:02,320 BB-8 se déplace vers la gauche d'un bloc sur la grille. 41 00:02:02,420 --> 00:02:05,900 Et si je veux que BB-8 fasse quelque chose après le bloc "moveLeft" ? 42 00:02:06,100 --> 00:02:08,180 Je peux ajouter un autre bloc à notre programme. 43 00:02:08,560 --> 00:02:10,480 Je vais choisir le bloc "moveUp", 44 00:02:10,560 --> 00:02:12,720 et je vais le faire glisser sous mon bloc "move Left" 45 00:02:12,800 --> 00:02:14,480 jusqu'à ce que la surbrillance apparaisse, 46 00:02:14,540 --> 00:02:17,420 Et ensuite je le déposerai, et les deux blocs s'emboîteront. 47 00:02:17,980 --> 00:02:20,920 Lorsque j'appuie à nouveau sur "Run", BB-8 exécutera les commandes 48 00:02:20,920 --> 00:02:23,780 qui sont empilées de haut en bas sur notre espace de travail. 49 00:02:24,900 --> 00:02:27,560 Si jamais tu veux supprimer un bloc, retire-le de la pile 50 00:02:27,720 --> 00:02:29,580 et fais-le glisser dans la boîte à outils. 51 00:02:29,680 --> 00:02:31,960 Après avoir appuyé sur "Run", tu peux toujours appuyer 52 00:02:32,060 --> 00:02:34,840 sur le bouton de réinitialisation et BB-8 revient au point de départ. 53 00:02:35,020 --> 00:02:36,940 Maintenant, allons-y!