[Script Info] Title: [Events] Format: Layer, Start, End, Style, Name, MarginL, MarginR, MarginV, Effect, Text Dialogue: 0,0:00:00.10,0:00:05.06,Default,,0000,0000,0000,,Mi nombre es Jens Bergensten, me dicen Jeb\NSoy desarrollador principal de Minecraft Dialogue: 0,0:00:05.06,0:00:13.82,Default,,0000,0000,0000,,en mojang.com. Tenía 11 o 12 cuando empezé\Na programar porque quería hacer juegos Dialogue: 0,0:00:13.83,0:00:18.58,Default,,0000,0000,0000,,Uno de los amigos de mi padre me dijo que\Npara poder hacer juegos necesitaba Dialogue: 0,0:00:18.58,0:00:21.70,Default,,0000,0000,0000,,aprender a programar.\NAsí que comencé a programar. Dialogue: 0,0:00:23.74,0:00:26.74,Default,,0000,0000,0000,,Me gusta el diseño y averiguar \Nla arquitectura Dialogue: 0,0:00:27.25,0:00:29.100,Default,,0000,0000,0000,,de las cosas. Y por eso me gusta de Minecraft. Dialogue: 0,0:00:32.37,0:00:35.37,Default,,0000,0000,0000,,En la siguiente hora aprenderás lo básico Dialogue: 0,0:00:35.37,0:00:39.84,Default,,0000,0000,0000,,de ciencias de la computación programando \Nlos movimientos de Alex o Steve en un Dialogue: 0,0:00:39.84,0:00:46.24,Default,,0000,0000,0000,,simulador del mundo de Minecraft.\NUsualmente se programa sólo en texto pero Dialogue: 0,0:00:46.43,0:00:51.72,Default,,0000,0000,0000,,hoy usaremos bloques en un sistema donde\Nse puede arrastrar y soltar Dialogue: 0,0:00:51.72,0:00:57.29,Default,,0000,0000,0000,,para escribir programas. Por debajo estas\Nprogramando JavaScript. Un concepto que Dialogue: 0,0:00:57.29,0:01:03.02,Default,,0000,0000,0000,,estaras aprendiendo lo que un programador\Nusa cada dia y son las bases de ciencias Dialogue: 0,0:01:03.32,0:01:08.74,Default,,0000,0000,0000,,de computacion. Aqui en Mojang se usa el\Nmismo concepto para crear Minecraft. Dialogue: 0,0:01:08.74,0:01:14.22,Default,,0000,0000,0000,,Antesde comenzar, escojeras un persoaje.\NYo usare Alex. Dialogue: 0,0:01:14.23,0:01:17.97,Default,,0000,0000,0000,,Vamos a desarrollar un programa\Nque le ayude a moverse. Dialogue: 0,0:01:20.83,0:01:23.96,Default,,0000,0000,0000,,Tu pantalla se divide en tres partes Dialogue: 0,0:01:24.09,0:01:28.35,Default,,0000,0000,0000,,la izquierda es Minecraft de juego, donde\Ntu programa se ejecuta. Las instrucciones Dialogue: 0,0:01:28.35,0:01:34.90,Default,,0000,0000,0000,,para cada nivel estan escritas abajo. En\Nmedio es la caja de herramientas y cada Dialogue: 0,0:01:34.90,0:01:41.79,Default,,0000,0000,0000,,bloque es un comando para Alex. El\Nespacio blanco se un espacio de trabajo Dialogue: 0,0:01:41.79,0:01:48.71,Default,,0000,0000,0000,,y aqui construiremos nuestro programa. Si\Narrastramos el bloque de avanzar(); a Dialogue: 0,0:01:48.75,0:01:53.48,Default,,0000,0000,0000,,nuestro espacio de trabajo y luego damos\Nclic en ejecutar.¿Qué pasa? Alex avanza un Dialogue: 0,0:01:53.48,0:01:57.79,Default,,0000,0000,0000,,espacio en la cuadricula. ¿Qué tal si \Nqueremos que haga algo despues Dialogue: 0,0:01:57.79,0:02:02.36,Default,,0000,0000,0000,,de moverse? Podemos agregar otro\Nbloque a nuestro programa Dialogue: 0,0:02:02.36,0:02:05.69,Default,,0000,0000,0000,,escogere el bloque vueltaDerecha(); y lo\N Dialogue: 0,0:02:05.69,0:02:08.72,Default,,0000,0000,0000,,arrastrare por debajo de mi bloque\N Dialogue: 0,0:02:08.72,0:02:11.42,Default,,0000,0000,0000,,avanza(); hasta que la linea anaranjada\Naparezca. Dialogue: 0,0:02:11.42,0:02:13.54,Default,,0000,0000,0000,,luego lo soltare y los bloques\N Dialogue: 0,0:02:13.54,0:02:16.53,Default,,0000,0000,0000,,se uniran, ejecutamos Dialogue: 0,0:02:16.75,0:02:19.49,Default,,0000,0000,0000,,y Alex ejecutara los comandos Dialogue: 0,0:02:19.49,0:02:24.80,Default,,0000,0000,0000,,de arriba hacia abajo y si quieres borrar\N Dialogue: 0,0:02:25.35,0:02:28.54,Default,,0000,0000,0000,,un bloque, solo arrastralo en medio\N Dialogue: 0,0:02:28.67,0:02:31.15,Default,,0000,0000,0000,,para regresar al nivel principal\N Dialogue: 0,0:02:31.28,0:02:35.94,Default,,0000,0000,0000,,usa el comienza de nuevo de la derecha. \N Dialogue: 0,0:02:36.87,0:02:40.90,Default,,0000,0000,0000,,Otra cosa veras un triangulo en el bloque Dialogue: 0,0:02:41.74,0:02:46.32,Default,,0000,0000,0000,,y significa que puedes cambiar tu opcion Dialogue: 0,0:02:46.32,0:02:48.56,Default,,0000,0000,0000,,Comencemos a codificar!