Skip to main content
Docentenportaal

Betrekken

Start de sectie Betrekken

ACTS is wat de docent gaat doen en VRAAGT hoe de docent gaat faciliteren.

HANDELINGEN VRAAGT
  1. De leraar houdt de 123-robot omhoog.
  2. Laat leerlingen ideeën delen die uitleggen wat ze hun robot hebben zien doen en die aangeven dat hun robot zich niet gedroeg zoals bedoeld.
  3. Laat leerlingen ideeën delen over waarom ze denken dat hun robot niet heeft gedaan wat ze wilden dat hij deed.
  4. Laat leerlingen delen wat ze hebben gedaan om het te repareren wanneer hun robot niet deed wat ze wilden dat het deed.
  5. Toon studenten een afbeelding van een bug, zoals die in de Lab 1 Image Slideshow (Google Doc/.pptx/.pdf)
  6. Toon studenten de dia van het foutopsporingsproces Identify, Find, Fix in de Lab 1 Image Slideshow (Google Doc/.pptx/.pdf)
  1. Heb je ooit een tijd gehad dat je wilde dat je robot een bepaald gedrag deed, en dat hij niet deed wat je wilde dat hij deed?
  2. Hoe wist je dat?
  3. Waarom denk je dat dat is gebeurd?
  4. Wat heb je gedaan om het te repareren wanneer je robot zich niet gedroeg zoals verwacht?
  5. Raad eens? Een probleem in een coderingsproject wordt een bug genoemd!
  6. Wat kunnen we doen als onze robot niet doet wat we hadden verwacht?

Betrekken

  1. InstrueerInstrueer studenten dat er een proces is dat ze kunnen gebruiken wanneer ze bugs in hun projecten proberen op te lossen. Dit wordt debuggen genoemd en het heeft drie stappen: Identificeren, Zoeken en Oplossen. Ze gaan dit proces gebruiken om projecten te debuggen, maar eerst moeten ze leren wat elke stap van het proces is.

    Een diagram van het Identify - Find - Fix Debugging Process, dat de drie fasen in een driehoekige vorm toont, met een gebogen pijl die de beweging van de ene fase naar de volgende aangeeft. De eerste fase bovenaan luidt Identify: What unexpected behaviour is the robot doing?. Rechtsonder staat in de tweede fase Find: Where is the bug in the project that makes it happen? Linksonder staat in de derde fase Fix: Welke coderingskaart is in plaats daarvan nodig?
    Het foutopsporingsproces
  2. Distribueer slechts één 123 Robot, één Field Tile en één Coder voor demonstratiedoeleinden. Zorg ervoor dat alle leerlingen het veld, de 123 Robot en de Coder kunnen zien. Na afloop van de demonstratie deel je materiaal uit aan studentengroepen. Laad het onderstaande project in de coder om het foutopsporingsproces voor studenten te demonstreren.

    VEX Coder met een afgeluisterd project met de tekst When start 123, Drive 1, Play doorbell.
    Projecteer met de "speel deurbel" -kaart als een bug.
    • Maak de 123 Robot wakker door de wielen langs een oppervlak te duwen totdat u het opstartgeluid hoort, zoals weergegeven in de onderstaande animatie. Schakel geluid in voor deze animatie. Voor meer informatie over de 123 Robot, zie het artikel De VEX 123 Robot STEM-bibliotheek gebruiken.
    Videobestand
    • Schakel vervolgens de Coder in en verbind de 123 Robot met een Coder. Om de 123 Robot aan te sluiten, houdt u de start- en stopknoppen op de Coder en de linker- en rechterknoppen op de 123 Robot ten minste 5 seconden ingedrukt totdat u het aangesloten geluid hoort en de indicatielampjes op tijd knipperen, zoals weergegeven in de onderstaande animatie. Schakel geluid in voor de animatie. Voor meer informatie over de Coder, zie het artikel De VEX 123 STEM-bibliotheek gebruiken.
    Videobestand
  3. Faciliteer het inzicht van studenten in elke stap van het foutopsporingsproces voor studenten, met behulp van het eenvoudige project met een bug die u aan uw coder hebt toegevoegd. Raadpleeg de Identify, Find, Fix Debugging Graphic as you go.
    • Vertel de studenten eerst wat je van plan was met je project (Drive one en speel toeter.)
    • Vertel de leerlingen dan dat het beeld ons vertelt dat de eerste stap van het proces is om te identificeren of er onverwacht gedrag is. 
      • Laat leerlingen het gedrag van de 123 Robot bekijken terwijl u het project uitvoert en steek hun handen op wanneer ze een fout in het gedrag identificeren.
      • Studenten moeten hun observatie delen om de bug in het gedrag te identificeren. 
    • Herinner studenten eraan dat de tweede stap Zoeken is.  Vraag studenten waar ze de bug zouden vinden.  Zit het in de robot? Nee, het staat in de Coder!  Laten we naar de Coder-kaarten kijken en de bug vinden.
      • Moedig studenten aan om goed naar de Coder-kaarten te kijken en ze allemaal met de robot te demonstreren. (zonder het project uit te voeren)
      • Vraag hen om de Coder-kaart te kiezen die de bug in het project is
      • Voer het project indien nodig opnieuw uit. 
    • Zodra studenten de stap Zoeken hebben voltooid, herinner ze eraan dat de derde stap in het proces Fix is!
      • Laat studenten een groep van 2-3 Coder-kaarten zien die de juiste kaart bevat.
      • Vraag studenten welke Coderkaart volgens hen de juiste is om het project op te lossen. 
      • Vervang de verkeerde kaart door de juiste kaart die de studenten kiezen en voer het project opnieuw uit.
      • Laat ze weten dat ze net hun eerste project hebben gedebugd met behulp van het debuggingproces Identify, Find, Fix!  
  4. AanbodBied studenten positieve bekrachtiging voor zorgvuldige observaties en doordachte reacties.

Problemen van docenten oplossen

Faciliterende strategieën

  • Als je studenten de Coder al een tijdje gebruiken, hebben ze mogelijk een iets uitdagender project nodig om te debuggen. Je kunt de lengte of complexiteit van het project aanpassen als dat nodig is, of studenten uitdagen om twee bugs in een project te vinden.
  • Als studenten problemen ondervinden bij het kiezen van de juiste coderingskaart om de bug op te lossen, moedig ze dan aan om de mogelijke oplossingen met de 123 Robot te tekenen, uit te voeren of te doorlopen om verschillende oplossingen te testen.
  • Om studenten te helpen te verwoorden wat er gebeurt in de stap Identificeren van het foutopsporingsproces, kun je een zinstarter gebruiken zoals "Ik wilde dat de robot dat deed _______________, maar in plaats daarvan, het ________________.