​De leerlingen gingen vandaag voor de laatste keer aan de slag met de EV3 robot van Lego Minstorms. In voorgaande lessen hebben de leerlingen geleerd hoe je deze robot programmeert en objecten laat verplaatsen. In deze les kwamen al deze vaardigheden weer terug en werden deze gecombineerd met het gebruik van de ultrasone sensor. Met deze sensor kan de EV3 stoppen op een bepaalde afstand van een object. De leerlingen werden uitgedaagd om deze sensor op de EV3 te bouwen en vervolgens deze zo te programmeren dat die op 3 centimeter afstand stopte van de kubus die ze vorige les hadden gebouwd.
Na deze opdracht wilden we het natuurlijk een stukje moeilijker voor ze maken. Zouden ze de robot ook zo kunnen programmeren dat deze niet alleen stopte, maar ook de kubus kon verplaatsen en een hoek kon draaien met behulp van de gyrosensor (zie vorige les)? Het was mooi om te zien hoe de leerlingen elkaar hielpen om de problemen op te lossen en hoe graag ze er zelfstandig wilde uitkomen. Probleem oplossend denkvermogen is namelijk een zeer belangrijke vaardigheid bij het programmeren.​
​In de eerste les van 2018 begonnen we met het bespreken van wat we de vorige bijeenkomst allemaal hebben gedaan. Wat is computational thinking ook alweer en wat heeft dit onderwerp te maken met programmeren en het werken met de EV3? Daarna keken we gezamenlijk naar de software die we gebruiken om de EV3 te programmeren.
Nu de leerlingen klaar waren om te beginnen gaven we ze de opdracht om een robot te bouwen die een Lego kubus kon verplaatsen. Hiervoor moesten de leerlingen de mini motor van de robot programmeren. De leerlingen hadden wat extra tijd nodig om terug te halen hoe dit programmeren ook alweer te werk ging, maar met behulp van de bouwgids, robot-onderwijzer en natuurlijk de leerkrachten ging het heel aardig. Nadat het ze gelukt was om de robot een object te laten verplaatsen, bespraken we hoe je sensoren kunt gebruiken om robots adaptief (reageren en/of aanpassen op een situatie) te maken. De leerlingen gingen deze kennis meteen in de praktijk toepassen door een Gyrosensor op hun robot te bouwen. Deze sensor meet hoeveel graden de robot draait en kan hier vervolgens op reageren. De leerlingen bouwden een robot die na het draaien van een bocht, automatisch een vastgestelde afstand vooruit rijdt m.b.v. de sensor. De meeste leerlingen werkte erg goed samen en enkele hadden zelfs de tijd voor de extra opdracht.​
We sloten de les af met het code spel, Code Combat. De leerlingen moeten in dit spel een serie puzzels oplossen met de code taal Python. Het was mooi om te zien hoe enthousiast en gedreven de leerlingen hiermee aan de slag gingen.
​Vandaag was de eerste les van drie over het bouwen en programmeren van robots. In deze lessen ontdekken de leerlingen hoe robots denken (computational thinking) en hoe je ze zelf kunt programmeren. Tijdens de inleiding op dit spannende onderwerp, keken we naar een clip van het bedrijf Boston Dynamics. Hier bouwen ze echte robots en zijn ze niet bang om deze flink uit te testen!