-
Bonjour, je suis Kathleen Kennedy,
-
et je suis la productrice
de Star Wars Le réveil de la force.
-
Aujourd'hui, tu vas travailler
avec l'une de nos stars : BB-8
-
BB-8 est un droïde sphérique.
-
Tout ce qu'il fait,
et chaque mouvement qu'il fait
-
est contrôlé
par des logiciels informatiques.
-
L'informatique a un impact
sur chaque industrie
-
du marketing aux soins de santé
en passant par le cinéma.
-
En fait, des centaines d’ingénieurs
informaticiens collaborent
-
pour réaliser un film comme
Le réveil de la Force.
-
Salut, je m'appelle Rachel Rose
-
Je suis ingénieur recherche
et développement senior chez ILM.
-
et je dirige l'équipe d'animation
et l'équipe développement des créatures.
-
Dans Le réveil de la force.
-
Je suis en charge
d'aider les artistes à développer des rigs
-
qui sont les parties du personnage
qui bougent,
-
qui permettent au personnage
d'avoir l'air
-
très crédible dans une galaxie
très, très lointaine.
-
Dans la prochaine heure, nous allons
abriquer notre propre jeu Star Wars
-
qui t’apprendra les concepts de base
de la programmation.
-
Habituellement,
la programmation est en texte,
-
mais nous allons utiliser des blocs
-
pour pouvoir faire des glisser-déposer
pour écrire les programmes.
-
Sous le capot, tu crées toujours du code.
-
Après avoir essay
les bases avec les blocs,
-
nous te ferons passer à JavaScript,
-
l'un des plus populaires langages
de programmation sur le Web.
-
Pour commencer, nous allons travailler
avec Rey pour programmer BB-8 à marcher,
-
pour ramasser toutes les pièces de rebut.
-
Ton écran est divisé en trois parties.
-
Sur la gauche se trouve
l'espace du jeu Star Wars,
-
où le code sera exécuté.
-
Les instructions pour chaque niveau
sont écrites sous l'espace de jeu.
-
Cette zone centrale est la boîte à outils
et chacun de ces blocs est une commande
-
que BB-8 peut comprendre.
-
L'espace blanc sur la droite
s'appelle l'espace de travail,
-
et c'est là que nous allons
construire notre programme.
-
Si je fais glisser le bloc "moveLeft"
sur notre espace de travail
-
et appuie sur run, que se passe-t-il ?
-
BB-8 se déplace vers la 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 faire glisser sous
mon bloc "move Left"
-
jusqu'à ce que la surbrillance apparaisse,
-
Et ensuite je le déposerai,
et les deux blocs s'emboîteront.
-
Lorsque j'appuie à nouveau sur "Run",
BB-8 exécutera les commandes
-
qui sont empilées de haut en bas
sur notre espace de travail.
-
Si jamais tu veux supprimer un bloc,
retire-le de la pile
-
et fais-le glisser dans la boîte à outils.
-
Après avoir appuyé sur "Run",
tu peux toujours appuyer
-
sur le bouton de réinitialisation
et BB-8 revient au point de départ.
-
Maintenant, allons-y!