Bienvenidos a La Hora del Código...
Hola! Soy Kathleen Kennedy, productora de
"Star Wars: El despertar de la Fuerza".
Hoy vas a estar trabajando con una de nuestras estrellas, BB-8.
BB-8 es un robot esférico.
Todo lo que hace y cada movimiento que realiza es controlado por software.
La computación impacta todas las industrias, desde el marketing y la salud hasta el cine.
De hecho, cientos de informáticos trabajaron juntos para hacer "El despertar de la Fuerza".
Hola! Soy Rachel Rose. Soy ingeniera experta en I+D en ILM.
Lidero el equipo de desarrollo y animación de criaturas.
En "El despertar de la Fuerza" ayudo a los artistas a desarrollar articulaciones,
que son las partes del personaje que se mueven y permiten que luzca
creíble en una galaxia muy muy lejana.
En la próxima hora, vamos a construir nuestro propio juego de Star Wars
y aprenderemos conceptos básicos de programación.
Usualmente, se programa sólo con texto pero nosotros usaremos bloques y así
podremos arrastrar y soltar para escribir los programas.
Para comenzar vamos a trabajar con Rey
para programar a BB-8 para que recolecte
los pedazos de chatarra.
Tu pantalla está partida en tres partes.
A la izquierda está el espacio del juego de Star Wars donde correrá el código.
Las instrucciones para cada nivel están escritas debajo del espacio del juego.
El área del medio es la caja de herramientas
y cada uno de estos bloques es un comando que BB-8 puede comprender.
El espacio blanco de la derecha es el espacio de trabajo y es aquí donde
construiremos nuestro programa.
Si arrastro el bloque "mover a izquierda" a nuestro espacio de trabajo, ¿qué sucede?
BB-8 se mueve un casillero a la izquierda dentro de la cuadrícula.
¿Y si quiero que BB-8 haga algo después de moverse un casillero a la izquierda?
Puedo agregar otro bloque a nuestro programa.
Voy a elegir el bloque "mover arriba" y lo arrastro debajo del bloque "mover a izquierda"
hasta que aparezca el resaltado. Luego lo suelto y los dos bloques quedarán juntos.
Cuando presione "ejecutar" de nuevo, BB-8 seguirá los comandos apilados en nuestro espacio de trabajo
desde arriba hacia abajo. Si querés borrar un bloque, sacalo de la pila y arrastralo hasta la caja de herramientas.
Luego de presionar "ejecutar", siempre podrás presionar el botón "reiniciar" para que BB-8 vuelva al comienzo.
Ahora...¡comencemos!