290 likes | 448 Views
Tryscience en De FIRST LEGO League. Kijk gauw op onze website!. www.tryscience.org www.usfirst.org. Agenda. Welkom Een beetje hulp van tryscience.org Een “A-Mazing” Robot bouwen Teams vormen Een robot bouwen De robot programmeren Een doolhof maken en de robot testen
E N D
Tryscience en De FIRST LEGO League Kijk gauw op onze website! www.tryscience.org www.usfirst.org
Agenda • Welkom • Een beetje hulp van tryscience.org • Een “A-Mazing” Robot bouwen • Teams vormen • Een robot bouwen • De robot programmeren • Een doolhof maken en de robot testen • Een teampresentatie voorbereiden
Over A-Mazing Robots Programmeer je robot zodat deze in een doolhof een vat met chemisch afval vindt en dit aflevert bij de afvalverwerking. Gebruik zo weinig mogelijk opdrachten. Nu wordt het leuk!
Wat is computerprogrammeren? • Het opstellen van een reeks instructies (stappen) die een computer begrijpt en kan uitvoeren om een bepaald doel te bereiken. • Een computerprogramma kan bestaan uit een heleboel stappen die in een bepaalde volgorde worden uitgevoerd.
Wij programmeren... Probeer dit thuis ...onze A-Mazing Robots!
Bouw-Een-Robot Een avontuur in technisch ontwerpen… Een “echte” A-Mazing Robot!
Teams vormen... • Vorm twee teams (en geef je team een naam). • Elk team bouwt een robot, schrijft een programma en maakt een doolhof waarin de robot “chemisch afval" moet opsporen en wegbrengen. Denk logisch en gebruik je fantasie! • Elk team maakt een PowerPoint-presentatie en geeft een presentatie van 3 tot 7 minuten. “Alle leden van het team moeten iets zeggen.”
Teams vormen... Elk team bestaat uit vier kleinere teams: • Team Hardwaretechniek- Slimmemonteurs • Team Softwaretechniek- Programmeurs • Team Industrieel Ontwerp - Ontwerpers en testers • Team Marketing & Communicatie- Presentatoren
Teams vormen... Team Hardwaretechniek - Verantwoordelijk voor het bouwen van de robot: de onderdelen, de montage en de elektrische systemen. • Team Softwaretechniek - Verantwoordelijk voor het programmeren van de robot. • Team Industrieel Ontwerp - Verantwoordelijk voor het maken van de doolhof en het testen van de robot.
Teams vormen... Team Marketing & Communicatie - Verantwoordelijk voor het voorbereiden van de PowerPoint-presentatie en het regelen van de presentatoren.
1x 1x 2x De robot bouwen Lego Productnr. 9786 Robo Technology Set Constructopedia Handleiding
Klaar Overzicht van doolhof Chemisch afval op robot plaatsen Hier ophalen Afval Stort Hier eindigen Hier beginnen Chemisch afval hier afleveren A4-tje Mogelijke route Verboden gebied Chemisch afval
Een doolhof maken • …Maak een matrix van 5 bij 5 vakken op een vlakke ondergrond. Gebruik papier of afplakband • Gebruik de sjabloon als voorbeeld • Geef het “chemisch afval” en de “afvalverwerking” aan met papier of met andere voorwerpen
Chemisch afval Vat IBM Tryscience: Sjabloon voor Bouw-Een-Robot
Afvalverwerking Vat IBM Tryscience: Sjabloon voor Bouw-Een-Robot
ROBOLAB-software • …ROBOLAB is de grafische programmeeromgeving waarmee je je robot bestuurt. • PILOT-niveaus - grafisch met een enkele reeks opdrachten. • INVENTOR-niveaus - flexibiler, met moeilijkere opdrachten om de robot te besturen (bijv. vertakkingen en subroutines).
Stap 3 Stap 4 Stap 5 Vooruit Wacht Vooruit Stap 2 Stap 6 Naar rechts Naar rechts Stap 7 Stap 1 Vooruit en Stoppen Vooruit Chemisch afval bij ‘Wacht’ op robot zetten Programma Bouw-Een-Robot Hieronder zie je één manier om met een programma door de doolhof te lopen. Zie jij er nog meer?
2. Kies Pilot 1. Start ROBOLAB Hier Hier
Het programma laden Hier Laad "engineer a robot.pi4"
Start programma Voorbeeld van ROBOLAB-programma Voer het voorbeeld van het ROBOLAB PILOT-programma uit om één manier te zien van hoe je door de doolhof kunt lopen. Wat zou jij in het programma veranderen? Laad "engineer a robot.pi4"
Als er problemen zijn... • Dingen waardoor de robot trager wordt: voltage van de batterij, motoren, wrijving tussen de banden en de ondergrond • Probeer problemen op te lossen door je voor te stellen wat een technicus zou doen • Spoor problemen één voor één op, dan kun je ze beter oplosse
Teampresentatie • Leden van het team • Doelstellingen van het team • Hoe doet de robot het • Wat heb je geleerd • Evaluatie van het project
Bedankt voor jullie aandacht! www.tryscience.org www. firstlegoleague.org