Bienvenue à l'Heure de Code...
Bonjour, je suis Kathleen Kennedy, et je suis la productrice de Star Wars : Le Réveil de la Force. Aujourd'hui,
tu travailleras avec une de nos stars, BB-8. BB-8 est un droïde sphérique. Tout ce qu'il fait
et tous ses mouvements sont contrôlés par un logiciel. L'informatique a un impact
sur tous les secteurs, du marketing à la santé en passant par le cinéma. En fait, des centaines d'ingénieurs informaticiens
ont travaillé ensemble pour faire un film comme Le Réveil de la Force.
Bonjour je suis Rachel Rose, je suis ingénieur R&D senior chez ILM, et je dirige l'équipe d’animation et
de développement de créatures. Dans Le Réveil de la Force, je suis chargée d'aider les artistes à développer
des mouvements pour les parties du personnage qui bougent et qui permettent de rendre le personnage
très crédible dans une galaxie très lointaine. Dans l'heure qui vient, nous allons construire
notre propre jeu Star Wars. Nous t'enseignerons les concepts de base de la programmation. Habituellement la programmation
est textuelle, mais nous allons utiliser ici des blocs pour écrire des programmes en les glissant et en les déposant.
Pour commencer, nous allons travailler avec Rey pour programmer BB-8 pour qu'il marche et ramasse
toutes les pièces de ferraille. Votre écran est divisé en trois parties.
Sur la gauche se trouve l'espace de jeu Star Wars, où le code s'exécutera. Les instructions pour chaque niveau
sont rédigées sous l'espace de jeu. La zone du milieu est la boîte à outils, et chacun de ces blocs
est une action que BB-8 peut comprendre. L'espace blanc à droite est appelé l'espace
de travail et c'est là que nous allons construire notre programme.
Si je fais glisser le bloc moveLeft dans notre espace de travail, et clique Run,
que se passe-t-il ? BB-8 se déplace à gauche d'un bloc
sur la grille. Et si je veux que BB-8 fasse quelque chose après le bloc moveLeft? Je peux ajouter un autre
bloc à notre programme. Je vais choisir le bloc moveUp et je vais le glisser sous
mon bloc moveLeft jusqu'à voir la surbrillance. Puis je le lâche et les deux blocs
s'assemblent. Lorsque j'appuie de nouveau sur Run, BB-8 exécute
les commandes qui sont empilées de haut en bas dans notre espace de travail. Si jamais vous voulez supprimer
un bloc, il suffit de le retirer de la pile et de le glisser dans la boîte à outils.
Après avoir cliqué sur Run,
vous pouvez toujours cliquer le bouton Reset pour faire revenir BB-8 au début.
Et maintenant, en avant!