A Resistência | Pensa como um programador, Episódio 2
-
0:22 - 0:25Depois de conseguir
tirar a Ética da prisão, -
0:25 - 0:28o Hedge transporta-se a si e à Ética
até um povoado fronteiriço -
0:28 - 0:33na sombra da Bradbarrier,
a grande muralha que rodeia o país. -
0:35 - 0:39Todos os habitantes vão reunir-se
em breve, para a refeição mensal. -
0:39 - 0:43As pessoas da muralha passam os dias
a reunir obras de arte e de literatura -
0:43 - 0:45por todo o país.
-
0:46 - 0:50No dia da refeição, chegam
os robôs incendiários, esfomeados. -
0:51 - 0:55Se comerem, as luzes acendem-se
e aparece a comida. -
0:56 - 1:00Se passarem fome, as pessoas
também passarão fome. -
1:01 - 1:03O combustível do Hedge acaba
-
1:03 - 1:06quando ele e a Ética chegam
aos arredores da cidade, -
1:06 - 1:09e acabam numa aterragem acidentada.
-
1:11 - 1:15Felizmente, estão todos tão atarefados
a preparar a refeição, que não reparam. -
1:15 - 1:18É nesta refeição de hoje
que a Ética pode encontrar -
1:18 - 1:21o líder dum movimento
de resistência subterrâneo. -
1:21 - 1:25Essa pessoa conhece o local
do primeiro dos três poderosos artefactos. -
1:25 - 1:27O problema é que o Hedge e a Ética
-
1:27 - 1:30não sabem o nome do líder
nem sabem qual é o seu aspeto. -
1:31 - 1:34Mas o Hedge reuniu as seguintes
informações: -
1:35 - 1:37O líder tem olhos verdes.
-
1:37 - 1:39Se o líder tiver cabelo ruivo,
-
1:39 - 1:43o nome dele tem, pelo menos,
uma letra dobrada. -
1:43 - 1:48Se o líder usar óculos,
o nome dele tem só duas vogais. -
1:48 - 1:52Se não, o nome tem só três vogais.
-
1:52 - 1:57Só há uma pessoa
em que tudo isso é verdade, -
1:57 - 1:59Enquanto fugitiva,
-
1:59 - 2:03a Ética não se pode misturar
na multidão sem chamar as atenções. -
2:03 - 2:06Mas pode dar instruções ao Hedge.
-
2:06 - 2:10Tem uma ferramenta a que
os programadores chamam "condição". -
2:10 - 2:13É uma afirmação com a forma de
"se A, então B". -
2:13 - 2:17Os fluxogramas ilustram muito bem
como isto funciona. -
2:17 - 2:19Esta condição traduz-se em:
-
2:19 - 2:22"Se A é verdade,
continua com a instrução B". -
2:22 - 2:26Estas também são condições
que têm em conta diversas possibilidades. -
2:26 - 2:30Esta diz: "Se A é verdade,
executa a instrução B. -
2:30 - 2:34"Se não for, executa a instrução C".
-
2:34 - 2:39Então, que instruções é que ela dá a Hedge
para ele encontrar o líder da resistência? -
2:40 - 2:43[Suspende aqui, para resolveres sozinho.]
-
2:44 - 2:47Com um problema destes,
convém simplificar primeiro. -
2:47 - 2:51E se o Hedge tivesse que examinar
apenas esta pessoa? -
2:51 - 2:54Que informações precisaria
de reunir sobre ela? -
2:54 - 2:57Podia perguntar:
"Tem os olhos verdes?" -
2:57 - 3:02Que outras perguntas devia o Hedge fazer
para encontrar o líder da resistência -
3:02 - 3:05e como podes acompanhar essas respostas?
-
3:06 - 3:09[Suspende aqui para resolveres sozinho.]
-
3:11 - 3:15Pode parecer intuitivo como abordar
este problema, enquanto ser humano. -
3:15 - 3:17Mas o Hedge não é um ser humano
-
3:17 - 3:21e por isso, o desafio surge da necessidade
de lhe dar instruções sistemáticas -
3:21 - 3:24que funcionem em qualquer cenário.
-
3:24 - 3:27O Hedge precisa de examinar
os habitantes, um por um. -
3:27 - 3:29até descobrir a pessoa certa.
-
3:29 - 3:32Assim, tal como com a fechadura
da cela da prisão, -
3:33 - 3:37isto é um ciclo que repete
as mesmas instruções. -
3:37 - 3:40Só que, desta vez, o ciclo
envolve uma série de perguntas -
3:40 - 3:42sob a forma de condições,
-
3:42 - 3:45e acaba logo que o Hedge
encontrar o seu alvo. -
3:45 - 3:49Mas primeiro, temos de organizar
as informações. -
3:49 - 3:52Cada pessoa tem
uma série de características: -
3:52 - 3:55Cor dos olhos, cor do cabelo,
óculos e nome. -
3:55 - 3:57Esta pessoa tem olhos verdes?
-
3:57 - 4:02Se sim, marca ok em "cor dos olhos".
Se não, marca um X. -
4:02 - 4:06Se tiver cabelo ruivo, o nome dele
contém uma letra dobrada? -
4:06 - 4:09Se sim, marca ok em "cor do cabelo".
-
4:10 - 4:14Se não tem uma letra dobrada,
marca-se um X em "cor do cabelo". -
4:14 - 4:17Qualquer pessoa com cabelo ruivo
e sem letra dobrada -
4:17 - 4:19não pode ser
o líder da resistência. -
4:19 - 4:21Mas reparem que, se tiver o cabelo azul,
-
4:21 - 4:25o Hedge salta esta pergunta
e passa para a outra pergunta. -
4:26 - 4:28Para a última pergunta, podemos dizer:
-
4:28 - 4:33"Se usa óculos, o nome dele
tem só duas vogais?" -
4:33 - 4:38"Se não tem óculos, o nome dele
tem só três vogais?" -
4:38 - 4:42Haverá pessoas na multidão
com óculos e uma vogal, -
4:43 - 4:45ou sem óculos e com duas vogais.
-
4:45 - 4:49Mas não são esses que procuramos,
por isso, colocam-se X. -
4:49 - 4:53O líder da resistência tem de ser
alguém com marcas de ok -
4:53 - 4:55ou casas em branco em cada pergunta.
-
4:55 - 4:58As casas em branco estão ok,
porque, se alguém tiver cabelo azul, -
4:58 - 5:01a regra do cabelo ruivo
não se lhe aplica. -
5:02 - 5:06Podíamos pôr o Hedge a fazer
todas as perguntas a cada pessoa, -
5:06 - 5:09e depois escolher a pessoa
que só tem ok e casas em branco. -
5:09 - 5:12Mas há uma forma de poupar muito tempo:
-
5:12 - 5:16logo que o Hedge marca um X,
fazemos com que ele mude de pessoa. -
5:17 - 5:19Não precisamos de saber
a resposta a todas as perguntas. -
5:19 - 5:24Basta um X para eles não serem
o objeto da nossa pesquisa. -
5:26 - 5:28O Hedge passeia por entre a multidão,
-
5:28 - 5:32e, ao fim de minutos,
encontra Adila, a líder da resistência -
5:32 - 5:34e leva-a a Ética.
-
5:34 - 5:39Adila concorda em ajudá-la a roubar
o primeiro artefacto — o nódulo do poder — -
5:39 - 5:41mas, com uma condição:
-
5:41 - 5:44que a Ética e o Hedge
inflamem a revolução, -
5:44 - 5:48reprogramando os robôs
incendiários que aterrorizam a cidade. -
5:48 - 5:51E, logo nesta altura, aparecem os robôs.
- Title:
- A Resistência | Pensa como um programador, Episódio 2
- Speaker:
- Alex Rosenthal
- Description:
-
Este é o episódio 2 da nossa série animada "Pensa como um Programador". Esta série de 10 episódios acompanha uma rapariga. a Ética, e o seu companheiro robô, Hedge, quando eles tentam salvar o mundo. Os dois embarcam numa aventura para reunir três artefactos e têm de abrir caminho por entre uma série de "puzzles" de programação.
Lição de Alex Rosenthal, realização de Kozmonot Animation Studio.
- Video Language:
- English
- Team:
- closed TED
- Project:
- TED-Ed
- Duration:
- 05:54
Isabel Vaz Belchior edited Portuguese subtitles for The Resistance | Think Like A Coder, Ep 2 | ||
Margarida Ferreira edited Portuguese subtitles for The Resistance | Think Like A Coder, Ep 2 | ||
Margarida Ferreira approved Portuguese subtitles for The Resistance | Think Like A Coder, Ep 2 | ||
Margarida Ferreira edited Portuguese subtitles for The Resistance | Think Like A Coder, Ep 2 | ||
Isabel Vaz Belchior accepted Portuguese subtitles for The Resistance | Think Like A Coder, Ep 2 | ||
Isabel Vaz Belchior edited Portuguese subtitles for The Resistance | Think Like A Coder, Ep 2 | ||
Margarida Ferreira edited Portuguese subtitles for The Resistance | Think Like A Coder, Ep 2 | ||
Margarida Ferreira edited Portuguese subtitles for The Resistance | Think Like A Coder, Ep 2 |