maandag 4 januari 2016

Toiletventilator met Lego Wedo en Scratch

Eerste les Vervolgcursus Programmeren en animeren
Na een gelukkig nieuwjaar in Scratch en een gezellig weerzien bespreken we dat programmeren gaat over problemen oplossen en hoe dat kan met motortjes en sensoren: verkeerslichten, automatische deuren. Daarna gaan we in een soort ontwerp cyclus met de motor en de afstandsensor van Lego WeDo een probleem oplossen voor de sanitaire ruimte in een appartement:
Een grote kamer boven is omgebouwd tot appartement met ingebouwde badkamer en toilet.
De nieuwe huurder wil geen vieze luchtjes in de slaapkamer dus we gaan een ventilator installeren.
De ventilator voert vieze luchtjes af, maar is te lawaaierig om de hele tijd te laten draaien.

Deze les werd ontwikkeld door Phil Bagge en is door mij aangepast voor mijn situatie.

We gaan een toiletventilator bouwen en programmeren aan de hand van een werklijst:

Ik kan een ventilator ontwerpen en bouwen met een sensor in Lego WeDo
Ik kan de ventilator programmeren met het toetsenbord: aan (A) en uit (U)
Ik kan de ventilator sneller (S) langzaam (L) en middelmatig (M) laten draaien
Ik kan de ventilator aanzetten, een tijdje laten draaien en weer uitzetten met  één toets (T)
Ik kan de ventilator langzaam laten starten en telkens een beetje versnellen en daarna weer telkens een beetje langzamer laten gaan met één toets (R)
  1 Ik kan de ventilator sneller laten draaien door een variabele
2a Ik kan de ventilator starten als er iets beweegt
2b Ik kan de ventilator stoppen als iemand de kamer verlaat

De enige uitleg die ze krijgen, is hoe je motor en afstandsensor aansluit en in Scratch activeert. Wat ik dan erg mooi vind, is dat alle bouwwerken van elkaar verschillen. Voor het programmeren staat op een werklijst alleen een omschrijving. Ze moeten alle blokken zelf vinden en aan elkaar maken. Dat lukt prima. 
In de ontwerpdagboeken werken ze aan:

  • Maak een schets van jullie ventilator
  • Hoe kwamen jullie op het idee?
  • Wat vind je het beste gelukt?
  • Plak je werklijst in je ontwerpdagboek
  • Welke opmerkingen heb je over de lijst?
  • Het programmeren moesten jullie samen oplossen. Hoe ging dat? 
  • Waar zou jij een afstandsensor voor kunnen gebruiken?

Op YouTube staan alle modellen https://youtu.be/PCJXd98Vkoc en één werkend model met uitleg https://youtu.be/cc0nBcmYRRk . (In verband met de privacy publiceer ik nooit werkfoto’s met gezichten herkenbaar in beeld.)

Geen opmerkingen:

Een reactie posten