Skip to main content
Docentenportaal

Toneelstuk

Deel 1 - Stap voor stap

  1. InstructieGeef leerlingen de opdracht om een project te maken met VEXcode GO, zodat hun Code Base-wagen langs de route van de parade beweegt. Studenten moeten de lijst op een poster of op het whiteboard gebruiken die ze tijdens de Handelingen & vragen hebben gemaakt, om zichzelf te herinneren aan de coderingsvereisten voor hun project. Bekijk de onderstaande animatie voor een voorbeeld van een robot die succesvol over de paraderoute beweegt. In de animatie wordt de route van de parade aangegeven als een vierkant, waarbij halverwege de route, van de ene hoek tot de andere, pauzes zijn aangegeven. De Code Base rijdt met de klok mee rond het plein, maakt bij elke hoek een bocht en stopt kort bij elk stopbord.
    Videobestand
    Parade Vlotterroute
  2. ModelModel voor studenten hoe te beginnen met het schrijven van pseudocode om hun bewegingen rond de paraderoute te plannen.

    Een voorbeeld van handgeschreven pseudocode waarbij alleen de eerste 5 stappen zijn voltooid en stap 6 tot en met 9 leeg zijn gelaten. De eerste vijf stappen luiden als volgt: 1. Rij 450 mm naar voren; 2. Stop met rijden en wacht 3 seconden; 3. Rij 450 mm vooruit; 4. 90 graden rechtsaf; 5. Rij 450 mm vooruit.
    Pseudocode Voorbeeld

    Zodra de studenten hun pseudocode hebben voltooid, moeten ze hun pseudocode overbrengen naar [Comment] blokken in VEXcode GO. Zorg ervoor dat studenten de volgende stappen hebben doorlopen:

    Opmerking: Wanneer u uw Code Base voor het eerst op uw apparaat aansluit, kan het zijn dat de Gyro die in de Brain is ingebouwd, wordt gekalibreerd, waardoor de Code Base even zelfstandig beweegt. Dit is een verwacht gedrag, raak de codebasis niet aan tijdens het kalibreren.

    Model voor studenten hoe ze [Comment] blokken aan het project kunnen toevoegen. Studenten hebben één [Comment] blok nodig voor elke regel pseudocode. Dus als ze acht regels pseudocode hebben, hebben ze acht [Commentaar] blokken nodig. Modelleer voor studenten de eerste drie regels van het voorbeeld.

    Een VEXcode GO-project met een Wanneer gestart-blok met drie bijgevoegde opmerkingenblokken. De opmerkingen luiden, in volgorde, 1. Rij 450 mm vooruit; 2. Stop met rijden en wacht 3 seconden; 3. Rij 450 mm vooruit. Pseudocode
    overbrengen naar opmerkingen

    Zodra studenten hun pseudocode hebben overgedragen, voegen ze Drivetrain-blokken toe. Herinner studenten eraan dat de [Comment] -blokken worden gebruikt om hun projecten te organiseren en dat ze geen gedrag zullen uitvoeren. Ze moeten Drivetrain-blokken toevoegen om hun codebasis te verplaatsen.

    • Laat leerlingen een [Drive for] -blok toevoegen onder het eerste [Comment] -blok.

    Hetzelfde VEXcode GO-project met een Drive for block wordt tussen de eerste en tweede reactieblokken gesleept.

    • Laat de leerlingen vervolgens de parameters aanpassen aan wat nodig is in het blok [Commentaar]. In dit geval is dat 450 millimeter (mm).

    Hetzelfde project met de afstandsparameter van de aandrijving voor blok gemarkeerd en ingesteld op 450 mm. Het project leest nu Wanneer gestart, Opmerking - 1. Rij 450 mm vooruit; Rij 450 mm vooruit; dan de tweede en derde commentaarblokken. Parameters
    aanpassen
    • Instrueer studenten om door te gaan met het toevoegen van de overeenkomende blokken in hun pseudocode.

    Hetzelfde VEXcode GO-project met een Wait block en Drive for block toegevoegd na respectievelijk de tweede en derde opmerking. Het project luidt nu: Wanneer gestart; Opmerking - 1. Rijd 450 mm vooruit; Rijd 450 mm vooruit; Opmerking - 2. Stop met rijden en wacht 3 seconden; Wacht 3 seconden blok; dan Opmerking - 3. Rijd 450 mm naar voren; en een Rijd 450 mm naar voren.
    Voorbeeldproject met pseudocode
    • Terwijl studenten hun projecten voltooien, moeten ze hun code starten en testen op hun testparade-route-opstellingen.


     

     

  3. FaciliterenFaciliteren van een gesprek met de studenten door de volgende vragen te stellen:
    • Kan de paradewagen de hele paraderoute bewegen?
    • Hoe ver moet je robot bewegen voor de hele paraderoute?
    • Moet je robot bochten maken? Zo ja, in welke richting?
    • Kun je uitleggen wat elk commando in je project doet?
    • Beweegt uw praalwagen op een manier die u niet had verwacht?
     
  4. Herinner groepen eraan dat dit geen wedstrijd is, maar een viering van ingenieurs die een echt probleem oplossen.
  5. VraagVraag naar andere keren dat ze het hebben geprobeerd en een project niet heeft gewerkt. Hoe hebben ze het probleem opgelost?

Mid-Play Break & Groepsdiscussie

Zodra elke groep zijn VEXcode-project heeft getest, kom je samen voor een kort gesprek.

Studenten maken een korte wandeling door de galerie om de praalwagens van andere teams te bekijken en te zien hoe zij hun Code Base hebben gecodeerd. 

Deel 2 - Stap voor stap

  1. Instrueer elke groep dat ze hun praalwagens zullen laten zien op de paraderoute in het klaslokaal.

    Parade drijfroute in de vorm van een vierkant, met de Code Base in de linkerbenedenhoek. De route is omlijnd met groene pijlen die met de klok mee rond het plein wijzen. Halverwege elke kant van het plein staat een stopbord, dat aangeeft waar de robot tijdens de route moet stoppen.

     

  2. ModelModel met behulp van de vlotter van een groep, hoe de vlotter op het juiste startpunt in te stellen.
    • Wijs elke groep een positie toe in de floatopstellingen, zodat groepen weten wanneer het hun beurt is om deel te nemen aan de parade.
    • Model voor studenten, met behulp van de float van een groep, waarbij de eerste float moet zijn voordat de volgende groep aan hun project begint. Zodra een vlotter de eerste bocht naar rechts maakt, kan de volgende vlotter in beweging komen in de parade.
    • Eén persoon uit elke groep moet zijn codebasis ophalen wanneer deze het einde van de paraderoute bereikt.

    Een schema van een klaslokaalopstelling met de paraderoute in een groot zwart vierkant, met de startlocatie gemarkeerd in de linkerbenedenhoek met een groen vak. Een oranje rechthoek naast de onderkant van de route geeft het observatiegebied van de leraar aan. Twee blauwe rechthoeken buiten de boven- en rechterkant van de route geven de wacht- en observatiegebieden van studenten aan.
    Class Parade opgezet - inclusief een wachtruimte

  3. FaciliterenFaciliteren van een gesprek tijdens de parade door studenten vragen te stellen.
    • Wat vind je het leukste aan deze praalwagen? 
    • Welke opdrachten denk je dat deze groep in hun project heeft gebruikt? 
  4. Herinner groepen eraan om de ruimte tussen zichzelf en de paraderoute te behouden. Alleen groepen die actief hun praalwagen delen, mogen in de buurt van de route zijn.
  5. VraagVraag studenten wat ze van de parade vonden.
    • Hoe kunnen we onze praalwagens veranderen om één klaslokaalthema voor de parade te maken? (alle soorten bloemen, een optocht van feestdagen of landen, enz.).

    • Wat als we de paraderoute omdraaien? Hoe zou u uw project moeten veranderen?
       

Optioneel: Teams kunnen hun float deconstrueren indien nodig op dit punt in de ervaring.