Return to Video

La resistencia | Piensa como un programador, Episodio 2

  • 0:09 - 0:11
    [Piensa como un programador]
  • 0:18 - 0:20
    [Episodio 2: La Resistencia]
  • 0:22 - 0:25
    Después de sacar a Ética de prisión,
  • 0:25 - 0:28
    Hedge los lleva a ambos
    hacia un asentamiento fronterizo
  • 0:28 - 0:33
    a la sombra de Bradbarrier,
    la gran muralla que rodea la nación.
  • 0:35 - 0:39
    Todos los colonos se reunirán
    pronto para la alimentación mensual.
  • 0:39 - 0:43
    La gente en el muro pasa sus días
    reuniendo obras de arte y de literatura
  • 0:43 - 0:45
    de todo el país.
  • 0:46 - 0:50
    El día de la alimentación, llegan
    los hornos-bots, hambrientos.
  • 0:50 - 0:55
    Si comen, las luces se mantienen
    encendidas y la comida es repartida.
  • 0:56 - 0:59
    Si pasan hambre, la gente también.
  • 1:01 - 1:04
    El suministro de combustible de Hedge
    se agota junto cuando él y Ética
  • 1:04 - 1:06
    llegan a las afueras de la ciudad
  • 1:06 - 1:09
    y entran para un aterrizaje forzoso.
  • 1:11 - 1:15
    Por suerte, todos están muy ocupados
    preparando la alimentación para notarlo.
  • 1:15 - 1:18
    La alimentación de hoy es donde
    Ética puede encontrar al líder
  • 1:18 - 1:21
    del movimiento de resistencia clandestino.
  • 1:21 - 1:25
    Esta persona conoce la localización del
    primero de tres poderosos artefactos.
  • 1:25 - 1:27
    El problema es que Hedge y Ética no saben
  • 1:27 - 1:31
    el nombre del líder de
    la resistencia ni su apariencia.
  • 1:31 - 1:34
    Pero Hedge ha reunido
    la siguiente información:
  • 1:35 - 1:37
    El líder tiene ojos verdes.
  • 1:37 - 1:43
    Si el líder tiene el pelo rojo, su nombre
    tiene al menos una letra doble consecutiva
  • 1:44 - 1:48
    Si el líder lleva gafas, su nombre
    tiene exactamente 2 vocales.
  • 1:48 - 1:52
    De otro modo, su nombre
    tiene exactamente 3 vocales.
  • 1:52 - 1:57
    Hay exactamente un persona
    para la que todo esto es cierto.
  • 1:57 - 1:58
    Como una fugitiva,
  • 1:58 - 2:03
    Ética no puede mezclarse entre
    la multitud sin llamar la atención.
  • 2:03 - 2:05
    Pero puede darle instrucciones a Hedge.
  • 2:05 - 2:10
    Y una herramienta que tiene es lo que
    los programadores llaman un condicional.
  • 2:10 - 2:13
    Es una declaración de la forma:
    "Si A, entonces B"
  • 2:13 - 2:16
    Los diagramas de flujo son buenas
    ilustraciones de cómo funcionan.
  • 2:16 - 2:22
    Este condicional se traduce en:
    si A es cierta, realiza la instrucción B
  • 2:22 - 2:26
    También hay condicionales que
    cuentan para diferentes posibilidades:
  • 2:26 - 2:30
    "Si A es cierta, ejecute la instrucción B.
  • 2:30 - 2:34
    De otro modo, continúe
    con la instrucción C"
  • 2:34 - 2:39
    Así que, ¿qué instrucciones le da a
    Hedge para que pueda encontrar al líder?
  • 2:39 - 2:43
    Pausa el video ahora si quieres
    descubrirlo por tí mismo.
  • 2:43 - 2:47
    Con un problema como esto,
    puede ayudar simplificar primero.
  • 2:47 - 2:51
    ¿Qué pasa si Hedge solo
    tiene que examinar a esta persona?
  • 2:51 - 2:54
    ¿Qué información necesita
    recopilar sobre ella?
  • 2:54 - 2:57
    Podría preguntar: ¿Tiene los ojos verdes?
  • 2:57 - 3:02
    ¿Qué otras preguntas debería hacer Hedge
    para encontrar al líder de la resitencia,
  • 3:02 - 3:05
    y cómo rastrear esas respuestas?
  • 3:06 - 3:10
    Pausa ahora para descubrirlo por tí mismo.
  • 3:11 - 3:15
    Puede parecer intuitivo cómo
    abordarías el problema como humano.
  • 3:15 - 3:16
    Pero Hedge no es humano,
  • 3:16 - 3:21
    y el desafío viene de la necesidad de
    darle instrucciones sistemáticas
  • 3:21 - 3:24
    que funcionarán en cualquier escenario.
  • 3:24 - 3:27
    Hedge necesita examinar a
    los colonos, uno cada vez,
  • 3:27 - 3:29
    hasta que descubra a la persona correcta.
  • 3:29 - 3:33
    En otras palabras, como con
    la cerradura de la celda de la prisión,
  • 3:33 - 3:37
    este es un bucle que repite
    las mismas instrucciones.
  • 3:37 - 3:40
    Solo que esta vez el bucle
    involucrará una serie de preguntas
  • 3:40 - 3:42
    en forma de condicionales,
  • 3:42 - 3:45
    y terminará tan pronto como Hedge
    encuentre a su objetivo.
  • 3:45 - 3:49
    Pero primero, querrás organizar
    tu información.
  • 3:49 - 3:55
    Cada persona tiene unas características:
    color de ojos, pelo, gafas y nombre.
  • 3:55 - 3:57
    ¿Tiene esta persona ojos verdes?
  • 3:57 - 4:02
    Si es así, haz una marca al lado de "color
    de ojos", si no, marca una X allí.
  • 4:02 - 4:06
    Si tienen pelo rojo, ¿su nombre
    contiene una letra doble?
  • 4:06 - 4:10
    Si es así, haz una marca
    al lado de "color de pelo".
  • 4:10 - 4:14
    Si no tienen una letra doble,
    pon una X al lado de "color de pelo"
  • 4:14 - 4:19
    Cualquiera con pelo rojo y sin letra doble
    no puede ser el líder de la resistencia.
  • 4:19 - 4:21
    Pero ten en cuenta que
    si tienen el pelo azul
  • 4:21 - 4:25
    Hedge omitirá esa pregunta
    y saltará a la siguiente.
  • 4:25 - 4:28
    Para la última pregunta, podemos decir:
  • 4:28 - 4:33
    "Si llevan gafas, ¿su nombre tiene
    exactamente dos vocales?
  • 4:33 - 4:38
    Si no tienen gafas, ¿tiene
    su nombre exactamente tres vocales?"
  • 4:38 - 4:42
    Habrá una persona en la multitud
    con gafas y una vocal,
  • 4:42 - 4:45
    o sin gafas y dos vocales.
  • 4:45 - 4:49
    Pero no son quienes buscamos,
    así que obtendrán una X.
  • 4:49 - 4:52
    El líder de la resistencia debe ser
    alguien con las marcas de verificación
  • 4:52 - 4:55
    o espacios en blanco
    al lado de cada pregunta.
  • 4:55 - 4:58
    Los espacios en blanco están bien,
    si alguien tiene el pelo azul
  • 4:58 - 5:01
    la regla sobre el pelo rojo
    no aplica para ellos.
  • 5:02 - 5:06
    Puedes hacer que Hedge haga todas
    las preguntas sobre cada persona,
  • 5:06 - 5:09
    y luego elegir a la persona con
    solo marcas y espacios en blanco.
  • 5:09 - 5:14
    Pero hay un modo de ahorrar mucho
    tiempo: cada vez que Hedge marque una X,
  • 5:14 - 5:17
    haz que pase a la siguiente persona.
  • 5:17 - 5:19
    No necesitas conocer la respuesta
    a cada pregunta;
  • 5:19 - 5:23
    con solo una X, significa que no son
    el objetivo de tu búsqueda.
  • 5:26 - 5:28
    Hedge zumba entre la multitud,
  • 5:28 - 5:32
    y en cuestión de minutos encuentra
    a Adila, la líder de la resistencia,
  • 5:32 - 5:34
    y la lleva de vuelta con Ética.
  • 5:34 - 5:39
    Adila acepta ayudarlos a robar
    el primer artefacto, el nodo del poder,
  • 5:39 - 5:41
    pero con una condición:
  • 5:41 - 5:44
    que Ética y Hedge inicien la revolución
  • 5:44 - 5:48
    reprogramando los hornos-bots
    que aterrorizan la ciudad.
  • 5:48 - 5:51
    Y justo a tiempo, los robots descienden.
Title:
La resistencia | Piensa como un programador, Episodio 2
Speaker:
Alex Rosenthal
Description:

Vea la lección completa en: https://ed.ted.com/lessons/the-resistance-think-like-a-coder-ep-2

Este es el episodio 2 de nuestra serie animada "Piensa como un programador". Esta narración de 10 episodios sigue a una chica, Ética, y su compañero robot, Hedge, mientras intentan salvar el mundo. Los dos se embarcan en una búsqueda para encontrar tres artefactos y deben resolver en su camino una serie de rompecabezas de programación.

Lección por Alex Rosenthal, dirigido por Kozmonot Animation Studio.

more » « less
Video Language:
English
Team:
closed TED
Project:
TED-Ed
Duration:
05:54
Lidia Cámara de la Fuente edited Spanish subtitles for The Resistance | Think Like A Coder, Ep 2
Lidia Cámara de la Fuente approved Spanish subtitles for The Resistance | Think Like A Coder, Ep 2
Lidia Cámara de la Fuente accepted Spanish subtitles for The Resistance | Think Like A Coder, Ep 2
Lidia Cámara de la Fuente edited Spanish subtitles for The Resistance | Think Like A Coder, Ep 2
Sonia Escudero Sánchez edited Spanish subtitles for The Resistance | Think Like A Coder, Ep 2
Sonia Escudero Sánchez edited Spanish subtitles for The Resistance | Think Like A Coder, Ep 2
Sonia Escudero Sánchez edited Spanish subtitles for The Resistance | Think Like A Coder, Ep 2
Sonia Escudero Sánchez edited Spanish subtitles for The Resistance | Think Like A Coder, Ep 2
Show all

Spanish subtitles

Revisions Compare revisions