Programmeren met Minecraft
tover je wereld om met de kracht van python
door Craig Richardson
Programmeren met Minecraft van Craig Richardson laat je de programmeertaal Python ontdekken via het populaire spel Minecraft. Je leert coderen door je eigen spelwereld vorm te geven en onderdelen te ontgrendelen die alleen via programmeren bereikbaar zijn.
Python leren met Minecraft als speelveld
Het boek begint met korte, toegankelijke lessen in Python. Daarna pas je het geleerde meteen toe door Minecraft naar eigen wens aan te passen. Die combinatie maakt abstracte programmeerconcepten concreet, want je ziet direct het resultaat van je code in de wereld om je heen.
Python is een eenvoudige maar krachtige taal waar miljoenen mensen mee zijn begonnen. Door die taal te koppelen aan een spel dat veel lezers al kennen, verlaagt Richardson de drempel om met programmeren te starten.
Minecraft zelf telt meer dan honderd miljoen spelers, en juist die bekendheid werkt in het voordeel van het boek. Wie het spel al speelt, herkent de wereld meteen en is gemotiveerd om uit te zoeken hoe code die wereld kan veranderen. Zo wordt de stap naar programmeren een logisch vervolg op iets wat al vertrouwd voelt.
Wat je met Programmeren met Minecraft bouwt
De projecten zijn gevarieerd en speels. Je bouwt mini-spellen, kopieert complete gebouwen en verandert saaie blokken in goud. Je schrijft programma's die je meenemen op reis door je wereld of die enorme monumenten, piramides en bossen optrekken.
Ook geheime doorgangen die opengaan via een verborgen schakelaar en een spookstad die steeds verdwijnt en weer opduikt, komen voorbij. Onderweg leer je waar je zeldzame blokken vindt en hoe je valstrikken zet, zodat je tegelijk een betere speler wordt.
Spelenderwijs leren denken als programmeur
Wat dit boek onderscheidt, is de speelse manier waarop het programmeerlogica aanleert. Doordat elke oefening direct zichtbaar effect heeft in de Minecraft-wereld, raak je snel vertrouwd met begrippen als variabelen, lussen en voorwaarden zonder dat het droog aanvoelt. Je leert eigenlijk denken als een programmeur terwijl je bezig bent met iets wat je leuk vindt.
Die aanpak maakt het boek ook geschikt om samen te doen, bijvoorbeeld ouder en kind of in een klaslokaal. De projecten lopen op in moeilijkheidsgraad, zodat je begint met kleine aanpassingen en uiteindelijk complete bouwwerken en geheime mechanismen programmeert.
Voor wie en met welke versie
Voor de megafan van Minecraft en voor wie het spel net leert kennen geeft dit boek een nieuwe blik op het spel, terwijl je programmeren onder de knie krijgt. Let op: op een Windows-computer gebruik je de Java-versie, want de Windows 10-versie wijkt te veel af van het boek. Auteur Craig Richardson is softwareontwikkelaar en Python-docent en gaf veel workshops over deze combinatie.
Programmeren met Minecraft in beeld
Meer over tech & code

20 vragen & antwoorden over digitale transformatie
Menno Lanting

Make Disruption Work
Alexandra Jankovich

Digitale Soevereiniteit en hoe nu verder met de Digitale Transformatie van de Nederlandse overheid
Michiel de van der Schueren

Webdesign Met Webstandaarden
Jeffrey Zeldman

Adobe Creative Suite 3 Webdesign
Patricia Bosselaar