1 00:00:02,085 --> 00:00:05,214 Bienvenido a la Hora de programación... 2 00:00:05,297 --> 00:00:09,551 GUERRA DE LAS GALAXIAS 3 00:00:13,764 --> 00:00:16,350 hola. Mi nombre es Kathleen Kennedy, 4 00:00:16,433 --> 00:00:19,770 y soy la productora de Star Wars: El despertar de la Fuerza (The Force Awakens) 5 00:00:19,853 --> 00:00:23,649 Hoy, trabajarás con una de nuestras estrellas, BB8. 6 00:00:23,732 --> 00:00:26,610 BB8 es un androide esférico. 7 00:00:26,693 --> 00:00:29,404 Todo lo que hace y todos los movimientos que toma 8 00:00:29,488 --> 00:00:32,241 son controlados por software de computación. 9 00:00:33,367 --> 00:00:35,953 La ciencias de programación afectan a todas las industrias 10 00:00:36,036 --> 00:00:38,872 desde el marketing hasta la atención médica y la filmación. 11 00:00:38,956 --> 00:00:42,376 De hecho, cientos de ingenieros de computación trabajan juntos 12 00:00:42,459 --> 00:00:45,128 para hacer una película como El despertar de la Fuerza. 13 00:00:46,380 --> 00:00:49,591 Hola, soy Rachel Roth, soy ingeniera senior de desarrollo en IMAX 14 00:00:49,675 --> 00:00:52,970 y dirijo el equipo de Animación y Desarrollo de criaturas. 15 00:00:53,679 --> 00:00:56,849 En El despertar de la Fuerza, soy responsable por ayudar al artista 16 00:00:56,932 --> 00:01:01,478 a desarrollar hilos, que son las partes del personaje que se mueven 17 00:01:01,562 --> 00:01:05,858 y permiten que el personaje sea muy creíble en una galaxia muy lejana. 18 00:01:07,067 --> 00:01:09,736 En la próxima hora, construiremos nuestro propio juego de Star Wars 19 00:01:09,820 --> 00:01:12,698 que te enseñará lo básico sobre la programación. 20 00:01:12,781 --> 00:01:15,826 Normalmente la programación es puro texto, pero aquí utilizaremos bloques 21 00:01:15,909 --> 00:01:18,745 que puedes arrastrar y soltar para crear programas. 22 00:01:18,829 --> 00:01:21,373 Debajo de los bloques, aún estás creando código. 23 00:01:21,456 --> 00:01:24,585 Después de que aprendamos lo básico con los bloques, cambiaremos a Javascript, 24 00:01:24,668 --> 00:01:27,296 uno de los lenguajes de programación más populares en la Internet. 25 00:01:28,463 --> 00:01:31,842 Para empezar, vamos a trabajar con Rain para programar a BB8 26 00:01:31,925 --> 00:01:34,595 para caminar y recoger todas las piezas de basura. 27 00:01:34,678 --> 00:01:36,930 Tu pantalla está dividida en tres partes. 28 00:01:37,014 --> 00:01:40,184 A la izquierda está el espacio del juego de Star Wars, donde se ejecuta el código. 29 00:01:40,267 --> 00:01:43,854 Las instrucciones para cada nivel están escritas en el espacio de juego. 30 00:01:43,937 --> 00:01:45,856 Esta área del medio es el cajón de herramientas, 31 00:01:45,939 --> 00:01:49,151 y cada uno de estos bloques es un comando que BB8 puede entender. 32 00:01:49,234 --> 00:01:52,070 El espacio blanco a la derecha se llama el espacio de trabajo, 33 00:01:52,154 --> 00:01:53,989 y aquí construiremos nuestro programa. 34 00:01:54,615 --> 00:01:57,618 Si arrastro el bloque de mover a la izquierda ("moveLeft()") 35 00:01:57,701 --> 00:01:59,328 y presiono "Run" (ejecutar), ¿qué sucede? 36 00:01:59,411 --> 00:02:02,372 BB8 se mueve a la izquierda un bloque en la cuadrícula. 37 00:02:02,456 --> 00:02:05,667 ¿Qué hago si quiero que BB8 haga algo después del bloque "moveLeft()"? 38 00:02:05,751 --> 00:02:08,170 Puedo añadir otro bloque a nuestro programa. 39 00:02:08,253 --> 00:02:10,172 Voy a seleccionar el bloque "moveUp()" (mover hacia arriba), 40 00:02:10,255 --> 00:02:12,591 lo encajaré bajo mi bloque "moveLeft()", 41 00:02:12,674 --> 00:02:16,637 hasta que aparezca resaltado, y lo soltaré y los dos bloques encajarán juntos. 42 00:02:17,804 --> 00:02:20,516 Cuando presiono "Run" de nuevo, BB8 ejecutará los comandos 43 00:02:20,599 --> 00:02:24,353 que están apilados en nuestro espacio de trabajo, de arriba hacia abajo. 44 00:02:24,436 --> 00:02:27,189 Si alguna vez deseas borrar un bloque, solo quítalo de la pila 45 00:02:27,272 --> 00:02:29,441 y arrástralo de vuelta al cajón de herramientas. 46 00:02:29,525 --> 00:02:32,528 Luego de que haces clic en Run, siempre puedes pulsar Reset (restablecer) 47 00:02:32,611 --> 00:02:34,196 para llevar a BB8 de vuelta al comienzo. 48 00:02:34,988 --> 00:02:37,449 Pues, ¡vamos al rodaje!