WEBVTT 00:00:00.099 --> 00:00:03.284 Volám sa Jens Bergensten, ale som známejší ako Jeb. 00:00:03.284 --> 00:00:06.550 Som vedúci vývojár Minecraftu, tu v Mojangu v Štokholme. 00:00:06.550 --> 00:00:10.710 Myslím si, že som začal programovať, keď som mal 11 alebo možno 12 rokov, 00:00:10.710 --> 00:00:14.480 pretože som chcel vyrábať hry. 00:00:14.480 --> 00:00:19.384 Jeden z otcových kamarátov mi povedal, že najprv sa treba naučiť programovať. 00:00:19.384 --> 00:00:21.920 A tak som začal. 00:00:23.300 --> 00:00:27.970 Mám rád navrhovanie a riešenie architektúry hier. 00:00:27.970 --> 00:00:30.710 To je to, čo mám naozaj rád na Minecrafte. 00:00:32.610 --> 00:00:36.475 Počas nasledujúcej hodiny sa budeš učiť základy informatiky 00:00:36.475 --> 00:00:39.219 programovaním Alex alebo Steva, 00:00:39.219 --> 00:00:42.579 ktorých budeš pohybovať po simulovanom kuse sveta Minecraftu. 00:00:42.799 --> 00:00:45.940 Tradičné programovanie je zvyčajne v textovej forme, 00:00:45.940 --> 00:00:47.679 ale dnes budeme používať Blockly. 00:00:47.679 --> 00:00:52.179 Je to systém, ktorý na písanie programu používa presúvateľné vizuálne bloky. 00:00:52.179 --> 00:00:55.767 V pozadí v podstate vytvárame kód v JavaScripte. 00:00:56.167 --> 00:00:57.770 Naučíš sa koncepty, 00:00:57.770 --> 00:01:00.795 ktoré počítačoví programátori používajú každý deň 00:01:00.795 --> 00:01:03.164 a ktoré tvoria základ informatiky. 00:01:03.658 --> 00:01:08.443 Tu v Mojangu používame tie isté koncepty na to, aby sme sfunkčnili Minecraft. 00:01:08.890 --> 00:01:11.297 Predtým než začneš, vyberieš si svoju postavu. NOTE Paragraph 00:01:11.297 --> 00:01:13.226 Ja si vyberiem Alex. 00:01:13.226 --> 00:01:17.960 Poďme vytvoriť kód pre program, ktorý jej pomôže hýbať sa po obrazovke. 00:01:19.670 --> 00:01:22.810 Tvoja obrazovka je rozdelená do troch hlavných častí. 00:01:22.810 --> 00:01:26.697 Naľavo je minecraftový hrací priestor, kde bude bežať tvoj program. 00:01:26.697 --> 00:01:30.022 Pokyny pre každú úroveň sú napísané nižšie. 00:01:30.722 --> 00:01:35.530 Stredná oblasť je panel nástrojov a každý z týchto blokov je príkaz, 00:01:35.530 --> 00:01:38.159 ktorý riadi Alexine akcie. 00:01:38.649 --> 00:01:41.716 Biela oblasť vpravo sa nazýva pracovná plocha 00:01:41.716 --> 00:01:44.179 a je to miesto, kde budeme budovať náš program. 00:01:44.619 --> 00:01:48.010 Ak potiahneme do pracovnej plochy blok „posuň sa dopredu“ 00:01:48.010 --> 00:01:50.850 a potom klikneme „Spustiť“, čo sa stane? 00:01:51.290 --> 00:01:54.280 Alex sa pohne vpred o jedno pole. 00:01:55.179 --> 00:01:58.673 A čo ak chceme urobiť niečo potom, čo sa pohla o jedno pole? 00:01:59.443 --> 00:02:01.640 Môžeme do nášho programu pridať ďalší blok. 00:02:01.640 --> 00:02:06.900 Vyberiem si blok „otoč sa vpravo“ a dám ho pod existujúci blok „posuň sa dopredu“, 00:02:06.900 --> 00:02:10.606 až kým sa nezobrazí táto oranžová čiara. 00:02:10.606 --> 00:02:14.541 Potom blok pustím a oba bloky sa spoja dohromady. 00:02:14.541 --> 00:02:16.590 Keď znova stlačím „Spustiť“, 00:02:16.590 --> 00:02:21.243 Alex vykoná príkazy z pracovnej plochy v poradí zhora nadol. 00:02:21.763 --> 00:02:24.050 Ak budeš niekedy chcieť odstrániť blok, 00:02:24.050 --> 00:02:27.185 tak ho iba presuň z pracovnej plochy späť do panela nástrojov. 00:02:27.185 --> 00:02:30.920 Keď chceš zrušiť svoje zmeny a vrátiť sa späť na začiatok, 00:02:30.920 --> 00:02:35.762 použi tlačidlo „Začať znova“ v pravom hornom rohu pracovnej plochy. 00:02:36.782 --> 00:02:41.170 Ešte jedna vec: vidíš malý trojuholník na bloku „otoč sa“? 00:02:41.170 --> 00:02:45.790 Kedykoľvek, keď vidíš takýto trojuholník, tak si môžeš vybrať inú možnosť. 00:02:46.630 --> 00:02:48.301 Pustime sa do kódovania!