[Script Info] Title: [Events] Format: Layer, Start, End, Style, Name, MarginL, MarginR, MarginV, Effect, Text Dialogue: 0,0:00:00.10,0:00:03.47,Default,,0000,0000,0000,,Nimeni on Jens Bergensten, mutta \Nminut tunnetaan paremmin nimellä Jeb. Dialogue: 0,0:00:03.47,0:00:06.82,Default,,0000,0000,0000,,Olen Minecraftin johtava kehittäjä \Nmojang.comissa. Dialogue: 0,0:00:06.82,0:00:13.39,Default,,0000,0000,0000,,Olin noin 11 tai 12 vuotias kun aloitin\Nkoodauksen, koska halusin Dialogue: 0,0:00:13.39,0:00:17.47,Default,,0000,0000,0000,,tehdä pelejä. Yksi isäni ystävistä kertoi\Nminulle, että jos haluan tehdä pelejä, Dialogue: 0,0:00:17.47,0:00:22.05,Default,,0000,0000,0000,,minun pitää ensin opetella ohjelmointia.\NJoten se on miten aloitin. Dialogue: 0,0:00:23.10,0:00:31.10,Default,,0000,0000,0000,,Pidän suunnittelusta ja arkkitehtuurista. \NSe on mistä tykkään Minecraftissa. Dialogue: 0,0:00:32.53,0:00:38.42,Default,,0000,0000,0000,,Seuraavan tunnin aikana opit tietotekniikan \Nalkeet ohjelmoimalla Alexin tai Steven Dialogue: 0,0:00:38.42,0:00:45.34,Default,,0000,0000,0000,,liikkumaan Minecraftin simuloidun maailman \Nsisällä. Ohjelmointi on yleensä tekstiä, Dialogue: 0,0:00:45.34,0:00:52.31,Default,,0000,0000,0000,,mutta tänään käytämme blocklyä: systeemiä,\Nmikä käyttää lohkoja ohjelmien rakentamiseen. Dialogue: 0,0:00:52.72,0:00:58.16,Default,,0000,0000,0000,,Konepellin alla luot JavaScript-koodia.\NOppimasi käsitteet Dialogue: 0,0:00:58.16,0:01:02.53,Default,,0000,0000,0000,,ovat mitä ohjelmoijat käyttävät joka päivä\Nja ne ovat tietotekniikan perusta. Dialogue: 0,0:01:02.53,0:01:08.87,Default,,0000,0000,0000,,Me täällä Mojangessa käytämme\Nsamoja käsitteitä Minecraftin luomiseen. Dialogue: 0,0:01:08.87,0:01:13.24,Default,,0000,0000,0000,,Ennen aloittamista, valitse pelihahmosi. \NMinä valitsen Alexin. Dialogue: 0,0:01:13.24,0:01:18.05,Default,,0000,0000,0000,,Luodaan koodia ohjelmaan, mikä \Nliikuttaa häntä ruudulla. Dialogue: 0,0:01:19.91,0:01:26.95,Default,,0000,0000,0000,,Ruutusi on jaettu kolmeen osaan. \NVasemmalla on pelialue, missä ohjelma suoritetaan. Dialogue: 0,0:01:26.95,0:01:34.74,Default,,0000,0000,0000,,Tasojen ohjeet löytyvät alapuolelta. \NKeskellä on työkalupakki ja jokainen lohkoista Dialogue: 0,0:01:34.74,0:01:41.71,Default,,0000,0000,0000,,on Alexin toimintoja ohjaava käsky.\NValkoinen alue oikealla on työalue ja Dialogue: 0,0:01:41.71,0:01:46.92,Default,,0000,0000,0000,,tämä on mihin rakennamme ohjelman.\NJos raahaamma moveForward(); -lohkon Dialogue: 0,0:01:46.92,0:01:52.88,Default,,0000,0000,0000,,työtilaamme ja painamme "Run" -painiketta,\Nmitä tapahtuu? Alex liikkuu eteenpäin yhden Dialogue: 0,0:01:52.88,0:01:59.77,Default,,0000,0000,0000,,ruudukon verran. Mitä jos haluamme, että\NAlex liikkuu uudelleen? Voimme Dialogue: 0,0:01:59.77,0:02:05.14,Default,,0000,0000,0000,,lisätä toisen lohkon ohjelmaamme. Valitsen\NturnRight(); -lohkon ja raahaan sen Dialogue: 0,0:02:05.14,0:02:11.38,Default,,0000,0000,0000,,moveForward(); -lohkon alle, kunnes\Nnäen oranssin viivan. Sen jälkeen Dialogue: 0,0:02:11.38,0:02:15.96,Default,,0000,0000,0000,,pudotan sen paikalleen ja lohkot\Nnapsahtavat yhteen. Kun painamme "Run" Dialogue: 0,0:02:15.96,0:02:22.67,Default,,0000,0000,0000,,-painiketta uudelleen, Alex suorittaa\Nohjelmoimamme käskyt työtilasta. Ja jos Dialogue: 0,0:02:22.67,0:02:28.70,Default,,0000,0000,0000,,haluat poistaa lohkon, raahaa sen \Ntyökalupakkiin. Muutosten peruuttamiseksi Dialogue: 0,0:02:28.70,0:02:33.79,Default,,0000,0000,0000,,ja uudelleen aloittamiseksi käytä \NStart Over -painiketta työtilan Dialogue: 0,0:02:33.79,0:02:41.17,Default,,0000,0000,0000,,oikeassa yläkulmassa. Vielä yksi asia,\Nnäetkö pienen kolmion lohkoissa? Dialogue: 0,0:02:41.17,0:02:46.62,Default,,0000,0000,0000,,Aina kun näet tämän kolmion,\Nvoit valita eri vaihtoehdon. Dialogue: 0,0:02:46.62,0:02:48.75,Default,,0000,0000,0000,,Eikun koodaamaan!