Herfst 2019 / Chris Ruminski

Toen ons gezin helemaal nieuw was met thuisonderwijs en nieuw in Fayetteville, maakte de plaatselijke thuisschoolcoöperatie reclame voor een kamp van een week om tijdens de zomer robotica te leren. We besloten het eens te proberen, dus elke dag kwam mijn twaalfjarige dochter samen met een groep van ongeveer zestien tieners om te leren hoe ze Lego Mindstorm®-robotsets konden programmeren. Gedurende de week bouwden zij en een partner een Lego-robot, en nog belangrijker, programmeerden deze met conditioneel gebaseerde visuele programma's. Ze deden mee aan uitdagingen, races en games, allemaal met behulp van hun robots.  

In het kamp ontmoetten we de familie Todd, en sindsdien zijn zij een rolmodel voor onze familie. Nu moet ik je zeggen dat wat ik pas ongeveer halverwege die kampweek leerde, was dat het Michael Todd, de tienerzoon, was die de cursus gaf. Michael heeft een geweldig verhaal dat de manier zou kunnen veranderen waarop je naar onderwijstechnologie, coderen en informatica kijkt. Terwijl Michaels moeder in het kamp was om ouderlijke steun te bieden of potentiële problemen op te lossen, was het roboticakampproject van Michael.

Terwijl mijn dochter en andere tieners van Michael leerden, vertelde mevrouw Todd mij dat Michael zelf had geleerd de robots te programmeren en dat hij wat hij had geleerd met anderen wilde delen. Hij kocht de kits en besloot toen een zomerkamp te geven om ze te betalen en wat zomergeld te verdienen! Hij leerde de kampeerders hoe ze de aanwijzingen moesten volgen, de robots moesten bouwen en hoe ze de bots moesten programmeren om verschillende taken uit te voeren. Elk team leerde proberen, testen, debuggen en opnieuw testen totdat ze de gewenste resultaten behaalden. Het testen was een kernonderdeel van het programmeerproces. Het was heel erg leuk!

Toen Michael een volledige ritbeurs verdiende voor de robotica-afdeling van NC State (grotendeels dankzij zijn vaardigheid met programmeren), leerde hij ons gezin dat leren spelen met een Lego-roboticakit eigenlijk veel meer is dan plezier en spelletjes. In feite gebruiken veel fysieke scholen dezelfde robots in hun klassen. De visuele talen variëren van systeem tot systeem, maar dezelfde basisstructuur is van toepassing op alle programmering. Het getuigenis van de familie Todd over leren door spelen bewijst dat uw kinderen ook kunnen leren coderen, zelfs als u niet weet hoe u ze dat moet leren.

Dit is op geen enkele manier een advertentie voor Lego-robotsets; er zijn tientallen kits en robots beschikbaar, en er komen er elke maand meer uit. De belangrijkste dingen die uw kinderen gaan leren over het werken met deze technologieën is hoe ze moeten denken en hoe ze moeten testen. Dat zijn jouw doelen! Hier zijn enkele suggesties om aan de slag te gaan.

Ik raad aan een kit te kiezen op basis van de interesses, het budget, de vaardigheden en de tijd van uw gezin. Als u geïnteresseerd bent in eenvoud en gebruiksgemak, zoek dan online naar “STEM-robotica” -kits. Deze basissets zijn meestal voor beginners.

Tenzij je al bekend bent met programmeren, raad ik je ook aan om naar een visuele programmeertaal te zoeken in plaats van naar een programmeertaal op de opdrachtregel. Het is echt vervelend als een heel programma mislukt omdat je ergens een puntkomma bent vergeten!  

Een leuke robot om te overwegen is de Ozobot. Het voert verschillende acties uit en wordt meestal geprogrammeerd op basis van de kleur van de markeringslijn die het volgt. Voor iets diepers kun je de Makeblock mBot overwegen. Deze robotica-kit is eenvoudig in elkaar te zetten en heeft een MBlock-programmeertaal die gemakkelijk te begrijpen is. Er zijn duidelijke instructies en veel mensen hebben tutorials online geplaatst voor deze bot.

Een robot kopen is niet uw enige optie. Er is ook software die u kunt gebruiken, en deze heeft zijn eigen voordelen. Een aantal keuzes die u kunt overwegen zijn: 

https://robocode.sourceforge.io/, https://www.codingame.com/start en https://codecombat.com/.

Elk van deze is primair gericht op het leren van de bestaande codeertaal, en elk vraagt programmeurs gewoonlijk om opdrachtregelprogrammering uit te schrijven. (Dit is misschien het meest aantrekkelijk voor oudere studenten.)

Een andere optie zou zijn om specifiek te zoeken naar games waarin coderen wordt geleerd. Eén waar ik persoonlijk van heb genoten is Gladiabots. In dit spel word je uitgedaagd om ‘Als/Dan’-statements in een beeldtaal op te zetten die je digitale robots uitvoeren, afhankelijk van wat ze zien. Eén commando kan uw robot bijvoorbeeld vertellen om naar de dichtstbijzijnde bal te gaan. De volgende uitspraak zou de robot kunnen vertellen dat hij weg moet rennen zodra een bot van het andere team erop schiet. De robots volgen jouw aanwijzingen om te proberen meer ballen naar de doelen te brengen, de robots van het andere team te vernietigen en meer. Er zit een goed tutorialsysteem in dit spel en veel discussieborden voor hints.

Of je nu kiest voor een robotica-kit, software of online gamen, vergeet uiteindelijk niet dat het echte doel van al deze activiteiten het ontwikkelen van logische denkvaardigheden is. Toen ik jong was, was de grap altijd: ‘De gemakkelijkste manier om te voorkomen dat het lampje op de videorecorder gaat knipperen, is door er zwarte tape overheen te plakken.’ De technologie heeft een lange weg afgelegd! Tegenwoordig gebruiken de meeste mensen smartphones met meer rekenkracht dan we gebruikten om mensen op de maan te zetten! We hebben allemaal tot op zekere hoogte geleerd om met technologie om te gaan, en onze kinderen gaan nog grotere dingen doen. Dus ga je gang en laat ze bouwen, testen, falen, leren, aanpassen en opnieuw proberen, en ze zullen meer dan klaar zijn voor elke uitdaging die gaat komen!

Chris Ruminski is bestuurslid van de NCHE en bekleedt de IT-stoel en is docent door training en praktijk. Hij gaf zeven jaar lang les op de basisschool (derde en vijfde klas) op openbare scholen. Hij gaf tegelijkertijd privéles aan kleuters aan volwassen GRE-studenten. Nadat hij naar Fayetteville, NC was verhuisd, waren Chris, zijn vrouw Dawn en hun enige dochter het erover eens dat het tijd was om thuisonderwijs te geven. Het is nu drie jaar geleden en ze hebben er nooit spijt van gehad. De afgelopen twee jaar heeft Chris een les Leren met Games gegeven voor de HOME-thuisschoolcoöperatie. Hij schrijft een boek over deze spellen en hoe je ze voor het onderwijs kunt gebruiken.

nl_NLNederlands