[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,,Moje ime je Jens Bergensten, ali sam poznat\Nkao Jeb. Šef sam razvojnog tima Minecraft-a Dialogue: 0,0:00:05.06,0:00:13.39,Default,,0000,0000,0000,,ovdje u mojang.com. Mislim da sam imao 11 \Nili 12 godina kada sam počeo programirati Dialogue: 0,0:00:13.39,0:00:17.75,Default,,0000,0000,0000,,jer sam želio praviti igrice. Jedan od očevih\Nprijatelja mi je rekao da za to trebam naučiti Dialogue: 0,0:00:17.75,0:00:26.09,Default,,0000,0000,0000,,programirati. Tako sam i počeo.\NVolim dizajnirati i otkrivati Dialogue: 0,0:00:26.09,0:00:33.33,Default,,0000,0000,0000,,arhitekturu stvari. To mi se zaista sviđa\Nu Minecraft. U ovih nekoliko sati Dialogue: 0,0:00:33.33,0:00:39.22,Default,,0000,0000,0000,,ćeš naučiti osnove računarstva tako što\Nćeš programirati Alex i Steve da se kreću Dialogue: 0,0:00:39.22,0:00:45.94,Default,,0000,0000,0000,,u simuliranom dijelu Minecraft svijeta. \NProgramiranje je većinom tekstualno, Dialogue: 0,0:00:45.94,0:00:51.02,Default,,0000,0000,0000,,ali danas ćemo koristiti blockly: sistem koji\Nkoristi blokove koje možeš aranžirati i tako Dialogue: 0,0:00:51.02,0:00:57.62,Default,,0000,0000,0000,,pisati programe. U biti, ti pišeš \NJavaScript kod. Koncepte koje ćeš Dialogue: 0,0:00:57.62,0:01:02.53,Default,,0000,0000,0000,,naučiti su ono što programeri \Nkoriste svaki dan i osnova su Dialogue: 0,0:01:02.53,0:01:09.89,Default,,0000,0000,0000,,računarstva. Ovdje u Mojang mi koristimo\Niste te koncepte za pravljenje Minecraft. Prije\N Dialogue: 0,0:01:09.89,0:01:15.30,Default,,0000,0000,0000,,nego što počneš, izaberi svoj lik. Ja ću\Nizabrati Alex. Hajde da napravimo program Dialogue: 0,0:01:15.30,0:01:22.81,Default,,0000,0000,0000,,koji će joj pomoći da se kreće po ekranu.\NTvoj ekran je podijeljen u tri dijela. Dialogue: 0,0:01:22.81,0:01:28.58,Default,,0000,0000,0000,,Na lijevoj strani je Minecraft prostor za\Nizvršenje. Tu će se pokretati tvoj program. Dialogue: 0,0:01:28.58,0:01:34.74,Default,,0000,0000,0000,,Instrukcije za svaki nivo su napisane ispod.\NOvaj srednji dio je alatna kutija i svaki od ovih Dialogue: 0,0:01:34.74,0:01:40.90,Default,,0000,0000,0000,,blokova je komanda koja upravlja Alex.\NBijeli prostor na desno se zove radna Dialogue: 0,0:01:40.90,0:01:46.92,Default,,0000,0000,0000,,površina i ovdje ćeš graditi svoj program.\NAko povučemo pokreniNaprijed(); blok Dialogue: 0,0:01:46.92,0:01:53.34,Default,,0000,0000,0000,,na našu radnu površinu i onda klikemo na\NPokreni, šta se dešava? Alex se kreće naprijed Dialogue: 0,0:01:53.34,0:01:59.77,Default,,0000,0000,0000,,za jedno mjesto na mreži. A šta ako želimo\Nuraditi nešto nakon njenog pokreta? Možemo Dialogue: 0,0:01:59.77,0:02:05.14,Default,,0000,0000,0000,,dodati drugi blok našem programu. Izabrati\Nću blok okreniDesno(); i dovući ću ga ispod Dialogue: 0,0:02:05.14,0:02:11.38,Default,,0000,0000,0000,,mog idiNaprijed(); bloka dok se ne\Npojavi narandžasta linija. Onda ću ispustiti Dialogue: 0,0:02:11.38,0:02:17.26,Default,,0000,0000,0000,,blok i dva bloka će se uklopiti. Kada\Npritisnemo Pokreni opet, Alex će izvršiti Dialogue: 0,0:02:17.26,0:02:22.67,Default,,0000,0000,0000,,naslagane komande od vrha prema dnu u\Nnašoj radnoj površini. Ako ikada poželiš Dialogue: 0,0:02:22.67,0:02:28.70,Default,,0000,0000,0000,,izbrisati blok, samo ga odvuci s naslage nazad\Nu alatnu kutiju. Da bi poništio/la svoje promjene Dialogue: 0,0:02:28.70,0:02:33.79,Default,,0000,0000,0000,,i vratio/la se na početni izgled nivoa, upotrijebi\NPočni Ponovo tipku u gornjem desnom uglu Dialogue: 0,0:02:33.79,0:02:41.17,Default,,0000,0000,0000,,radne površine. Još jedna stvar, vidiš\Nli mali trokut na blokovima za okretanje? Dialogue: 0,0:02:41.17,0:02:46.62,Default,,0000,0000,0000,,Kada god vidiš ove trokutove, to znači\Nda možeš izabrati različite opcije. Hajde Dialogue: 0,0:02:46.62,0:02:48.75,Default,,0000,0000,0000,,da počnemo programirati!