19
All rights reserved © 2019 KUBO Robotics ApS kubo.education LEKSJON 1 Repetisjon 1/19 OVERSIKT: Leksjon 1 REPETISJON Trinn: 3.-5. Organisering: Par Oppstartsd: 5 minuer Total Tid: 180 minuer Akviteter: 4 VURDERING Elevene kan vise kompetanse ved å beskrive hvordan KUBO beveger seg når han plasseres på de tre forskjellige bevegelsesbrikkene lage en rute og gjøre den om l en funksjon lage en funksjon som inneholder både en subrune og en løkke forklare forskjellen mellom en rute, funksjon, subrune og løkke og når de bør brukes FORHÅNDSKUNNSKAP Lese et koordinatsystem. Akvitetskartet som elevene bruker er tegnet på et koordinatsystem med bokstavene A-J og tallene 1-10. Elevene bør ha en viss kompetanse i å finne frem i et koordinatsystem ved å bruke disse bokstavene og tallene. Om nødvendig bør avlesing av koordinater undervises før arbeidet med KUBO-leksjonene begynner. LÆRINGSMÅL Eer denne leksjonen skal elevene være i stand l å demonstrere hvordan bevegelses-TagTiles ® virker lage funksjoner bygge subruner innenfor funksjoner lage en funksjon med en løkke LEKSJONSOVERSIKT Akvitet 1: Ruter – 45 minuer 3 oppgaver Akvitet 2: Funksjoner – 45 minuer 3 oppgaver Akvitet 3: Subruner– 45 minuer 3 oppgaver Akvitet 4: Løkker – 45 minuer 3 oppgaver

OVERSIKT: Leksjon 1 3.-5. Par - KUBO Education · 2019. 10. 15. · LEKSJON 1 Repetisjon 1/19 All rigts reserved 21 KUBO Robotis ApS kubo.eduation OVERSIKT: Leksjon 1 REPETISJON Trinn:

  • Upload
    others

  • View
    3

  • Download
    0

Embed Size (px)

Citation preview

Page 1: OVERSIKT: Leksjon 1 3.-5. Par - KUBO Education · 2019. 10. 15. · LEKSJON 1 Repetisjon 1/19 All rigts reserved 21 KUBO Robotis ApS kubo.eduation OVERSIKT: Leksjon 1 REPETISJON Trinn:

All rights reserved © 2019 � KUBO Robotics ApS � kubo.educationLEKSJON 1 � Repetisjon � 1/19

OV E R S I K T:

Leksjon 1 R E P E T I S J O N

Trinn: 3.-5.

Organisering: Par

Oppstartstid: 5 minutter

Total Tid: 180 minutter

Aktiviteter: 4

V U R D E R I N GElevene kan vise kompetanse ved å

• beskrive hvordan KUBO beveger seg når han plasseres på de tre forskjellige bevegelsesbrikkene

• lage en rute og gjøre den om til en funksjon

• lage en funksjon som inneholder både en subrutine og en løkke

• forklare forskjellen mellom en rute, funksjon, subrutine og løkke og når de bør brukes

F O R H Å N D S K U N N S K A P• Lese et koordinatsystem.

Aktivitetskartet som elevene bruker er tegnet på et koordinatsystem med bokstavene A-J og tallene 1-10. Elevene bør ha en viss kompetanse i å finne frem i et koordinatsystem ved å bruke disse bokstavene og tallene. Om nødvendig bør avlesing av koordinater undervises før arbeidet med KUBO-leksjonene begynner.

L Æ R I N G S M Å L• Etter denne leksjonen skal elevene være i stand til å

demonstrere hvordan bevegelses-TagTiles® virker

lage funksjoner

bygge subrutiner innenfor funksjoner

lage en funksjon med en løkke

L E K S J O N S OV E R S I K T• Aktivitet 1: Ruter – 45 minutter

3 oppgaver

• Aktivitet 2: Funksjoner – 45 minutter

3 oppgaver

• Aktivitet 3: Subrutiner– 45 minutter

3 oppgaver

• Aktivitet 4: Løkker – 45 minutter

3 oppgaver

Page 2: OVERSIKT: Leksjon 1 3.-5. Par - KUBO Education · 2019. 10. 15. · LEKSJON 1 Repetisjon 1/19 All rigts reserved 21 KUBO Robotis ApS kubo.eduation OVERSIKT: Leksjon 1 REPETISJON Trinn:

All rights reserved © 2019 � KUBO Robotics ApS � kubo.educationLEKSJON 1 � Repetisjon � 2/19

F O R B E R E D E L S E , L Æ R E R• Ha utstyret klart når dere skal gå gjennom sidene.

• Lag kopier av arbeidsarket til hver elev.

• Sørg for at alle KUBOer er fulladet før dere begynner.

• Finn et passende sted til å gjøre aktivitetene. KUBO kan brukes på et bord eller på gulvet, men overflaten må være ren og jevn. Om dere bruker KUBO på et bord må dere passe på at han ikke faller ned.

• Hjelp elevene med å finne de TagTiles og det aktivitetskartet som de trenger. Du kan vurdere å henge et aktivitetskart på veggen som kan brukes under diskusjoner og demonstrasjoner.

• Det er nyttig å vise elevene hvordan de skal behandle og oppbevare KUBO og TagTiles-brikkene. Understrek viktigheten av å ta godt vare på både KUBO og TagTiles-brikkene.

• Fortell elevene at det er OK å gjøre feil. så lenge de forsøker å «debugge» og finne ut hva de gjorde feil og hvordan de kan rette opp feil.

• Om KUBO svinger rett etter at han starter på en rute, er det lurt å fjerne spill av-brikken med en gang KUBO går over den. Dette gjør at KUBO går riktig vei.

• Når elevene lager ruter og funksjoner, er det viktig at de forstår at KUBO har de samme muligheter som mennesker. KUBO kan for eksempel ikke kjøre gjenom vegger, gjerder, vann, ild og så videre.

• Det kan være lurt å repetere det elevene allerede har lært eller kan fra før, før dere går i gang med nye leksjoner.

• KUBOs lys kan endres til mange farger. Når KUBO ikke gjør noe, skal det være blått. Når han registrerer/memorerer, skal det være lilla. Når KUBO utfører/kjører, skal det være grønt. Om noe er feil, vil han lyse rødt. Du nullstiller feilen ved å fjerne KUBOs hode. Å fjerne hodet påvirker ikke minnet, det som er registrert/memorert vil fortsatt være lagret. Det kan være lurt å demonstrere fargekodene til klassen og gi de råd om hvordan de kan ordne opp i feil som oppstår.

G J E N N O M F Ø R I N G• Det anbefales at elevene arbeider sammen i par og deler på et sett med KUBO.

• Det kan være nyttig å gi elevene roller, slik at de bytter på å ha hovedansvaret for KUBO.

• Det er lurt at elevene kobler fra KUBOs hode og legger vekk brikkene mellom aktivitetene, eller når det blir gitt instruksjoner.

• Det kan også være nyttig å gi elever som har lite erfaring med KUBO litt tid til fri lek og utforskning, slik at de er mer fokuserte når de skal ta i mot instruksjoner.

• Gå rundt i klasserommet og hjelp til når det er nødvendig. For å fremme elevaktiv læring, bør elevene oppfordres til å spørre hverandre om hjelp før de henvender seg til læreren.

• Mange av spørsmålene som stilles kan besvares muntlig eller skriftlig. Du må være tydelig på hvordan du vil at elevene skal svare.

• Mulige utvidelser er ikke inkludert i tidsrammen. Du må beregne ekstra tid for disse, med mindre de brukes til elever som blir tidlig ferdig med de andre aktivitetene.

Page 3: OVERSIKT: Leksjon 1 3.-5. Par - KUBO Education · 2019. 10. 15. · LEKSJON 1 Repetisjon 1/19 All rigts reserved 21 KUBO Robotis ApS kubo.eduation OVERSIKT: Leksjon 1 REPETISJON Trinn:

All rights reserved © 2019 � KUBO Robotics ApS � kubo.educationLEKSJON 1 � Repetisjon � 3/19

L Æ R I N G S M Å L• Beskrive retningen til bevegelses-TagTiles.

• Beskrive hvordan KUBO beveger seg.

• Lage ruter som KUBO skal følge

T I D• 45 minutter

U T S T Y R• Oppgave 1:

Bevegelses-TagTiles

• Oppgave 2:

Bevegelses-TagTiles

KUBO

Fargeblyanter

Arbeidsark 1.2

• Oppgave 3:

Bevegelses-TagTiles

KUBO

Aktivitetskart

Fargeblyanter

Arbeidsark 1.3

I N F O T I L L Æ R E ROppgave 1:

• For å lære mer om ruter og funksjoner kan du se filmene på www.kubo.education/getting-started-tutorials.

• Før elevene kan begynne å kode, må de lære seg å bruke språket til KUBO, TagTiles.

• Elevene må finne fem av hver type bevegelsesbrikke fra del 1 i KUBO-esken.

• Når elevene arbeider i par skal en elev spille robot, og den andre vil kontrollere roboten ved å bruke brikkene. Denne aktiviteten krever litt gulvplass.

• Om elevene strever med venstre / høyre, finner du kopioriginaler av store brikker på kubo.education. Du kan skrive de ut gå gjennom retningene og henge de opp i klasserommet til fremtidig referanse.

A K T I V I T E T 1 :

Ruter

Page 4: OVERSIKT: Leksjon 1 3.-5. Par - KUBO Education · 2019. 10. 15. · LEKSJON 1 Repetisjon 1/19 All rigts reserved 21 KUBO Robotis ApS kubo.eduation OVERSIKT: Leksjon 1 REPETISJON Trinn:

All rights reserved © 2019 � KUBO Robotics ApS � kubo.educationLEKSJON 1 � Repetisjon � 4/19

• Når elevene dirigerer «robotpartneren» sin, skal roboten enten snu til høyre, til venstre eller gå frem. Om det er nok plass i klasserommet kan du be elevene om å ta ett steg for hver brikke. Målet er at elevene repeterer høyre / venstre i samsvar med bevegelses-TagTiles og at de kopierer KUBOs bevegelser.

• Om elevene strever med forskjellen mellom gå til venstre- og gå til høyre-bevegelsesbrikker, kan du vurdere å ta de med til et større område eller utendørs og leke «kongen befaler», hvor dere tar i bruk visuelle hjelpemidler som TagTiles eller kopioriginalene. «Konsentrasjon» er et annet spill som kan være til hjelp. Legg mange gå til venstre- / gå til høyre-brikker med bildesiden ned på et bord. Spill som memory hvor det er om å få par, og be elevene si retningen på pilene hver gang de får et par.

• Når elevene tegner rutene sine på arbeidsarket, kan det være til hjelp at de får bruke eller se på TagTiles.

Oppgave 2:

• Elevene plasserer KUBO på forskjellige bevegelsesbrikker og observerer hvordan KUBO beveger seg. De noterer / tegner observasjonene sine på det tilhørende arbeidsarket.

• For å være sikker på at elevene får omtrent lik arbeidstid med KUBO, kan det være lurt å gi elevene navn som Partner 1 og Partner 2. For eksempel kan Partner 1 demonstrere steg 1 og 2, og Partner 2 demonstrerer steg 3 og 4.

Oppgave 3:

• Elevene skal lage ruter som KUBO skal følge.

• Be hver elev lage en rute på kartet i steg 3.

• Begge elevene bør dokumentere det som bes om i steg 4.

O R D L I S T E• Aktivitetskart: kartet som følger med KUBO

• «Debugge»: å feilsøke og fikse

• KUBO: en skjermløs koderobot

• Bevegelses-TagTile: en retningspil-brikke som KUBO følger

• Ruter: en lenke av Bevegelses-TagTiles satt sammen på en måte som KUBO kan følge

D I S K U S J O N S S P Ø R S M Å LOppgave 1:

• Kan du bevege deg i retningen som pilen viser?

• Hvordan husker du hva som er høyre og venstre?

• Hvem lager roboter?

• Hvordan er en robot forskjellig fra et menneske?

• Har du noen gang kontrollert en robot?

A K T I V I T E T 1 :

Ruter

Page 5: OVERSIKT: Leksjon 1 3.-5. Par - KUBO Education · 2019. 10. 15. · LEKSJON 1 Repetisjon 1/19 All rigts reserved 21 KUBO Robotis ApS kubo.eduation OVERSIKT: Leksjon 1 REPETISJON Trinn:

All rights reserved © 2019 � KUBO Robotics ApS � kubo.educationLEKSJON 1 � Repetisjon � 5/19

• Hvordan føltes det å kontrollere en robot? Var det vanskelig?

• Hvordan føltes det å være en robot? Var det lett eller vanskelig å følge kommandoene?

Oppgave 2:

• Hvilken bevegelsesbrikke får KUBO til å svinge til høyre, og hvilken får han til å svinge til venstre?

• Beveget KUBO seg slik du hadde trodd?

• Hvorfor tror du KUBO beveger seg likt når han kjører over en brikke, uansett hvilken vei pilen ligger?

Oppgave 3:

• Fulgte KUBO rutene dere laget?

• Greide du å «debugge» ruten slik at KUBO kunne følge den? Hvorfor tror du KUBO ikke greide å følge ruten?

• Hvor fører ruten din KUBO?

• Fulgte KUBO ruten din?

• Måtte du debugge ruten?

R E F L E K J O N• Hvilke ruter følger du selv med jevne mellomrom? Diskuter disse rutene med partneren din.

• Velg et av ordene i nye begrep-boksen som du brukte i arbeidet med KUBO og forklar til partneren din hva det betyr.

U T V I D E L S E• Utfordre partneren din til å lage en rute hvor du gir han eller henne start- og stoppunkt. Bytt roller etterpå.

• Lag en rute som du vet at KUBO ikke kan følge. Få partneren din til å «debugge» ruten. Bytt roller etterpå.

A K T I V I T E T 1 :

Ruter

Page 6: OVERSIKT: Leksjon 1 3.-5. Par - KUBO Education · 2019. 10. 15. · LEKSJON 1 Repetisjon 1/19 All rigts reserved 21 KUBO Robotis ApS kubo.eduation OVERSIKT: Leksjon 1 REPETISJON Trinn:

All rights reserved © 2019 � KUBO Robotics ApS � kubo.educationLEKSJON 1 � Repetisjon � 6/19

N O TAT E R

A K T I V I T E T 1 :

Ruter

Page 7: OVERSIKT: Leksjon 1 3.-5. Par - KUBO Education · 2019. 10. 15. · LEKSJON 1 Repetisjon 1/19 All rigts reserved 21 KUBO Robotis ApS kubo.eduation OVERSIKT: Leksjon 1 REPETISJON Trinn:

All rights reserved © 2019 � KUBO Robotics ApS � kubo.educationLEKSJON 1 � Repetisjon � 7/19

L Æ R I N G S M Å L• Gjør ruter om til funksjoner.

• Få KUBO fra et gitt sted til et annet ved å bruke en funksjon.

T I D• 45 minutter

U T S T Y R• Oppgave 1:

Bevegelses-TagTiles

Blå Registrer- og spill av-TagTiles

Aktivitetskart

KUBO

• Oppgave 2:

Bevegelses-TagTiles

Blå Registrer- og spill av-TagTiles

Røde Registrer- og spill av-TagTiles

Aktivitetskart

KUBO

• Oppgave 3:

Bevegelses-TagTiles

Blå Registrer- og spill av-TagTiles

Røde Registrer- og spill av-TagTiles

Aktivitetskart

KUBO

I N F O T I L L Æ R E ROppgave 1:

• For å lære mer om ruter og funksjoner kan du se filmene på www.kubo.education/getting-started-tutorials

• Minn elevene på at KUBO ikke kan gå gjennom vegger, planter, bygninger og så videre.

• Denne oppgaven kan ta lenger tid enn andre, fordi elevene skal lage ruten først og deretter gjøre den om til en funksjon. For å gjøre overgangen fra ruter til funksjoner lettere kan du be elevene om å flytte TagTiles inn til funksjonen, en om gangen, i den rekkefølgen som de vil at KUBO skal bevege seg i.

A K T I V I T E T 2 :

Funksjoner

Page 8: OVERSIKT: Leksjon 1 3.-5. Par - KUBO Education · 2019. 10. 15. · LEKSJON 1 Repetisjon 1/19 All rigts reserved 21 KUBO Robotis ApS kubo.eduation OVERSIKT: Leksjon 1 REPETISJON Trinn:

All rights reserved © 2019 � KUBO Robotics ApS � kubo.educationLEKSJON 1 � Repetisjon � 8/19

• Om elevene bygger funksjonen utenfor kartet trenger de ikke å flytte den senere. Om du har et annet kart (utskrift fra www.kubo.education) eller et lignende rutenett tilgjengelig, kan det være til hjelp i rute-til-funksjon overgangen.

• Unngå å plassere brikker og funksjoner i sprekker mellom bord og lignende. KUBO trenger en jevn overflate både når han beveger seg på kartet og når han registrerer funksjoner.

• Ved å be elevene om å følge KUBOs bevegelser ved å peke på riktig brikke i funksjonen mens KUBO beveger seg vil være til hjelp i senere feilsøking.

Oppgave 2:

• Hver elev bør lage sin egen funksjon. En partner bruker blå Registrer og spill av-brikker, mens den andre bruker røde. For å spare tid kan elevene lage funksjoner i par, men begge bør på et tidspunkt få erfaring med å lage egne funksjoner.

• Om elevene bygger funksjonenen ved siden av aktivitetskartet, trenger de ikke å flyttes etterpå.

• Om elevene strever med å bestemme hvilken funksjon de skal prøve først, kan du be de om å avgjøre det ved å slå en mynt, stein, saks, papir, eller at den yngste eller eldste begynner.

• Steg 4 er ment som en muntlig diskusjon mellom partnerene, men kan også brukes som en skriftlig oppgave.

Oppgave 3:

• Om elevene strever med å bestemme hvem som skal lage funksjonen og hvem som skal bestemme stedene, kan du be de om å avgjøre det ved å slå en mynt, stein, saks, papir, eller at den yngste eller eldste begynner.

• Dette kan ta så lang eller kort tid som du vil. Du bør la alle elevene prøve begge rollene minst en gang.

• Du kan gjøre dette om til et helklasse-spill ved å sortere poengene i gruppe 1 og gruppe 2. Alle poeng som Partner 1 får går til gruppe 1, og alle poeng som Partner 2 får går til gruppe 2.

O R D L I S T E• Funksjon: en rute som kan registreres / memoreres av KUBO ved å bruke Registrer- og spill av funksjon-

brikkene.

• Registrer- og spill av-TagTiles: brikkene som gjør det mulig for KUBO å memorere en rute som en funksjon, og deretter utføre funksjonen uten å følge en og en brikke.

• Reset: å fjerne en feil ved å kjøre en omstart. Når KUBO blir rød, ta av hodet og sett det på igjen.

D I S K U S J O N S S P Ø R S M Å LOppgave 1:

• Kom KUBO seg til kantinen den første gangen med ruten din?

• Måtte du «debugge» ruten?

• Hva er forskjellen på en rute og en funksjon?

• Hadde du noen problemer med å gjøre ruten om til en funksjon?

A K T I V I T E T 2 :

Funksjoner

Page 9: OVERSIKT: Leksjon 1 3.-5. Par - KUBO Education · 2019. 10. 15. · LEKSJON 1 Repetisjon 1/19 All rigts reserved 21 KUBO Robotis ApS kubo.eduation OVERSIKT: Leksjon 1 REPETISJON Trinn:

All rights reserved © 2019 � KUBO Robotics ApS � kubo.educationLEKSJON 1 � Repetisjon � 9/19

• Kom KUBO seg frem til kantinen med funksjonen din?

• Hadde du noen problemer med å lage en funksjon?

Oppgave 2:

• Hvilken vei tar KUBO fra lekeplassen til bakeren?

• Hvordan jobbet du sammen med partneren din for å lage to forskjellige funksjoner?

Oppgave 3:

• Hvor var start- og stoppstedet ditt?

• Hvordan bestemte dere hvem som skulle lage den første funksjonen?

• Laget partneren din en funksjon fra det startstedet til det stoppstedet du bestemte?

• Virket funksjonen din den første gangen?

R E F L E K S J O N• Synes du det var enklest å lage en rute og gjøre den om til en funksjon, eller bare å lage en funksjon med en

gang?

• Hvilke strategier brukte du for å lage en funksjon?

U T V I D E L S E• Bruk både de røde og de blå funksjonsbrikkene til å lage to funksjoner: en som tar KUBO fra A1 til C6, og en

som tar KUBO fra C6 til G8.

• Lag en funksjon som tar KUBO rundt leirbålet ved å starte og stoppe på samme sted. La Spill av-brikken ligge på start-/stopplassen, og se hva som skjer.

A K T I V I T E T 2 :

Funksjoner

Page 10: OVERSIKT: Leksjon 1 3.-5. Par - KUBO Education · 2019. 10. 15. · LEKSJON 1 Repetisjon 1/19 All rigts reserved 21 KUBO Robotis ApS kubo.eduation OVERSIKT: Leksjon 1 REPETISJON Trinn:

All rights reserved © 2019 � KUBO Robotics ApS � kubo.educationLEKSJON 1 � Repetisjon � 10/19

N O TAT E R

A K T I V I T E T 2 :

Funksjoner

Page 11: OVERSIKT: Leksjon 1 3.-5. Par - KUBO Education · 2019. 10. 15. · LEKSJON 1 Repetisjon 1/19 All rigts reserved 21 KUBO Robotis ApS kubo.eduation OVERSIKT: Leksjon 1 REPETISJON Trinn:

All rights reserved © 2019 � KUBO Robotics ApS � kubo.educationLEKSJON 1 � Repetisjon � 11/19

L Æ R I N G S M Å L• Arbeide med subrutiner.

• Lage to funksjoner for å fullføre en rute og gjøre en funksjon om til en subrutine.

T I D• 45 minutter

U T S T Y R• Oppgave 1:

Bevegelses-TagTiles

Blå Registrer- og Spill av-TagTiles

Røde Registrer- og Spill av-TagTiles

Fargeblyanter

KUBO

Aktivitetskart

• Oppgave 2:

Bevegelses-TagTiles

Blå Registrer- og Spill av-TagTiles

Røde Registrer- og Spill av-TagTiles

Fargeblyanter

KUBO

Aktivitetskart

• Oppgave 3:

Bevegelses-TagTiles

Blå Registrer- og Spill av-TagTiles

Røde Registrer- og Spill av-TagTiles

Fargeblyanter

KUBO

Aktivitetskart

A K T I V I T E T 3 :

Subrutiner

Page 12: OVERSIKT: Leksjon 1 3.-5. Par - KUBO Education · 2019. 10. 15. · LEKSJON 1 Repetisjon 1/19 All rigts reserved 21 KUBO Robotis ApS kubo.eduation OVERSIKT: Leksjon 1 REPETISJON Trinn:

All rights reserved © 2019 � KUBO Robotics ApS � kubo.educationLEKSJON 1 � Repetisjon � 12/19

I N F O T I L L Æ R E ROppgave 1:

• For å lære mer om ruter og funksjoner kan du se filmene på www.kubo.education/getting-started-tutorials.

• Be elevene om å lage en funksjon ved å bruke de blå funksjonsbrikkene. KUBO registrerer funksjonen. Deretter lager elevene en funksjon med de røde funksjonsbrikkene.

• For å sette sammen de to funksjonene ved å lage en subrutine, plasserer du den blå Spill av-brikken rett etter den røde Registrer-brikken.

• Be elevene om å følge med på retningen KUBO peker når elevene setter sammen de to funksjonene.

• Dersom elevenes kode ikke virker, må de «debugge» koden sin.

• For å hjelpe elevene med å beholde rekkefølgen på ruten sin når de gjør den om til en funksjon eller subrutine, kan du be en elev om å ta en og en brikke fra ruten og gi dem til partneren sin. Partneren legger dem så i riktig rekkefølge, en om gangen, når funksjonen lages.

Oppgave 2:

• Elevene lager en ny subrutine på samme måte som i oppgave 1.

Oppgave 3:

• Når elevene mestrer bygging av subrutiner, lager hver gruppe nye på egenhånd.

• Deretter bytter hver gruppe brikker med en annen. Hver gruppe prøver så å finne ut hvor KUBO vil ende opp: ett poeng om de gjetter riktig. Gruppene ser på en ny gruppes brikker, og prosessen gjentas. Målet kan være at hver gruppe får minst tre poeng.

O R D L I S T E• Forutse: gjetning/prognose/antakelse basert på fakta

• Subrutine: en funksjon innenfor en annen funksjon

D I S K U S J O N S S P Ø R S M Å LOppgave 1:

• Kommer alle gruppene til å lage samme subrutine for samme stoppsted? Hvorfor, eller hvorfor ikke?

• Hva må du huske når du lager subrutiner?

• Gikk KUBO dit du ville, eller måtte du «debugge» funksjonen?

Oppgave 2:

• Hvordan får du KUBO til å utføre den blå funksjonen?

A K T I V I T E T 3 :

Subrutiner

Page 13: OVERSIKT: Leksjon 1 3.-5. Par - KUBO Education · 2019. 10. 15. · LEKSJON 1 Repetisjon 1/19 All rigts reserved 21 KUBO Robotis ApS kubo.eduation OVERSIKT: Leksjon 1 REPETISJON Trinn:

All rights reserved © 2019 � KUBO Robotics ApS � kubo.educationLEKSJON 1 � Repetisjon � 13/19

• Hvorfor er subrutiner nyttige?

Oppgave 3:

• Hva er en subrutine? Hvordan lager du en?

• Kan du lage en liten fortelling hvor KUBO starter et sted, går til et annet sted, og deretter går til et tredje sted?

• Greide du å forutse hvor KUBO kom til å gå?

• Hva gjør det utfordrende å forutse KUBOs bevegelser?

• Hva gjør det enkelt å forutse KUBOs bevegelse?

R E F L E K S J O N• Om du måtte «debugge» koden, hva måtte du fikse?

• Hvorfor er en subrutine nyttig? Når vil du ikke bruke en subrutine?

U T V I D E L S E• Lag den kortest mulige subrutinen slik at KUBO fullfører.

• Skriv en fortelling som beskriver eventyret som du lagde for KUBO. Sørg for at du har med viktige elementer som en handling, konflikt, løsning, karakterer og omgivelser.

A K T I V I T E T 3 :

Subrutiner

Page 14: OVERSIKT: Leksjon 1 3.-5. Par - KUBO Education · 2019. 10. 15. · LEKSJON 1 Repetisjon 1/19 All rigts reserved 21 KUBO Robotis ApS kubo.eduation OVERSIKT: Leksjon 1 REPETISJON Trinn:

All rights reserved © 2019 � KUBO Robotics ApS � kubo.educationLEKSJON 1 � Repetisjon � 14/19

N O TAT E R

A K T I V I T E T 3 :

Subrutiner

Page 15: OVERSIKT: Leksjon 1 3.-5. Par - KUBO Education · 2019. 10. 15. · LEKSJON 1 Repetisjon 1/19 All rigts reserved 21 KUBO Robotis ApS kubo.eduation OVERSIKT: Leksjon 1 REPETISJON Trinn:

All rights reserved © 2019 � KUBO Robotics ApS � kubo.educationLEKSJON 1 � Repetisjon � 15/19

L Æ R I N G S M Å L• Arbeide med løkker.

• Lage en funksjon med løkker.

T I D• 45 minutter

U T S T Y R• Oppgave 1:

Bevegelses-TagTiles

Blå Registrer- og Spill av-TagTiles

Røde Registrer- og Spill av-TagTiles

Løkke- og Parameter-TagTiles

KUBO

Aktivitetskart

Fargeblyanter

• Oppgave 2:

Bevegelses-TagTiles

Blå Registrer- og Spill av-TagTiles

Røde Registrer- og Spill av-TagTiles

Løkke- og Parameter-TagTiles

KUBO

Aktivitetskart

Fargeblyanter

• Oppgave 3:

Bevegelses-TagTiles

Blå Registrer- og Spill av-TagTiles

Røde Registrer- og Spill av-TagTiles

Løkke- og Parameter-TagTiles

KUBO

Aktivitetskart

Fargeblyanter

Klisterlapper i to eller tre farger

A K T I V I T E T 4 :

Løkker

Page 16: OVERSIKT: Leksjon 1 3.-5. Par - KUBO Education · 2019. 10. 15. · LEKSJON 1 Repetisjon 1/19 All rigts reserved 21 KUBO Robotis ApS kubo.eduation OVERSIKT: Leksjon 1 REPETISJON Trinn:

All rights reserved © 2019 � KUBO Robotics ApS � kubo.educationLEKSJON 1 � Repetisjon � 16/19

I N F O T I L L Æ R E ROppgave 1:

• I dag er det turdag på skolen til KUBO. De starter dagen ved leirbålet. KUBO vil varme opp til løpet ved å gå rundt leirbålet.

• Elevene må først legge ut en rute rundt leirbålet og få KUBO til å følge den.

• Forklar elevene at de ikke trenger å bruke åtte bevegelsesbrikker for å gå rundt leirbålet. KUBO kan bruke to brikker som repeteres fire ganger, ved å bruke løkker.

• Tegn ruten på tavlen og del den i fire like deler som kan repeteres, slik at elevene kan se hva du mener.

• Deretter kan du demonstrere hvordan en funksjon med en loop kan utformes for denne ruten. Be elevene om å gjøre det samme som du gjør med sine brikker.

• Etter at KUBO har registrert funksjonen, legger du en Spill av funksjon-brikke på en passende firkant på kartet og sett KUBO på den. Det kan være vanskelig for elevene å finne ut hvilken firkant og hvilken retning de skal plassere KUBO på, så det kan være lurt å be elevene om å trene på dette ved å lage forskjellige løkker.

Oppgave 2:

• KUBO er klar for å løpe. Be elevene om å forsøke å lage en løkke som får KUBO til å gå rundt muren med regnbue på. Be de først om å tegne ruten på et ark og dele den opp i deler som kan repeteres. Deretter ber du elevene tegne funksjonen på arket, ved siden av ruten, før de lager funksjonen.

• Dette fungerer best dersom KUBO ikke starter på et hjørne. Når KUBO svinger går han også et steg frem. Om elevene strever med å få koden til å kjøre en hel runde, kan du gi dem start- og stoppsted ved busstoppet.

• Selv om en hel runde kan være en komplett løkke som repeteres, bør du oppfordre elevene til å finne deler av ruten som kan repeteres. En mulig løsning finner du på slutten av denne aktiviteten.

• Instrurer elevene om å plassere en Spill av-brikke på den firkanten som KUBO må starte på, og minn de på å følge med på retningen KUBO blir plassert.

• Be elevene om å få KUBO til å gå to runder rundt muren, deretter tre runder. Diskuter matematikken som ligger i å endre parameterbrikken slik at KUBO utfører et korrekt antall runder - parameteren må multipliseres med ønsket antall runder. Om en komplett runde utfører løkken to ganger, vil faktoren være to, og om en komplett runde utfører løkken én gang, vil faktoren være én.

Oppgave 3:

• Nå skal KUBO på skattejakt! Elevene plasserer fem klisterlapper i valgfrie firkanter på aktivitetskartet. Elevene skal programmere KUBO slik at han samler så mange skatter, eller klisterlapper, som mulig. Det laget som samler flest skatter, vinner.

• Klisterlapper egner seg best i denne aktiviteten, fordi de holder seg fast på aktivitetskartet.

• Når elevene programmreer KUBO, må de bruke både løkker og subrutiner.

• I steg 3 og 4 må ett lag starte i firkant A3 og det andre laget i firkant A8.

• KUBOene må begynne å bevege seg samtidig. Den KUBOen som når en firkant med en skatt først, får denne skatten til laget sitt.

A K T I V I T E T 4 :

Løkker

Page 17: OVERSIKT: Leksjon 1 3.-5. Par - KUBO Education · 2019. 10. 15. · LEKSJON 1 Repetisjon 1/19 All rigts reserved 21 KUBO Robotis ApS kubo.eduation OVERSIKT: Leksjon 1 REPETISJON Trinn:

All rights reserved © 2019 � KUBO Robotics ApS � kubo.educationLEKSJON 1 � Repetisjon � 17/19

• Elevene må ta vare på alle klisterlappene de samler inn.

• Etter at begge KUBOene er ferdige med å utføre den første funksjonen, fortsetter elevene med å lage flere funksjoner helt til alle skattene er samlet inn. Tell opp til slutt for å kåre en vinner.

• Det kan være lurt å bli enige om hva som skjer i noen situasjoner som kan oppstå. For eksempel hvis elevene ser at KUBOene er på kollisjonskurs, kan de ha avtalt på forhånd hvem som har rett til å bruke ruten, eller om hvordan de skal omdirigere KUBOene slik at en kollisjon unngås.

• For å gjøre aktiviteten mer utfordrende, kan du sette en tidsbegrensning på hvor lenge lagene kan bruke på å lage funksjonene, løkkene og subrutinene sine.

O R D L I S T E• Løkke: en eller flere handlinger som repeteres.

• Parameter-TagTile: en brikke som forteller KUBO hvor mange ganger han skal repetere en løkke.

D I S K U S J O N S S P Ø R S M Å LOppgave 1:

• Finnes det en måte å finne ut hvilken del av funksjonen som repeteres?

• Gjorde KUBO det du ville?

Oppgave 2:

• Hva er løkker, og hvordan kan vi bruke de?

• Hva kan vi gjøre om vi ikke har nok Gå frem-brikker til en funksjon?

• Kan du forutse hvilken tall parameterbrikken skal ha, ut fra tallet på runder som skal utføres?

Oppgave 3:

• Hvilken strategi vil du velge?

• Hva planlegger dere å gjøre dersom KUBO er på kollisjonskurs med en annen KUBO, eller er på tur til å falle av bordet eller kjøre ut av aktivitetskartet?

• Endret du strategi underveis?

• Hva påvirket strategien din mens spillet pågikk?

• Var spillet vanskelig? Hva gjorde det morsomt eller kjedelig?

A K T I V I T E T 4 :

Løkker

Page 18: OVERSIKT: Leksjon 1 3.-5. Par - KUBO Education · 2019. 10. 15. · LEKSJON 1 Repetisjon 1/19 All rigts reserved 21 KUBO Robotis ApS kubo.eduation OVERSIKT: Leksjon 1 REPETISJON Trinn:

All rights reserved © 2019 � KUBO Robotics ApS � kubo.educationLEKSJON 1 � Repetisjon � 18/19

R E F L E K S J O N• Virket funksjonen som du bygde rundt muren med regnbuen? Om du måtte «debugge» koden, hvordan gjorde du

det?

• Hvorfor tror du løkker er nyttige?

U T V I D E L S E• En runde rundt muren er en femtedel av en kilometer. Hvor mange meter løp KUBO?

• Anslå hvor lang tid det vil ta for KUBO å løpe en kilometer. Få KUBO til å løpe en kilometer og sammenlign tiden med det du antok.

• Let etter skatter igjen, men sett en verdi på hver klisterlapp. Den som samler inn flest poeng, vinner.

L Ø S N I N G

A K T I V I T E T 4 :

Løkker

Mulig rute som KUBO kan følge rundt muren (start og stopp ved bussplassen):

Page 19: OVERSIKT: Leksjon 1 3.-5. Par - KUBO Education · 2019. 10. 15. · LEKSJON 1 Repetisjon 1/19 All rigts reserved 21 KUBO Robotis ApS kubo.eduation OVERSIKT: Leksjon 1 REPETISJON Trinn:

All rights reserved © 2019 � KUBO Robotics ApS � kubo.educationLEKSJON 1 � Repetisjon � 19/19

N O TAT E R

A K T I V I T E T 4 :

Løkker