Skip to main content

Invoering

Eenheid 6 Tegelafbeelding

In voorgaande eenheden verplaatste u de 6-assige robotarm van het ene punt naar het andere met behulp van het blok Verplaats naar positie. Dit blok beweegt de 6-assige arm met absolute bewegingen. Dit betekent dat de 6-assige arm naar een specifieke locatie beweegt op basis van ingestelde coördinaatwaarden. De informatie die al bekend is (lengtes van de zijden van de vormen) kan echter ook worden gebruikt om de 6-assige arm te bewegen met behulp van relatieve bewegingen. Hiermee wordt de 6-assige arm naar een nieuwe locatie verplaatst op basis van de vorige coördinaten.

In deze unit leert u over het verschil tussen absolute en relatieve bewegingen en hoe u de 6-assige arm kunt programmeren om in een combinatie van absolute en relatieve bewegingen verschillende vormen en patronen te tekenen. U leert ook hoe u variabelen kunt gebruiken om waarden op te slaan en hoe u variabelen met Herhaal blokken kunt gebruiken om uw projecten te vereenvoudigen. 

Bekijk de onderstaande introductievideo voor een overzicht van wat u in deze module leert en doet.

Co-creëer leerdoelen

Nu je de video hebt bekeken, weet je dat je de 6-assige arm zult coderen om te bewegen met behulp van absolute en relatieve bewegingen om vormen en patronen te tekenen. Eerst maak je kennis met het Increment-positieblok , zodat je de 6-assige arm kunt coderen om met relatieve bewegingen te bewegen om een vierkant te tekenen. Vervolgens oefen je met het lezen van code om te helpen bij het identificeren van de soorten bewegingen die de 6-assige arm gedurende een project maakt. Je bouwt op deze vaardigheden voort terwijl je leert over variabelen en herhaalblokken en codeert de 6-assige arm om complexere patronen te tekenen. Ten slotte trek je dit allemaal samen om een project te maken dat een specifiek patroon tekent.

Je maakt samen met je groep en je docent leerdoelen om deze doelen vast te leggen, zodat je een gedeeld begrip hebt van je leerdoelen voor de Unit. Je schrijft je leerdoelen in je technische notitieblok, zodat je ze in de hele unit kunt raadplegen. 

Het is handig om leerdoelen te formuleren in de vorm van 'ik kan' -verklaringen. Voorbeelden van leerdoelen voor deze eenheid kunnen zijn: 

  • Ik kan het verschil tussen absolute en relatieve beweging identificeren.
  • Ik kan het Increment-positieblok gebruiken om de 6-assige arm te coderen om in relatieve bewegingen te bewegen.
  • Ik kan een variabele in een project met een herhaallus gebruiken om de 6-assige arm te coderen om een vierkant te tekenen. 
  • Ik kan de absolute en relatieve bewegingen die nodig zijn om een vierkant te tekenen in mijn technische notitieboekje documenteren.

Om je leerdoelen te maken, moet je eerst brainstormen over wat je moet weten om de activiteiten in de bovenstaande video te kunnen voltooien. Maak een lijst in je technische notitieboek van wat je moet weten, leren en doen, zoals dit: 

  • Identificeer wat een relatieve beweging is. 
  • Identificeer het verschil tussen de positieblokken Verplaatsen naar positie en Verhogen in VEXcode.
  • Gebruik een Increment-positieblok in een project met de 6-assige arm.
  • Gebruik een variabele in een project om een waarde op te slaan.
  • Gebruik een herhaalblok in een project om gedrag te herhalen. 
  • Werk samen om de activiteit met de 6-assige arm te voltooien.

Creëer vervolgens leerdoelen op basis van je lijst. Denk na over hoe elk van de dingen die je hebt opgesomd, kan worden ingelijst in een leerdoel, met behulp van 'Ik kan' -verklaringen. U kunt dit sjabloon gebruiken om u te helpen uw leerdoelen in uw technische notitieblok te schrijven. (Google Doc / .docx / .pdf)

De lijstitems "Identificeer wat een relatieve beweging is" en "identificeer het verschil tussen de positieblokken Verplaatsen naar positie en Verhogen in VEXcode" kunnen bijvoorbeeld worden verschoven naar een leerdoel van Ik kan het positieblok Verhogen gebruiken om de 6-assige arm te coderen om in relatieve bewegingen te bewegen.

De volgende tabel toont een voorbeeld van hoe de Learning Target Organizer in uw technische notitieblok kan worden ingevuld.

Leerdoelcategorie Leerdoelen

Kennisdoelen

Wat moet ik weten en begrijpen om succesvol te zijn in de Unit?

  • Ik kan het verschil tussen absolute en relatieve beweging identificeren.
  •  
  •  

Redeneringsdoelen

Wat kan ik doen met wat ik weet en begrijp om succesvol te zijn in de eenheid?

  • Ik kan het blok Increment Position gebruiken om de 6-assige arm te coderen zodat deze in relatieve bewegingen beweegt.
  •  
  •  

Vaardigheidstargets

Wat kan ik laten zien om te laten zien dat ik de concepten en vaardigheden begrijp die nodig zijn om succesvol te zijn in de Unit?

  • Ik kan een variabele in een project met een herhaallus gebruiken om de 6-assige arm te coderen om een vierkant te tekenen.
  •  
  •  

 

Deel je leerdoelen met je docent. Pas ze indien nodig aan, zodat jij, je groep en je leraar het allemaal eens zijn. 

Woordenschat

In deze eenheid leert u hoe u de 6-assige arm codeert om zowel absolute als relatieve beweging te gebruiken om vormen en patronen te tekenen. Deze woordenlijst is hier als referentie voor eventuele nieuwe termen die u tegenkomt. Noteer deze woordenschat in uw technische notitieboekje. Gebruik deze lijst als referentie terwijl u door het apparaat werkt en woorden tegenkomt die u misschien niet kent.

Absolute beweging
Het verplaatsen van een robotarm naar een specifieke locatie op basis van ingestelde coördinaatwaarden. Deze coördinaten zijn ‘absoluut’, wat betekent dat ze vaste punten zijn in de werkruimte van de robot.
Relatieve beweging
Het verplaatsen van een robotarm naar een nieuwe positie op basis van de huidige locatie, in plaats van vaste coördinaten. Dit betekent dat de beweging 'relatief' wordt berekend ten opzichte van waar de robot zich momenteel bevindt.
Variabele
Een manier om een waarde op te slaan die later in een project kan worden gebruikt.
Herhaal lus
Een blok dat de blokken erin een bepaald aantal keren herhaalt.
Benodigde materialen:
Aantal Benodigde materialen
1 per groep

CTE Workcell Kit

1 per groep

Computer

1 per groep

VEXcode EXP

1 per student

Technisch notitieboekje


Selecteer Volgende > om door te gaan naar les 1.