0:00:00.099,0:00:05.060 Moje ime je Jens Bergensten, ali sam poznat[br]kao Jeb. Šef sam razvojnog tima Minecraft-a 0:00:05.060,0:00:13.390 ovdje u mojang.com. Mislim da sam imao 11 [br]ili 12 godina kada sam počeo programirati 0:00:13.390,0:00:17.750 jer sam želio praviti igrice. Jedan od očevih[br]prijatelja mi je rekao da za to trebam naučiti 0:00:17.750,0:00:26.090 programirati. Tako sam i počeo.[br]Volim dizajnirati i otkrivati 0:00:26.090,0:00:33.329 arhitekturu stvari. To mi se zaista sviđa[br]u Minecraft. U ovih nekoliko sati 0:00:33.329,0:00:39.219 ćeš naučiti osnove računarstva tako što[br]ćeš programirati Alex i Steve da se kreću 0:00:39.219,0:00:45.940 u simuliranom dijelu Minecraft svijeta. [br]Programiranje je većinom tekstualno, 0:00:45.940,0:00:51.019 ali danas ćemo koristiti blockly: sistem koji[br]koristi blokove koje možeš aranžirati i tako 0:00:51.019,0:00:57.620 pisati programe. U biti, ti pišeš [br]JavaScript kod. Koncepte koje ćeš 0:00:57.620,0:01:02.530 naučiti su ono što programeri [br]koriste svaki dan i osnova su 0:01:02.530,0:01:09.890 računarstva. Ovdje u Mojang mi koristimo[br]iste te koncepte za pravljenje Minecraft. Prije[br] 0:01:09.890,0:01:15.299 nego što počneš, izaberi svoj lik. Ja ću[br]izabrati Alex. Hajde da napravimo program 0:01:15.299,0:01:22.810 koji će joj pomoći da se kreće po ekranu.[br]Tvoj ekran je podijeljen u tri dijela. 0:01:22.810,0:01:28.579 Na lijevoj strani je Minecraft prostor za[br]izvršenje. Tu će se pokretati tvoj program. 0:01:28.579,0:01:34.740 Instrukcije za svaki nivo su napisane ispod.[br]Ovaj srednji dio je alatna kutija i svaki od ovih 0:01:34.740,0:01:40.899 blokova je komanda koja upravlja Alex.[br]Bijeli prostor na desno se zove radna 0:01:40.899,0:01:46.920 površina i ovdje ćeš graditi svoj program.[br]Ako povučemo pokreniNaprijed(); blok 0:01:46.920,0:01:53.340 na našu radnu površinu i onda klikemo na[br]Pokreni, šta se dešava? Alex se kreće naprijed 0:01:53.340,0:01:59.770 za jedno mjesto na mreži. A šta ako želimo[br]uraditi nešto nakon njenog pokreta? Možemo 0:01:59.770,0:02:05.140 dodati drugi blok našem programu. Izabrati[br]ću blok okreniDesno(); i dovući ću ga ispod 0:02:05.140,0:02:11.380 mog idiNaprijed(); bloka dok se ne[br]pojavi narandžasta linija. Onda ću ispustiti 0:02:11.380,0:02:17.260 blok i dva bloka će se uklopiti. Kada[br]pritisnemo Pokreni opet, Alex će izvršiti 0:02:17.260,0:02:22.670 naslagane komande od vrha prema dnu u[br]našoj radnoj površini. Ako ikada poželiš 0:02:22.670,0:02:28.700 izbrisati blok, samo ga odvuci s naslage nazad[br]u alatnu kutiju. Da bi poništio/la svoje promjene 0:02:28.700,0:02:33.790 i vratio/la se na početni izgled nivoa, upotrijebi[br]Počni Ponovo tipku u gornjem desnom uglu 0:02:33.790,0:02:41.170 radne površine. Još jedna stvar, vidiš[br]li mali trokut na blokovima za okretanje? 0:02:41.170,0:02:46.620 Kada god vidiš ove trokutove, to znači[br]da možeš izabrati različite opcije. Hajde 0:02:46.620,0:02:48.750 da počnemo programirati!