Skip to main content

Bereid je voor op de User Interface Challenge

Teacher Toolbox-pictogram Teacher Toolbox - Het doel van deze sectie

De User Interface Challenge vraagt studenten om de knoppen Check, Up en Down op de hersenen van de robot te programmeren om de arm en klauw van de Clawbot te bedienen. Dit vereist het programmeren van de Clawbot om op verschillende manieren te reageren, afhankelijk van de knop of knoppen die worden ingedrukt. Deze uitdaging culmineert in een spel waarin studenten moeten proberen zoveel mogelijk objecten in één minuut rondes vast te pakken, op te tillen, te laten zakken en los te laten. Verdere details van de regels zijn te vinden op de pagina voor de User Interface Challenge.

Er zijn niet veel materialen nodig voor deze uitdaging, behalve de selectie van een verscheidenheid aan tien objecten die studenten moeten grijpen, tillen en terugkeren naar waar ze waren. Je moet de objecten die tijdens deze uitdaging moeten worden gegrepen, opgetild, neergelaten en losgelaten, voorzien van een scherm of op zijn minst screenen, omdat het objecten moeten zijn die veilig zijn om mogelijk te laten vallen. Vergeet ook niet om eventuele rubric(s) te verstrekken voordat je aan deze uitdaging begint, zodat studenten begrijpen hoe hun werk zal worden beoordeeld. Rubrieken om pseudocode te scoren (Google / .docx / .pdf), technische notitieblokken (individueel (Google / .docx / .pdf) of team (Google / .docx / .pdf)) en programmering (Google / .docx / .pdf) zijn allemaal beschikbaar en worden later in dit gedeelte opnieuw gekoppeld.

Laat de leerlingen om deze uitdaging op te zetten in kleine groepjes van vier werken. Vraag de studenten om vervolgens een groep te vinden om mee te werken, of koppel de groepen zelf als de tijd beperkt is. De leerlingen moeten een groepsnaam of -nummer maken dat kan worden gebruikt als hun Clawbot-ID. Wanneer de studenten in kleine groepen zijn georganiseerd, zorg er dan voor dat ze hun Clawbot klaar hebben staan met hun project gedownload en klaar om te draaien. Vraag de leerlingen om ervoor te zorgen dat hun project goed verloopt (openen van de klauw, sluiten van de klauw, opheffen van de arm, neerlaten van de arm).

Wijs studenten toe aan de rollen van lifter, scorekeeper, switcher en timekeeper.

Dit is waar elke rol verantwoordelijk voor is:

  • Lifter: Gebruikt de interface om objecten op te tillen en te vervangen en punten te verdienen voor het team; één lifter per team per ronde.

  • Scorekeeper: gebruikt een scoretabel om het aantal items bij te houden dat binnen elke ronde van een minuut met succes is opgetild en vervangen.

  • Wisselaar: plaatst een nieuw object voor de robot nadat het eerder opgetilde object uit de klauw is verwijderd. De switcher zal het object vervangen nadat de robot het object heeft gegrepen, het in de lucht heeft opgetild, het heeft neergelaten en vervolgens de klauw heeft geopend die het object op de tafel of het oppervlak loslaat.

    De switcher verwijdert en vervangt het object.

  • Tijdwaarnemer: Houdt de tijdslimiet van één minuut bij voor elke ronde.

Als er meer of minder dan vier studenten in een groep zitten, kan een student meerdere rollen aannemen of kan er meer dan één student aan een rol worden toegewezen.

Er is een scoretabel opgenomen, maar er kunnen rijen worden toegevoegd voor extra groepen en rondes. Elke groep kan zijn eigen scoretabel gebruiken of iedereen kan op dezelfde scoretabel opnemen. Als meerdere groepen dezelfde scoortabel gebruiken, noteer dan de Clawbot-ID of groepsnaam/-nummer van elke groep in de tweede kolom.

Als de tijd het toelaat, laat de groepen meerdere ronden spelen en de scorekeeper moet de punten van elke ronde aan het einde van de User Interface Challenge combineren voor een totale score. De groep met de meeste punten aan het einde van de uitdaging, wint!

VEX Clawbot IQ met een papier met een getekende ? op in de klauw.

Een interface om te grijpen en op te tillen!

In de User Interface Challenge moet je je robot zo programmeren dat een gebruiker de knoppen Check, Up en Down op de hersenen kan gebruiken om verschillende objecten op te pakken.

Uw gebruikersinterface voor het bedienen van de Clawbot heeft nodig:

  • Een knop of knoppen voor het openen van de klauw
  • Een knop of knoppen voor het sluiten van de klauw
  • Een knop of knoppen om de arm op te tillen
  • Een knop of knoppen om de arm te laten zakken

Om de uitdaging te voltooien, heb je het volgende nodig:

  • Een klauwbot
  • Objecten die moeten worden opgehaald: een leeg blikje of waterfles, een Vex-kubus, een ongebruikt stuk uit de Vex-kit of iets anders dat je leraar kan bieden