Alle jongeren kennen het beroemde blokken spel.
Maar wat heeft dit spel nu met programmeren te maken?
Bij CoderDojo begint iedereen te programmeren met Scratch.
Hierbij wordt geen echte code geschreven, maar wordt een programma "gebouwd" door scratch blokken onder en in mekaar te klikken.
Voor wie Scratch goed beheerst en de volgende stap in programmeren wil zetten willen we bij CoderDojo Leuven ook "echte" programmeertalen aanbieden, waarbij alle commando's met de hand getypt moeten worden.
We hebben hier voor Python gekozen.
Om het leuk te houden willen we dus Python gaan programmeren in ... Minecraft!
Dit houdt in dat we zelf Python code gaan schrijven om onze Minecraft wereld te gaan besturen: nieuwe chat commando's maken, allerhande structuren groot en klein laten bouwen, monsters oproepen, ...
Om kennis te maken met de mogelijkheden van Python en Minecraft, bestaat er ook de mogelijkheid om met Scratch-achtige blokken aan de slag te gaan.
Met de Microsoft MakeCode editor kan ten alle tijde geswitched worden tussen "blokken" en echte Python code.
Uiteraard is het de bedoeling om daarna met de echte Python code aan de slag te gaan.
Omdat Minecraft zo populair is, bestaan er ook vele versies van het spel.
Dit is de meest courante versie.
Echter zijn de mogelijkheden op vandaag nog beperkt en nog niet compatibel met de recente updates.
De coaches werken aan een oplossing die hopelijk begin 2022 beschikbaar is...
Dit is de standaard Windows 10 versie van Minecraft.
Hoe installeren?
Je kan een licentie kopen in de Windows Store, en dit zo downloaden op je eigen computer.
Code Connection
Code Connection is een gratis Windows 10 App die je naast je Bedrock editie kan draaien om te beginnen programmeren in Minecraft.
Download het gratis hier.
De App legt je vervolgens uit hoe je de verbinding kan maken met je eigen Minecraft wereld. Daarna kan je met de Microsoft MakeCode editor beginnen programmeren.
In deze educatieve versie van Minecraft zit de MakeCode programmeeromgeving reeds ingebakken. Druk gewoon op "C" om te beginnen programmeren!
Hoe installeren?
https://education.minecraft.net/nl-nl/get-started/download
Verschil met de Bedrock versie?
Afgezien van de ingebouwde MakeCode editor en enkele interactieve programmeerlessen, is een verschil dat de education edition geen monsters bevat...
Documentatie
Minecraft Bedrock / Education Edition
Minecraft Java Edition
wordt aan gewerkt