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