Mi nombre es Jens Bergensten, pero todos me dicen Jeb. Soy el desarrollador principal en Minecraft
aquí en mojang.com. Comencé a programar a los 11 o 12 años porque
quería hacer juegos. Un amigo de mi papá me dijo que para hacer juegos tenía que saber
programar, de modo que así comencé. Me gusta diseñar y entender la
arquitectura de las cosas. Eso es lo que más me gusta de Minecraft. En la próxima hora,
aprenderás los básicos de la ciencia de la computación programando a Alex o Steve
para que se muevan en una pieza simulada de un mundo de Minecraft. La programación tradicional usa texto,
pero hoy usaremos Blockly, un sistema que usa bloques que puedes arrastrar y colocar para
escribir programas. En realidad, estarás creando código de JavaScript. Los conceptos que
aprenderás son los que usan los programadores a diario y son la base de la ciencia
de la computación. En Mojang usamos estos mismos conceptos para Minecraft. Antes de comenzar,
elegirás un personaje. Yo elegiré a Alex. Escribamos código para un programa
que la ayude a moverse por la pantalla. Tu pantalla está dividida en tres partes principales.
A la izquierda está el espacio de juego de Minecraft, donde se ejecutará tu programa. Las instrucciones para
cada nivel están escritas más abajo. Esta área en el medio es el cuadro de herramientas y cada uno de esos bloques es
un comando que dirige las acciones de Alex. El espacio blanco a la derecha se llama
área de trabajo y es ahí donde construiremos el programa. Si arrastras el bloque \"ir hacia adelante\"
hacia el área de trabajo y haces clic en Ejecutar, ¿qué pasará? Alex irá hacia adelante un espacio en el
recuadro. ¿Y si quisiéramos que hiciera algo más luego de avanzar un espacio? Pues agregamos
otro bloque al programa. Yo voy a elegir el bloque \"girar a la derecha\" y lo arrastraré
debajo del bloque \"ir hacia adelante\" hasta que aparezca la línea anaranjada. Luego lo colocaré
y los dos bloques encajarán. Si volvemos a pulsar Ejecutar, Alex realizará
los comandos que están apilados de arriba hacia abajo en el espacio de trabajo. Y si alguna vez quieres
eliminar un bloque, arrástralo desde la pila hacia el cuadro de herramientas. Para deshacer los cambios
y volver al comienzo del nivel, usa el botón Comenzar de nuevo que está en la esquina superior derecha
del área de trabajo. Y algo más, ¿ves el pequeño triángulo en algunos bloques?
Si ves ese triángulo, significa que puedes elegir una opción diferente.
¡Comencemos a crear código!