0:00:00.099,0:00:03.470 Nimeni on Jens Bergensten, mutta [br]minut tunnetaan paremmin nimellä Jeb. 0:00:03.470,0:00:06.820 Olen Minecraftin johtava kehittäjä [br]mojang.comissa. 0:00:06.820,0:00:13.390 Olin noin 11 tai 12 vuotias kun aloitin[br]koodauksen, koska halusin 0:00:13.390,0:00:17.470 tehdä pelejä. Yksi isäni ystävistä kertoi[br]minulle, että jos haluan tehdä pelejä, 0:00:17.470,0:00:22.050 minun pitää ensin opetella ohjelmointia.[br]Joten se on miten aloitin. 0:00:23.100,0:00:31.099 Pidän suunnittelusta ja arkkitehtuurista. [br]Se on mistä tykkään Minecraftissa. 0:00:32.529,0:00:38.419 Seuraavan tunnin aikana opit tietotekniikan [br]alkeet ohjelmoimalla Alexin tai Steven 0:00:38.419,0:00:45.340 liikkumaan Minecraftin simuloidun maailman [br]sisällä. Ohjelmointi on yleensä tekstiä, 0:00:45.340,0:00:52.309 mutta tänään käytämme blocklyä: systeemiä,[br]mikä käyttää lohkoja ohjelmien rakentamiseen. 0:00:52.719,0:00:58.160 Konepellin alla luot JavaScript-koodia.[br]Oppimasi käsitteet 0:00:58.160,0:01:02.530 ovat mitä ohjelmoijat käyttävät joka päivä[br]ja ne ovat tietotekniikan perusta. 0:01:02.530,0:01:08.870 Me täällä Mojangessa käytämme[br]samoja käsitteitä Minecraftin luomiseen. 0:01:08.870,0:01:13.239 Ennen aloittamista, valitse pelihahmosi. [br]Minä valitsen Alexin. 0:01:13.239,0:01:18.050 Luodaan koodia ohjelmaan, mikä [br]liikuttaa häntä ruudulla. 0:01:19.914,0:01:26.949 Ruutusi on jaettu kolmeen osaan. [br]Vasemmalla on pelialue, missä ohjelma suoritetaan. 0:01:26.949,0:01:34.740 Tasojen ohjeet löytyvät alapuolelta. [br]Keskellä on työkalupakki ja jokainen lohkoista 0:01:34.740,0:01:41.709 on Alexin toimintoja ohjaava käsky.[br]Valkoinen alue oikealla on työalue ja 0:01:41.709,0:01:46.920 tämä on mihin rakennamme ohjelman.[br]Jos raahaamma moveForward(); -lohkon 0:01:46.920,0:01:52.880 työtilaamme ja painamme "Run" -painiketta,[br]mitä tapahtuu? Alex liikkuu eteenpäin yhden 0:01:52.880,0:01:59.770 ruudukon verran. Mitä jos haluamme, että[br]Alex liikkuu uudelleen? Voimme 0:01:59.770,0:02:05.140 lisätä toisen lohkon ohjelmaamme. Valitsen[br]turnRight(); -lohkon ja raahaan sen 0:02:05.140,0:02:11.380 moveForward(); -lohkon alle, kunnes[br]näen oranssin viivan. Sen jälkeen 0:02:11.380,0:02:15.960 pudotan sen paikalleen ja lohkot[br]napsahtavat yhteen. Kun painamme "Run" 0:02:15.960,0:02:22.670 -painiketta uudelleen, Alex suorittaa[br]ohjelmoimamme käskyt työtilasta. Ja jos 0:02:22.670,0:02:28.700 haluat poistaa lohkon, raahaa sen [br]työkalupakkiin. Muutosten peruuttamiseksi 0:02:28.700,0:02:33.790 ja uudelleen aloittamiseksi käytä [br]Start Over -painiketta työtilan 0:02:33.790,0:02:41.170 oikeassa yläkulmassa. Vielä yksi asia,[br]näetkö pienen kolmion lohkoissa? 0:02:41.170,0:02:46.620 Aina kun näet tämän kolmion,[br]voit valita eri vaihtoehdon. 0:02:46.620,0:02:48.750 Eikun koodaamaan!