Volg jouw pakketten
Verdeel de programmeerstacks opnieuw om een X-Y trackingapparaat te gebruiken om een pad op een vel papier te volgen.
Lesplan
1. Voorbereiden
- Lees het materiaal voor de leerlingen in de LEGO® Education SPIKE™ app goed door.
2. Betrekken (5 min.)
- Maak gebruik van de ideeën in het deel Start een gesprek hieronder om je leerlingen te betrekken bij een gesprek over deze les.
- Gebruik de video om de les uit te leggen.
3. Onderzoeken (20 min.)
- Laat je leerlingen in tweetallen het trackingsysteem bouwen.
- Laat zien en leg uit hoe het papier geladen moet worden.
- Vraag ze om de programmeerstacks uit te voeren om er zeker van te zijn dat alles werkt.
4. Uitleggen (5 min.)
- Vraag jouw leerlingen de programmeerstacks te combineren tot één programma dat het pad op het papier volgt. Benadruk dat zij de bestaande programmeerblokken kunnen hergebruiken.
5. Uitbreiden (15 min.)
- Geef je leerlingen de tijd om een tweede programma door te werken en zorg ervoor dat zij hun code opnieuw gebruiken maar de parameters gaandeweg aanpassen.
- Zorg dat er ook nog tijd overblijft voor het opruimen.
6. Evalueren
- Geef elke leerling feedback over zijn of haar prestaties.
- Je kunt gebruikmaken van de meegeleverde evaluatierubrieken om dit eenvoudiger te maken.
Start een gesprek
Begin een gesprek over testen door relevante vragen te stellen, zoals:
- Wat is een patroon?
- Kun je een patroon uit je eigen leven uitleggen?
- In welke context is het goed om iemand anders’ programma te gebruiken?
Laat je leerlingen deze video bekijken zodat ze kunnen zien wat ze zo gaan doen.
Bouwtips
Samen bouwen
Verdeel de bouwtaken van elk team om ervoor te zorgen dat iedereen actief betrokken wordt:
- Leerling A: bovenkant van de tracker
- Leerling B: onderkant en naald van de tracker
Afgedrukte plattegronden
Je kunt wit papier gebruiken voor deze lessen, maar er zijn plattegronden meegeleverd. Het ‘stadspad’ bestaat uit verschillende vormen, rechte hoeken, en diagonale lijnen.
Jouw leerlingen moeten herkennen dat er verschillende patronen zijn en de programmastacks gebruiken en herbestemmen om het trackingsysteem het pad te laten volgen met behulp van de trackernaald.
Het papier invoeren
Zo voer je het papier in:
Zet je tracker om in een plotter
Je leerlingen kunnen hun trackingsysteem omzetten in een plotter door de trackernaald te vervangen door een penhouder. Laat ze maar een tijdje lekker tekenen!
Programmeertips
Hoofdprogramma
Mogelijke oplossing
Overige programma’s
Differentiatie
Vereenvoudig deze les door:
- In het begin alleen verticale en horizontale lijnen te gebruiken (pas de diagonale lijnen op een ander moment toe)
Maak deze les wat moeilijker door:
- Nieuwe programmeerstacks te creëren zodat leerlingen complexere vormen kunnen tekenen
- Twee lessen te gebruiken om dieper in te gaan op deze concepten
- De rekenuitbreiding te integreren
Evaluatiemogelijkheden
Observatiechecklist leraar
Maak een passende schaalverdeling, bijvoorbeeld:
- Gedeeltelijk uitgevoerd
- Volledig uitgevoerd
- Boven verwachting uitgevoerd
Gebruik de volgende succescriteria om de voortgang van je leerlingen te beoordelen:
- Leerlingen kunnen eenvoudige patronen herkennen, zoals horizontale, verticale en diagonale lijnen.
- Leerlingen kunnen de code herbestemmen zodat deze aansluit op wat ze nodig hebben.
- Leerlingen kunnen het originele programma dat zij hebben gebruikt goed toewijzen.
Zelfevaluatie
Laat alle leerlingen een steen kiezen die volgens hen het best hun prestatie weergeeft.
- Blauw: Ik heb een paar programmeerstacks gebruikt om over de eerste plattegrond te navigeren.
- Geel: Ik heb een paar programmeerstacks gebruikt en aangepast om over de eerste en tweede plattegrond te navigeren.
- Violet: Ik heb een paar programmeerstacks gebruikt en aangepast om over de eerste en tweede plattegrond te navigeren en ik heb commentaar gebruikt in mijn programma.
Evaluatie door klasgenoten
Moedig de leerlingen aan om anderen feedback te geven door:
- de leerlingen elkaar een score te laten geven aan de hand van de schaal met gekleurde stenen hierboven.
- de leerlingen elkaar constructieve feedback te laten geven om in hun volgende les hun groepsprestaties te verhogen.
Rekenuitbreiding
Om de ontwikkeling van de rekenvaardigheid te integreren:
- Laat je je leerlingen een proportionele tabel maken om de relatie tussen de motorrotatie en de lengte van de gevolgde lijn te vinden. Laat ze die relatie omzetten in de vergelijking px + q = r
Opmerking: Hiermee wordt de les langer.
Carrièrelinks
Leerlingen die deze les leuk vonden, zijn misschien geïnteresseerd in een van de studierichtingen:
- Bouw en architectuur (architectuur)
- Informatietechnologie (IT-toepassingen)
- Productie en techniek (machinetechnologie)
- Transport (autotechniek)
Ondersteuning voor de leraar
De leerlingen:
- Gaan hun vermogen om patronen te herkennen ontwikkelen en effectieve programma’s creëren
LEGO® Education SPIKE Prime set
21e Eeuwse vaardigheden
- De leerlingen leren patronen herkennen in situaties en leren deze te gebruiken bij het oplossen van problemen. (computational thinking)
- De leerlingen leren op een gestructureerde manier een oplossing weer te geven. (computational thinking)
- De leerlingen leren het juiste datatype selecteren. (computational thinking)
Kerndoelen PO en VO
- De leerlingen leren oplossingen voor technische problemen te ontwerpen, deze uit te voeren en te evalueren. (PO KD 45, VO KD 32, 33)
Materiaal voor de leerlingen
Leerlingenwerkblad
Downloaden, bekijk of deel als online HTML-pagina of als een afdrukbare pdf.