La résistance | Pense comme un programmeur, épisode 2
-
0:22 - 0:25Après avoir fait sortir Éthique de prison,
-
0:25 - 0:28Hedge les fait tous deux voler
vers un baraquement frontalier -
0:28 - 0:35à l'ombre de la barrière Brad,
la grande muraille encerclant la nation. -
0:35 - 0:39Tous les habitants vont bientôt se réunir
pour le ravitaillement mensuel. -
0:39 - 0:41Les gens du mur passent leurs journées
-
0:41 - 0:43à réunir des œuvres
artistiques et littéraires -
0:43 - 0:46venant de tout le pays.
-
0:46 - 0:50Le jour du ravitaillement,
les robots fourneaux arrivent, affamés. -
0:50 - 0:53S'ils mangent, les lumières
restent allumées -
0:53 - 0:55et la nourriture est livrée.
-
0:56 - 0:59S'ils meurent de faim,
les gens subissent le même sort. -
1:01 - 1:03Hedge tombe en panne d'essence
-
1:03 - 1:06alors qu'Éthique et lui atteignent
les abords du village -
1:06 - 1:09et ils font un atterrissage forcé.
-
1:11 - 1:13Heureusement,
tout le monde est trop occupé -
1:13 - 1:15à préparer le ravitaillement
pour le remarquer. -
1:15 - 1:18C'est au ravitaillement du jour
qu'Éthique pourra trouver le chef -
1:18 - 1:21d'un mouvement de résistance clandestin.
-
1:21 - 1:25Cette personne connaît l'emplacement
du premier des trois puissants artefacts. -
1:25 - 1:27Le problème est que
Hedge et Éthique ignorent -
1:27 - 1:31le nom ou l'apparence
du chef de la résistance. -
1:31 - 1:35Mais Hedge a collecté
les informations suivantes. -
1:35 - 1:37Leur chef a les yeux verts.
-
1:37 - 1:39Si le chef a les cheveux roux,
-
1:39 - 1:43son nom a au moins deux lettres
consécutives identiques. -
1:43 - 1:48Si le chef porte des lunettes,
son nom a exactement deux voyelles. -
1:48 - 1:52Sinon, son nom
a exactement trois voyelles. -
1:52 - 1:57Il y a exactement une personne
pour qui tout cela est vrai. -
1:57 - 1:58En tant que fugitive,
-
1:58 - 2:03Éthique ne peut pas se faufiler
dans la foule sans attirer l'attention. -
2:03 - 2:05Mais elle peut donner
des instructions à Hedge. -
2:05 - 2:06Un de ses outils
-
2:06 - 2:10est ce que les développeurs
appellent une instruction conditionnelle. -
2:10 - 2:13C'est une instruction
de la forme « Si A alors B ». -
2:13 - 2:16Les logigrammes illustrent bien
ce genre de conditions. -
2:16 - 2:19Cette instruction conditionnelle
se traduit par : -
2:19 - 2:22« Si A est vraie,
effectue l'instruction B ». -
2:22 - 2:24Il y a aussi des instructions
conditionnelles -
2:24 - 2:26représentant plusieurs possibilités.
-
2:26 - 2:30Celle-ci dit : « Si A est vraie,
exécute l'instruction B. -
2:30 - 2:34Sinon, effectue l'instruction C. »
-
2:34 - 2:39Quelles instructions donne-t-elle à Hedge
pour trouver le chef de la résistance ? -
2:39 - 2:43Mettez en pause maintenant
si vous voulez trouver la réponse seul. -
2:43 - 2:47Avec un tel problème, cela peut aider
de commencer par simplifier. -
2:47 - 2:51Et si Hedge n'avait qu'à examiner
cette personne-ci ? -
2:51 - 2:54Quelles informations doit-il
recueillir à son sujet ? -
2:54 - 2:57Il pourrait demander :
« A-t-elle les yeux verts ? » -
2:57 - 3:00Quelles autres questions
Hedge devrait-il poser -
3:00 - 3:02pour trouver le chef de la résistance
-
3:02 - 3:06et comment peut-il
garder trace des réponses ? -
3:06 - 3:11Mettez en pause maintenant
si vous voulez trouver la réponse seul. -
3:11 - 3:15Votre approche du problème
en tant qu'humain peut sembler intuitive. -
3:15 - 3:16Mais Hedge n'est pas humain
-
3:16 - 3:21et le défi vient du besoin de lui donner
des instructions systématiques -
3:21 - 3:24fonctionnant dans n'importe quel scénario.
-
3:24 - 3:27Hedge doit examiner
les habitants un par un -
3:27 - 3:29jusqu'à ce qu'il trouve la bonne personne.
-
3:29 - 3:33Autrement dit, comme avec le verrou
sur la cellule de la prison, -
3:33 - 3:37c'est une boucle qui répète
les mêmes instructions. -
3:37 - 3:40Seulement, cette fois-ci la boucle
comporte une série de questions -
3:40 - 3:42sous la forme d'instructions
conditionnelles -
3:42 - 3:45et prendra fin dès que Hedge
aura trouvé sa cible. -
3:45 - 3:49Pour commencer, vous voulez
organiser vos informations. -
3:49 - 3:51Chaque personne a un ensemble
de caractéristiques : -
3:51 - 3:55la couleur de ses yeux et de ses cheveux,
ses lunettes et son nom. -
3:55 - 3:57Cette personne a-t-elle les yeux verts ?
-
3:57 - 4:02Si oui, cochez « couleur des yeux ».
Sinon, mettez une croix à côté. -
4:02 - 4:06Si elle a les cheveux roux, son nom
contient-il une lettre double ? -
4:06 - 4:10Si oui, cochez « couleur des cheveux ».
-
4:10 - 4:14Si elle n'a pas de lettre double,
mettez une croix à côté. -
4:14 - 4:16Quiconque avec les cheveux roux
et sans lettre double -
4:16 - 4:19ne peut pas être le chef de la résistance.
-
4:19 - 4:21Remarquez que si la personne
a les cheveux bleus, -
4:21 - 4:25Hedge passera cette question
et ira à la suivante. -
4:25 - 4:28Pour la dernière question,
nous pouvons dire : -
4:28 - 4:33« Si elle porte des lunettes, son nom
a-t-il exactement deux voyelles ? -
4:33 - 4:38Si elle n'a pas de lunettes, son nom
a-t-il exactement trois voyelles ? » -
4:38 - 4:42Il y aura des gens dans la foule
avec des lunettes et une voyelle -
4:42 - 4:45ou sans lunettes et avec deux voyelles.
-
4:45 - 4:49Mais ce n'est pas la personne
que nous cherchons, ils auront des croix. -
4:49 - 4:52Le chef de la résistance doit être
quelqu'un pour qui, pour chaque question, -
4:52 - 4:55c'est soit coché ou vide.
-
4:55 - 4:58Une case vide est valide
car si quelqu'un a les cheveux bleus, -
4:58 - 5:02la règle sur les cheveux roux
ne s'applique pas. -
5:02 - 5:06Vous pourriez dire à Hedge de poser
chaque question à chaque personne -
5:06 - 5:09et de choisir la personne ayant
tout coché ou vide. -
5:09 - 5:14Il y a une façon de gagner du temps :
dès que Hedge fait une croix, -
5:14 - 5:17faites-le passer à la personne suivante.
-
5:17 - 5:19Inutile de connaître la réponse
à chaque question : -
5:19 - 5:24une seule croix signifie que ce n'est pas
la cible de votre recherche. -
5:26 - 5:28Hedge bourdonne parmi la foule
-
5:28 - 5:32et en quelques minutes, trouve Adila,
la chef de la résistance, -
5:32 - 5:34et la mène jusqu'à Éthique.
-
5:34 - 5:39Adila accepte de les aider à voler
le premier artefact - le nœud du pouvoir - -
5:39 - 5:41mais à une condition :
-
5:41 - 5:44qu’Éthique et Hedge donnent
un coup de pouce à la révolution -
5:44 - 5:48en reprogrammant les robots fourneaux
qui terrorisent le village. -
5:48 - 5:51Juste à ce moment-là, les robots arrivent.
- Title:
- La résistance | Pense comme un programmeur, épisode 2
- Speaker:
- Alex Rosenthal
- Description:
-
Voir la leçon complète : https://www.ted.com/talks/alex_rosenthal_the_resistance_think_like_a_coder_ep_2
C'est le second épisode de notre série animée « Pense comme un programmeur ». Ce récit de 10 épisodes suit une fille, Éthique, et son compagnon robot, Hedge, alors qu'ils tentent de sauver le monde. Les deux entreprennent une quête pour recueillir trois artefacts et doivent résoudre une série de puzzles de programmation.
Leçon par Alex Rosenthal, réalisée par Kozmonot Animation Studio.
- Video Language:
- English
- Team:
- closed TED
- Project:
- TED-Ed
- Duration:
- 05:54
eric vautier approved French subtitles for The Resistance | Think Like A Coder, Ep 2 | ||
eric vautier accepted French subtitles for The Resistance | Think Like A Coder, Ep 2 | ||
eric vautier edited French subtitles for The Resistance | Think Like A Coder, Ep 2 | ||
Morgane Quilfen edited French subtitles for The Resistance | Think Like A Coder, Ep 2 | ||
Morgane Quilfen edited French subtitles for The Resistance | Think Like A Coder, Ep 2 | ||
Morgane Quilfen edited French subtitles for The Resistance | Think Like A Coder, Ep 2 | ||
Morgane Quilfen edited French subtitles for The Resistance | Think Like A Coder, Ep 2 |