-
Jag heter Jens Bergensten, men jag är mer
känd som Jeb. Jag är chefsutvecklare på
-
Minecraft här på Mojang.com. Jag tror jag
11 eller 12 och jag började programmera
-
för jag ville göra spel. En av min fars
vänner sa att för att göra spel måste du
-
kunna programmera. Så började jag.
Jag gillar att designa och tänka ut hur
-
saker är uppbyggda. Det är vad jag
verkligen gillar med Minecraft. Under
-
denna timme ska du få lära dig grunden
i programmering genom att få Alex
-
eller Steve att gå genom en simulerad del
av en Minecraft värld. Traditionell
-
programmering är bara text, men idag ska
vi använda blockly: dra-och-släpp block
-
för att skriva program. Under ytan skriver
kod med JavaScript. Du ska få lära dig det
-
som programmerare använder varje dag
och som är grunden i datavetenskap.
-
Här på Mojang använder vi samma koncept
för att Minecraft ska fungera. Innan du
-
börjar ska du välja karaktär. Jag väljer
Alex. Vi ska bygga kod till ett program
-
som får henne att gå runt på skärmen.
Din skärm är delad i tre huvud-delar.
-
Till vänster är MInecraft spelyta där
ditt program körs. Instruktionerna för
-
varje nivå är skrivna därunder. Mitten-
delen är verktygslådan och varje block är
-
ett kommando som styr Alex's rörelser.
Den vita ytan till höger kallas
-
arbetsyta och här bygger vi vårt program.
Om vi drar gåframåt-blocket
-
till arbetsytan och sen klickar på Kör,
vad händer? Alex går ett steg framåt.
-
Och om vi vill göra något annat efter att
hon gått framåt ett steg? Vi kan lägga
-
till ett annat block till vårt program.
Jag väljer sväng höger-blocket, och jag
-
drar det under gå framåt-blocket tills den
orangea linjen syns. Då släpper jag
-
och de två blocken knäpper ihop.
När jag trycker på Kör igen utför Alex de
-
kommandona som finns i stacken, uppifrån
och ner på arbetsytan. Om du vill
-
ta bort ett block, drar du det bara från
stacken tillbaka till verktygslådan. För
-
ångra dina ändringar och komma tillbaka
till starten, använd Omstart-knappen i
-
övre högra hörnet. Och en sak till, ser du
den lilla triangeln på vänd-blocken?
-
Varje gång du ser dem betyder det att du
kan välja något annat.
-
Låt oss börja koda!