Skip to main content
Docentenportaal

Erbij betrekken

Start de Engage-sectie

ACTS is wat de leraar zal doen en ASKS is hoe de leraar zal faciliteren.

HANDELINGEN VRAAGT
  1. Laat de leerlingen hun ideeën delen over hoe dit gebruikt zou kunnen worden door de echte Marsrover. Herinner ze aan de dingen waar echte rovers, zoals Perseverance, naar op zoek zijn. U kunt de Achtergrondinformatie als referentie gebruiken.
  2. Moedig leerlingen aan om na te denken over het oppervlak van Mars en de monsters die verzameld kunnen worden. Dit kan algemeen zijn, zoals 'gesteente' of 'bodem'. Het idee is om aan te tonen dat er behoefte is aan het sorteren van verschillende items met behulp van sensorgegevens.
  3. Laat de leerlingen beseffen dat er geen mensen op Mars zijn om dit werk te doen. De Marsrovers, zoals Perseverance, moeten de zaken dus georganiseerd houden voor toekomstig onderzoek.
  4. Laat leerlingen hun antwoorden delen en putten uit hun ervaringen met de Code Base in het vorige Lab om hen te begeleiden naar het idee om een voorwaarde of een [If then] -blok te gebruiken, zoals ze deden in Lab 2.
  5. Maak leerlingen klaar om dit samen met jou te verkennen.
  1. In Lab 2 hebben we onze codebasis gebruikt om een schijf te sorteren op basis van de kleur. Waarom denk je dat dit soort gedrag nuttig zou kunnen zijn op de Mars-rover?
  2. We hebben Disks gebruikt om gesteentemonsters weer te geven – denk je dat er meer dan één soort gesteentemonster is om op Mars te sorteren? Wat voor monsters denk je dat de Mars-rovers, zoals Perseverance, verzamelen?
  3. Waarom denk je dat het belangrijk is dat de rover de monsters kan sorteren nadat ze zijn verzameld?
  4. Hoe denk je dat wetenschappers de rover coderen om verschillende soorten monsters op verschillende plaatsen te verzamelen en te sorteren? Hoe kunnen ze de sensorgegevens van de rover gebruiken om beslissingen te nemen over het sorteren van de monsters?
  5. Laten we eens nadenken over wat we in Lab 2 hebben gedaan - we gebruikten een rode schijf om een steenmonster voor te stellen. Wat als we een blauwe schijf of een groene schijf toevoegen om andere soorten monsters te vertegenwoordigen? Hoe kunnen we onze codebasis coderen om meerdere schijven te verzamelen en te sorteren op basis van hun kleur?

De leerlingen klaarmaken om te bouwen

Voordat we onze projecten bouwen, laten we eens wat beter kijken naar hoe ze werken, wanneer de Code Base een beslissing neemt. (Als studenten geen vooraf gebouwde codebasis 2.0 - oog + elektromagneet van het vorige lab hebben, geef studenten dan 10 - 15 minuten de tijd om deze voorafgaand aan de labactiviteiten te bouwen.)

Faciliteer de bouw

  1. InstrueerInstrueer studenten dat je eerst vanuit Lab 2 naar hun project gaat kijken met behulp van de Stepping-functie in VEXcode GO, om de projectstroom duidelijker te zien.
    • Wanneer studenten zich bij hun groep aansluiten, laat ze dan het Robotics Roles & Routines-blad invullen. Gebruik de dia Voorgestelde rolverantwoordelijkheden in de diavoorstelling met afbeeldingen als leidraad voor studenten om dit blad in te vullen.
  2. Distribueer één vooraf gebouwde codebasis 2.0 - oog + elektromagneet, een rode schijf en een tablet of computer met VEXcode GO open voor demonstratiedoeleinden. Studenten moeten het scherm en de robot kunnen zien. Studenten verzamelen hun materialen na de demonstratie.

    VEX GO Code Base 2.0 Oog + Elektromagneet build.
    Code Base 2.0 - Oog + Elektromagneet
  3. FaciliterenFaciliteren van een demonstratie van het doorlopen van een project voor studenten, om de projectstroom met het [If then] -blok te tonen.
    • Schakel VEXcode GO in, maak verbinding en configureer het voor de codebasis, als u dit nog niet hebt gedaan voor de start van het lab. Zie de artikelen Aansluiten in de VEX-BIBLIOTHEEK voor apparaatspecifieke informatie over het aansluiten van uw robot op VEXcode GO. Zie het artikel Een codebasis configureren voor meer informatie over het configureren van VEXcode GO voor uw robot.
    • Open het project Sort Red 1 uit Lab 2. Zie het gedeelte Openen en opslaan van de VEXcode GO VEX-BIBLIOTHEEK voor apparaatspecifieke stappen om een VEXcode GO-project te openen, indien nodig. Als u geen toegang hebt tot het project vanuit Lab 2, bouwt u het volgende project in VEXcode GO.

      VEXcode GO blokken project getiteld 'Sort Red 1' uit Lab 2. Het project leest When Started, om de schijfaandrijving 400 mm naar voren te verzamelen en vervolgens de magneet aan te zetten om te stimuleren. Draai vervolgens 180 graden naar rechts en rijd 400 mm vooruit. Om de schijf te sorteren, draait u 90 graden naar links en als het oog rood detecteert, rijdt u 100 mm naar voren en activeert u de magneet om te laten vallen. Tot slot, en nog steeds in het If Then-blok, rijdt u 100 mm achteruit en slaat u 90 graden linksaf.
      Sorteer Rood 1project
    • Plaats een rode schijf op de locatie, zoals weergegeven in de afbeelding Veldinstellingen hieronder, en plaats de codebasis op de Marsbasis (beginpositie).

      Bovenaanzicht van een GO-veld met linksboven een rode schijf en linksonder een zwarte 'X' getekend met droog uitwisbare markering. De robot wordt aan de linkerkant van de 'X' geplaatst en direct onder de rode schijf, gericht naar de schijf.
      Instellen om te testen
    • Klik op de knop Stap in de VEXcode GO-werkbalk om het project blok voor blok te starten. Wanneer u op de knop Stap drukt, knippert de markeringsfunctie in VEXcode GO op het blok dat wordt uitgevoerd. Vervolgens brandt de functie continu rond het volgende blok in het project. Druk nogmaals op de knop Stap om naar elk blok in het project te gaan. Help leerlingen herkennen dat het gemarkeerde blok het blok is dat in het project wordt uitgevoerd. Voor meer informatie over de stapfunctie in VEXcode GO, zie het artikel Stappen door een project in de VEXcode GO VEX-bibliotheek.

      VEXcode GO Toolbar met de Step-knop in een rood vak, tussen de Start- en Stop-pictogrammen.
      Stapknop
    • Nadat de Code Base de Rode Schijf heeft verzameld, laat u de leerlingen nadenken over de projectstroom van het [If then]-blok. Vraag de leerlingen om te voorspellen of de blokken in het [If then]-blok zullen lopen. We zullen weten of deze blokken worden uitgevoerd omdat ze worden gemarkeerd:

      Hetzelfde VEXcode GO-blokkenproject, met het If Then-containerblok groen gemarkeerd om aan te geven welke blokken erin zitten. Het project leest When Started, om de schijfaandrijving 400 mm naar voren te verzamelen en vervolgens de magneet aan te zetten om te stimuleren. Draai vervolgens 180 graden naar rechts en rijd 400 mm vooruit. Om de schijf te sorteren, draait u 90 graden naar links en als het oog rood detecteert, rijdt u 100 mm naar voren en activeert u de magneet om te laten vallen. Tot slot, en nog steeds in het If Then-blok, rijdt u 100 mm achteruit en slaat u 90 graden linksaf.
      Zullen de blokken in de [If then] lopen?
      • Onze codebasis verzamelde de rode schijf. Worden de blokken in het [If then]-blok als volgende gemarkeerd? Waarom wel of waarom niet? 
        • Aangezien de schijf rood is en het <Detects color> blok is ingesteld op 'rood', is de voorwaarde van het [If then] -blok waar. De blokken in het [If then] 'C'-blok worden dus uitgevoerd. 
    • Ga door met het project heen en laat de leerlingen zien hoe de markering door de blokken in het [If then]-blok beweegt terwijl de codebasis de rode schijf sorteert. 
    • Zodra u het project volledig hebt doorlopen, herinnert u de leerlingen eraan dat de Marsrover verschillende soorten monsters gaat verzamelen. Laat de leerlingen de blauwe schijf zien, die een ander gesteentemonster voorstelt. Reset uw codebasis op het veld en vervang de rode schijf door een blauwe schijf. 
    • Ga nogmaals door het project heen en vraag de leerlingen, nadat ze de blauwe schijf hebben verzameld, om te voorspellen of de blokken in het [Als dan]-blok zullen worden gemarkeerd: 
      • Als we een blauwe schijf gebruiken in plaats van een rode schijf, worden de blokken in het blok [If then] dan gemarkeerd? Waarom wel of waarom niet? 
        • Aangezien de schijf blauw is en het <Detects color> blok is ingesteld op 'rood', is de toestand van het blok [If then] onwaar. De blokken in het [If then] 'C'-blok worden dus NIET uitgevoerd. 
    • Vraag studenten wat ze kunnen doen om hun codebasis te coderen om zowel rode als blauwe schijven te sorteren. Vertel de leerlingen dat ze dit tijdens Play gaan onderzoeken, wanneer ze verder bouwen aan hun projecten om meer [Als dan]-blokken toe te voegen, zodat hun Code Base verschillende gekleurde schijven verzamelt en sorteert in hun sorteergebieden, op basis van kleur. 
  4. Bied positieve bekrachtiging voor studenten die actief deelnemen aan de demonstratie, vragen stellen en beantwoorden en naar hun klasgenoten luisteren.

Problemen van docenten oplossen

Faciliterende strategieën

  • Bedenk hoe uw leerlingen toegang krijgen tot VEXcode GO. Zorg ervoor dat de computers of tablets die studenten gebruiken toegang hebben tot VEXcode GO. Zie dit VEX-bibliotheekartikel voor meer informatie over het instellen van VEXcode GO.
  • Verzamel de materialen die elke groep nodig heeft voor de les. Voor dit Lab heeft elke groep van twee studenten een GO Kit, bouwinstructies, een computer of tablet nodig om toegang te krijgen tot VEXcode GO en de rode, blauwe en groene schijven uit de Kit. Studenten hebben ook toegang nodig tot een veld om te testen. 
  • Stel uw velden van tevoren in, zoals weergegeven in de onderstaande afbeelding, om te dienen als testgebied voor de codebasis. Zorg ervoor dat deze verspreid zijn over het klaslokaal, zodat studenten voldoende ruimte hebben om hun projecten te testen. In deze afbeelding wordt de blauwe schijf weergegeven voor Play Part 1. U kunt de startlocaties van de schijf en de codebasis markeren, evenals de locaties van het sorteergebied met een droog uitwisbare marker om studenten te helpen bij het opzetten om hun projecten te testen.

    Bovenaanzicht van een GO-veld met een blauwe schijf linksboven en drie horizontaal aangrenzende vierkanten rechtsonder met de letters R, G en B. De letters geven de spaties aan waarin de overeenkomstige gekleurde schijven zullen worden geplaatst.
    Veldinstelling
  • Gebruik de rasterlijnen op het veld om te helpen bij de uitlijning. De schijf en de elektromagneet kunnen beide worden uitgelijnd op elkaar kruisende rasterlijnen van het veld, zodat studenten zich beter kunnen voorbereiden op het testen van hun projecten.
  • Studenten kunnen de Stap-knop op elk gewenst moment tijdens de toets gebruiken.De Stap-knop kan tijdens toetsen worden gebruikt om de uitvoering van het project te vertragen en fouten gemakkelijker te identificeren tijdens het oplossen van problemen. Studenten kunnen het gedrag van elk blok afzonderlijk bekijken om beter te identificeren waar de robot niet presteert zoals bedoeld. 
  • Als studenten vroeg klaar zijn, laat ze dan hun project testen met de rode schijf. Verzamelt en sorteert het de rode schijf naar het juiste sorteergebied? Waarom?