-
Mijn naam is Jens Bergensten, beter bekend als Jeb. Ik ben hoofddeveloper bij Minecraft
-
bij mojang.com. Ik denk dat ik 11 of 12 was toen ik met programmeren begon,
-
omdat ik games wilde maken. Een vriend van mijn vader vertelde dat als je games wilt maken je moet
-
kunnen programmeren. Zo ben ik begonnen. Ik vind het leuk te ontwerpen en uit te zoeken hoe
-
dingen in elkaar zitten. Dat is wat ik leuk vind aan Minecraft. Het komende uur ga je de
-
basis leren van computerkunde door Alex of Steve te programmeren en ze te laten
-
bewegen door een Minecraft wereld. "Echt" programmeren gaat normaal in tekst,
-
maar vandaag gebruiken we blockly: een systeem dat blokken gebruikt die je verslepen om zo
-
programma's te schrijven. Je creëert eigenlijk Javascript code. De begrippen die je leert
-
gebruiken programmeurs dagelijks en zijn de basis van computer-
-
kunde. Hier bij Mojang gebruiken we dezelfde begrippen om Minecraft te maken. Voor je
-
start, kies je je een character. Ik kies Alex. Laten we een code maken voor een programma
-
dat haar helpt te bewegen op het scherm. Je scherm is verdeeld in drie delen.
-
Links is het Minecraft speelveld, waar je programma draait. De instructies voor
-
ieder level staan onderaan. Het midden gedeelte is de gereedschapskist en elk blok
-
is een commando voor Alex's acties. Het witte gedeelte rechts heet het werkblad
-
en daar bouwen we ons programma. Als we het moveForward(); blok naar het
-
werkblad slepen en op Run klikken, wat gebeurt er? Alex beweegt 1 vak op het
-
raster vooruit. En als we nog iets willen doen nadat ze vooruit is gegaan? We
-
kunnen een blok toevoegen. Ik kies het turnRight(); blok en sleep dat
-
onder mijn moveForward(); blok tot deze oranje lijn verschijnt. Laat het dan los en
-
twee blokken zitten aan elkaar. Als we dan weer op Run klikken zal Alex de
-
commando's van onze werkruimte achter elkaar uitvoeren van boven naar beneden.
-
En als je een blok weg wilt gooien, sleep het uit de stapel naar de gereedschapskist.
-
Om weer terug te keren naar de startpositie klik je op de start opnieuw knop in de rechter bovenhoek.
-
Nog 1 ding, zie je dat kleine driehoekje op de draaiblokken?
-
Als je deze ziet betekent dat dat je nog een andere optie kan kiezen. Kom op...
-
.... begin met coderen!