Mi nombre es Jens Bergensten, me dicen Jeb Soy desarrollador principal de Minecraft en mojang.com. tenía 11 o 12 cuando empeze a programar porque quería hacer juegos Uno de los amigos de mi padre me dijo que necesitaba saber programar para hacer juegos. Así que comense a programar. Me gusta el diseño y averiguar arquitectura de las cosas. Y eso me gusta de Minecraft. En la siguiente hora aprenderas lo basico de ciencias de la computacion programando los movimientos de Alex o Steve en un simulador del mundo de Minecraft. usualmente programacion es solo texto pero hoy usaremos bloques: un sistema que se puede arrastrar y soltar para escribir programas. por debajo estas programando JavaScript. Un concepto que estaras aprendiendo lo que un programador usa cada dia y son las bases de ciencias de computacion. Aqui en Mojang se usa el mismo concepto para crear Minecraft. Antesde comenzar, escojeras un persoaje. Yo usare Alex. Vamos a desarrollar un programa que le ayude a moverse. Tu pantalla se divide en tres partes la izquierda es Minecraft de juego, donde tu programa se ejecuta. Las instrucciones para cada nivel estan escritas abajo. En medio es la caja de herramientas y cada bloque es un comando para Alex. El espacio blanco se un espacio de trabajo y aqui construiremos nuestro programa. Si arrastramos el bloque de avanzar(); a nuestro espacio de trabajo y luego damos clic en ejecutar.¿Qué pasa? Alex avanza un espacio en la cuadricula. ¿Qué tal si queremos que haga algo despues de moverse? Podemos agregar otro bloque a nuestro programa escogere el bloque vueltaDerecha(); y lo arrastrare por debajo de mi bloque avanza(); hasta que la linea anaranjada aparezca. luego lo soltare y los bloques se uniran, ejecutamos y Alex ejecutara los comandos de arriba hacia abajo y si quieres borrar un bloque, solo arrastralo en medio para regresar al nivel principal usa el comienza de nuevo de la derecha. Otra cosa veras un triangulo en el bloque y significa que puedes cambiar tu opcion Comencemos a codificar!