Skip to main content
Docentenportaal

Robotgedrag - Python

Tips voor leraren-pictogram Tips voor leraren

Zoals eerder gezegd, zijn gedragingen een manier om over de acties van de robot te praten. Een manier om leerlingen te laten nadenken over gedrag en het ordenen van acties in een bepaalde volgorde, is door ze verschillende onderdelen van hun project te laten labelen met behulp van opmerkingen. De studenten kunnen de verschillende gedragingen uit de uitdagingen in het project benoemen.

Denk aan een eenvoudig voorbeeld van een uitdaging: tikkertje spelen. De leerlingen moeten de robot zo programmeren dat hij snel draait om te voorkomen dat hij wordt getikt, langzaam rijdt om iemand te tikken en vervolgens weer snel draait om weg te rennen. Bekijk het onderstaande voorbeeld waarin opmerkingen worden gebruikt om de volgorde van gedragingen te beschrijven:

Een Python-programma voor een VEX-robot dat begint met het importeren van de VEX-bibliotheek. De projectcode bevat opdrachten om de draaisnelheid van de aandrijflijn in te stellen op 75 procent en 180 graden naar rechts te draaien, om vervolgens de aandrijfsnelheid in te stellen op 25 procent en 80 millimeter vooruit te rijden. Ten slotte draait de robot weer 180 graden naar rechts. In de opmerkingen worden deze acties als volgt beschreven: Draai snel om te voorkomen dat je getikt wordt, Rijd langzaam vooruit om iemand te tikken en Draai snel weer om weg te rennen.

Merk op dat de beschrijving van het gedrag in eenvoudige taal is opgesteld en dat de opmerkingen de afzonderlijke onderdelen (bijvoorbeeld snel draaien, langzaam vooruit rijden en langzaam draaien) van het grotere gedrag (tikkertje spelen) vastleggen.

Het is een goede gewoonte om de studenten te vragen uit te leggen hoe ze zich voorbereiden op deze uitdagingen en hoe ze verwachten dat de robot zich gedraagt.