01c – Beginnen met programmeren in Minecraft – Je agent meer verplaatsen.
In het tweede gedeelte van deze les gaan je leerlingen de robot nog meer verplaatsen met behulp van coderen.
Zodra ze met de NPC hebben gesproken zal het toegangshek naar het tweede gedeelte zijn geopend en kunnen ze door gaan.
Het is de bedoeling dat je leerlingen hun Agent weer op het rode vlak plaatsen met het gezicht naar de oranje loper. Zoals aangegeven op de volgende afbeelding.
Het doel van deze code activiteit is dat de Agent de oranje tegels volgt.
Vertel je leerlingen om eerst langs de oranje tegels te lopen om te begrijpen hoeveel tegels er zijn en welke aanwijzingen er moeten worden opgenomen.
Het kan erg handig zijn om eerst de stappen op te schrijven.
Vervolgens moeten je leerlingen de Code Builder openen om hun code te maken.
Je leerlingen gebruiken een combinatie van agent move-blokken en agent turn-blokken om deze taak te voltooien.
Als ze coderen en de AGENT de opdracht laten uitvoeren en de code is niet goed? Laat je leerlingen dan hun AGENT weer terugzetten met het fluitje op het startpunt en het overnieuw proberen.
Wat moeten ze aanpassen om het wel goed te doen?
De gehele code zoals het moet zijn.
Gaat het goed? Dan is de volgende opdracht bijna hetzelfde.
Om naar de volgende opdracht te komen moeten ze hun Agent nogmaals coderen om naar het volgende rode vlak te krijgen.
Extra informatie
Dit laatste gedeelte kun je overslaan als de vorige opdrachten een beetje te lang hebben geduurd om de gehele les binnen 60 minuten te houden.
Het volgende gedeelte van deze tweede sectie is het leren vernietigen en oprapen van objecten.
Er staat een boom in de ruimte. Hier moeten je leerlingen de Agent zo programmeren dat ze de stam van de boom vernietigen en de houtblokken oprapen met de AGENT.
Laat je leerlingen vrij om zelf uit te puzzelen hoe ze te werk moeten gaan. Duurt het te lang?
Geef ze dan hints dat de Agent omhoog kan bewegen en kan “zweven” in de ruimte om een ander blok dat voor hun zit kunnen vernietigen.
Als ze de Agent voor de boom plaatsen, dan kan de code er bijvoorbeeld zo uit zien. Maar er zijn meerdere mogelijkheden.