esittely: tunti soveltuvuus€¦ · • sen jälkeen oppilaat yhdistävät funktiot niin, että...
TRANSCRIPT
Kaikki oikeudet pidaumltetaumlaumln copy 2018 KUBO Robotics ApS kuboeducationTUNTISUUNNITELMA 3 Alaohjelmat 113
ESITTELY
Tuntishysuunnitelma 3 ALAOHJELMAT
Soveltuvuus Kshy2
Ryhmaumlkoko Parit
Valmisteluaika 5minuuttia
Kokonaisaika 100minuuttia
Tehtaumlviauml 4
OPETTAJAN VALMISTELUTYOumlTbull Ota jokaiselle oppilaalle oma kopio tehtaumlvaumlpaperista
bull Tarkista ettauml kaikki KUBOt on ladattu taumlyteen ennen aloittamista
bull Etsi sopiva paikka tehtaumlvien suorittamiseen KUBOa voi ohjata poumlydaumlllauml tai lattialla Paumlaumlasia ettauml alusta on tasainen ja puhdas Jos ohjaat KUBOa poumlydaumlllauml varmista ettei se paumlaumlse putoamaan alas
bull Auta oppilaita valitsemaan tehtaumlvaumlssauml tarvittavat TagTile-koodauspalat ja aktiviteettimatto Jos haluat voit ripustaa luokan eteen yhden aktiviteettimaton Sen avulla voit naumlyttaumlauml luokalle esimerkkejauml ja vastata oppilaiden kysymyksiin
bull Naumlytauml oppilaille kuinka KUBOa ja TagTile-koodauspaloja kaumlsitellaumlaumln Muistuta etenkin siitauml ettauml KUBOa ja TagTile-koodauspaloja on kaumlsiteltaumlvauml varovasti
bull Kannattaa myoumls muistuttaa oppilaita siitauml ettauml kokeillessa ei kannata pelaumltauml virheitauml Niitauml saa tehdauml kunhan selvittaumlauml mikauml johti virheeseen ja yrittaumlauml korjata ne
bull Reittien ja toimintojen koodauksessa on taumlrkeaumlauml ymmaumlrtaumlauml ettauml KUBOlla on ihmisten taidot KUBO ei esimerkiksi pysty ajamaan seinien tai aitojen laumlpi tai vedessauml tai tulessa
bull Jossakin tehtaumlvissauml oppilaita pyydetaumlaumln toistamaan alaohjelmat useammin kuin kerran Koska Toista-funktiopaloja on vain kaksi oppilaat voivat tarvittaessa lainata Toista-funktiopaloja toisesta ryhmaumlstauml
bull Aluksi voi olla hyvauml kerrata aiemmin opitut taidot Siirry sitten opettamaan uutta materiaalia
OPITUT TAIDOT JA ARVIOINTIbull Taumlmaumln osuuden loputtua oppilaiden pitaumlisi hallita
naumlmauml taidot
Osaatkoodataalaohjelmiafunktioilla
Osaat kertoa omista alaohjelmista luokkakavereille
Osaat keksiauml tarinan jossa voi hyoumldyntaumlauml alaohjelmia
Osaat kertoa luokkakavereille kuinka alaohjelmattoimivat
TUNTISUUNNITELMAN RUNKObull Tehtaumlvauml 1 KUBO matkustaa ndash 25 minuuttia
2tehtaumlvaumlauml
bull Tehtaumlvauml 2 Sinun vuorosi olla robotti ndash 25 minuuttia
2tehtaumlvaumlauml
bull Tehtaumlvauml 3 KUBO kaumly leipomolla ndash 25 minuuttia
2tehtaumlvaumlauml
bull Tehtaumlvauml 4 KUBO laumlhtee leipomolta ndash 25 minuuttia
2tehtaumlvaumlauml
Kaikki oikeudet pidaumltetaumlaumln copy 2018 KUBO Robotics ApS kuboeducationTUNTISUUNNITELMA 3 Alaohjelmat 213
OHJAAMINENbull Oppilaat kannattaa jakaa pareihin
bull Oppilaille voi antaa roolit jolloin jokainen paumlaumlsee vuorollaan ohjaamaan KUBOa
bull Voit rauhoittaa tilanteen tehtaumlvien vaumllissauml tai antaessasi ohjeita irrottamalla KUBOn paumlaumln ja laittamalla koodauspalat hetkeksi syrjaumlaumln
bull Jos KUBO on oppilaille uusi tuttavuus voit antaa heille vaumlhaumln aikaa tutustua robottiin vapaammin Naumlin oppilaat malttavat paremmin kuunnella kun on ohjeiden aika
bull Kierrauml luokassa auttamassa oppilaita Kannusta kuitenkin oppilaskeskeiseen aktiiviseen oppimiseen Pyydauml oppilaita kysymaumlaumln ensin kolmelta muulta ja sitten vasta itseltaumlsi Naumlin he oppivat pohtimaan asioita ensin keskenaumlaumln
OPPIAINERAJAT YLITTAumlVIAuml IDEOITAbull Voit yhdistaumlauml robotin oppiainerajat ylittaumlvaumlaumln oppimiseen esimerkiksi seuraavissa aineissa
Ympaumlristoumloppi yhteiskuntaoppi
Opeta tunnilla millaista on olla naumlkoumlvammainen kuinka voi auttaa toisia ja kuinka tullaan toimeen erilaisten ihmisten kanssa Pyydauml sitten oppilaita kuvittelemaan ettauml KUBO on naumlkoumlvammainen ja tarvitsee apua tien ylittaumlmisessauml Oppilaat koodaavat kaksi KUBOa ylittaumlmaumlaumln tien yhdessauml
Aumlidinkieli
Lue oppilaille rahankaumlyttoumloumln liittyvaumlauml kirjaa tai pyydauml heitauml lukemaan sitauml itse Taumlssauml on kaksi hyvaumlauml esimerkkiauml aiheeseen liittyvistauml lastenkirjoista Emily Jenkinsin rdquoLemonade in Winterrdquo ja Stuart J Murphyn kirjoittama rdquoG Brian Karas and The Penny Potrdquo Sen jaumllkeen pyydauml oppilaita kirjoittamaan tai piirtaumlmaumlaumln KUBOsta tarina jossa kerrotaan kuinka se tekee toumlitauml ansaitakseen rahaa ja mihin se kuluttaa tai saumlaumlstaumlauml rahat
Matematiikka
Opeta tunnilla mikauml on budjetti Pyydauml oppilaita laatimaan KUBOlle budjetti Huomioikaa naumlmauml mitauml tyoumltauml KUBO tekee kuinka paljon KUBO ansaitsee ja kuinka paljon KUBO kuluttaa tai saumlaumlstaumlauml Pyydauml oppilaita vastaamaan budjettiin liittyviin kysymyksiin kaumlyttaumlmaumlllauml euroja seteleitauml ja kolikoita ja niiden symboleita
Kaikki oikeudet pidaumltetaumlaumln copy 2018 KUBO Robotics ApS kuboeducationTUNTISUUNNITELMA 3 Alaohjelmat 313
OPITTU TAITObull Opit kaumlyttaumlmaumlaumln alaohjelmia
bull Laadi reitistauml kaksi funktiota ja muuta funktio alaohjelmaksi
AIKAbull 25 minuuttia
MATERIAALITbull Liikepalat (Movement TagTiles)
bull Siniset Tallenna- ja Toista-funktiopalat
bull Punaiset Tallenna- ja Toista-funktiopalat
bull Kyniauml
bull KUBO
bull Aktiviteettimatto
TIETOA OPETTAJALLEbull Oppilaat laativat kaksi funktiota ja yhdistaumlvaumlt sitten funktiot alaohjelmaksi
bull Katso alaohjelmien koodauksesta kertova video KUBOn sivustolla (kuboeducationcoding-license)
bull Oppilaat koodaavat KUBOn muistamaan uuden punaisen funktion kaumlyttaumlmaumlllauml sinistauml alaohjelmaa
bull Jos oppilaiden koodi ei toimi pyydauml heitauml tarkastamaan ja korjaamaan koodi
bull Funktioksi tai alaohjelmaksi laadittu reitti pysyy paremmin oikeassa jaumlrjestyksessauml kun yksi oppilas ottaa paloja pois reitiltauml yksi kerrallaan ja ojentaa ne parilleen Toinen oppilas laatii niistauml funktion asettamalla ne oikeaan jaumlrjestykseen yksi kerrallaan
KYSYMYKSIAuml KESKUSTELUJA VARTENbull Ratkaisevatko kaikki ryhmaumlt ongelman samalla tavalla Miksi eivaumlt
bull Mitauml on taumlrkeaumlauml muistaa alaohjelmia laadittaessa
bull Liikkuuko KUBO haluamaasi paikkaan vai taumlytyykouml funktiota korjata
bull Kuinka saat KUBOn suorittamaan sinisen funktion
bull Mitauml hyoumltyauml alaohjelmista on
TEHTAumlVAuml 1
KUBO matkustaa
Kaikki oikeudet pidaumltetaumlaumln copy 2018 KUBO Robotics ApS kuboeducationTUNTISUUNNITELMA 3 Alaohjelmat 413
POHDITTAVAAbull Jos koodiasi oli korjattava kuinka teit sen
bull Miksi alaohjelmien koodaus kannattaa Missauml voisit hyoumldyntaumlauml sellaista omassa elaumlmaumlssaumlsi
LISAumlTEHTAumlVAumlbull Laadi lyhin mahdollinen alaohjelma jonka KUBO voi suorittaa
bull Laadi pisin mahdollinen alaohjelma jonka KUBO voi suorittaa
MUISTIINPANOJA
TEHTAumlVAuml 1
KUBO matkustaa
Kaikki oikeudet pidaumltetaumlaumln copy 2018 KUBO Robotics ApS kuboeducationTUNTISUUNNITELMA 3 Alaohjelmat 513
VASTAUKSET
Tehtaumlvaumln 1 reitin voi ratkaista taumlllauml tavalla
Tehtaumlvaumln 1 reitin voi ratkaista taumlllauml sinisellauml funktiolla
Tehtaumlvaumln 1 reitin voi ratkaista taumlllauml punaisella funktiolla
Tehtaumlvaumln 1 reitin voi ratkaista taumlllauml funktiolla
Tehtaumlvaumln 2 reitin voi ratkaista taumlllauml tavalla
Kaikki oikeudet pidaumltetaumlaumln copy 2018 KUBO Robotics ApS kuboeducationTUNTISUUNNITELMA 3 Alaohjelmat 613
VASTAUKSET
Tehtaumlvaumln 1 reitin voi ratkaista taumlllauml sinisellauml funktiolla
Tehtaumlvaumln 1 reitin voi ratkaista taumlllauml punaisella funktiolla
Tehtaumlvaumln 2 reitin voi ratkaista taumlllauml funktiolla
Kaikki oikeudet pidaumltetaumlaumln copy 2018 KUBO Robotics ApS kuboeducationTUNTISUUNNITELMA 3 Alaohjelmat 713
OPITTU TAITObull Opit kaumlyttaumlmaumlaumln alaohjelmia
bull Opit liikkumaan itse funktioiden mukaan ja ymmaumlrtaumlmaumlaumln alaohjelmien idean
AIKAbull 25 minuuttia
MATERIAALITbull Tehtaumlvaumlpaperi 32
bull Kyniauml
bull Paperia
bull Sakset
TIETOA OPETTAJALLEbull Pyydauml oppilaita leikkaamaan punaiset ja siniset funktiot tehtaumlvaumlpaperista 32 ja lajittelemaan ne kahteen pinoon
bull Oppilaat valitsevat yhden funktion kummastakin pinosta ja miettivaumlt yhdessauml kuinka funktiot toteutetaan
bull Sen jaumllkeen yksi oppilas koodaa sinisen funktion ja toinen punaisen
bull Tulosta liitteestauml loumlytyvaumlt suuret punaiset ja siniset Toista-funktiopalat paperille ja asettele ne lattialle Pyydauml oppilaita suorittamaan funktionsa kulkemalla tulostettujen palojen paumlaumlllauml samalla tavalla kuin KUBO suorittaa funktioita ollessaan Toista-funktiopalan paumlaumlllauml
bull Pyydauml oppilaita piirtaumlmaumlaumln kynaumlllauml paperille omia funktioita ja alaohjelmia
bull Osalla oppilaista saattaa olla vaikeuksia piirtaumlauml omia funktioita tyhjaumllle paperille Jos tyhjaumllle paperille on piirretty aktiviteettimattoa muistuttava apuruudukko tai viivoja funktioita voi olla helpompi piirtaumlauml
KYSYMYKSIAuml KESKUSTELUJA VARTENbull Millaisia alaohjelmia suoritit liikkumalla itse
POHDITTAVAAbull Muistitko alaohjelmat joidenkin muistisaumlaumlntoumljen tai apuvaumllineiden avulla
bull Milloin et kaumlyttaumlisi alaohjelmaa
TEHTAumlVAuml2
Sinunvuorosiollarobotti
Kaikki oikeudet pidaumltetaumlaumln copy 2018 KUBO Robotics ApS kuboeducationTUNTISUUNNITELMA 3 Alaohjelmat 813
LISAumlTEHTAumlVAumlbull Valitse kummastakin pinosta kaksi erilaista funktiota Mieti kuinka toteutat ne
bull Kokeile toisen ryhmaumln alaohjelmaa Osaatko paumlaumltellauml mikauml sen paumlaumltepiste on
MUISTIINPANOJA
TEHTAumlVAuml2
Sinunvuorosiollarobotti
Kaikki oikeudet pidaumltetaumlaumln copy 2018 KUBO Robotics ApS kuboeducationTUNTISUUNNITELMA 3 Alaohjelmat 913
OPITTU TAITObull Opit kaumlyttaumlmaumlaumln alaohjelmia
bull Keksi tarinoita joiden mukaan KUBO voi suorittaa koodaamiasi tehtaumlviauml aktiviteettimatolla Kaumlytauml vaumlhintaumlaumln yhtauml alaohjelmaa
AIKAbull 25 minuuttia
MATERIAALITbull Liikepalat (Movement TagTiles)
bull Siniset Tallenna- ja Toista-funktiopalat
bull Punaiset Tallenna- ja Toista-funktiopalat
bull KUBO
bull Aktiviteettimatto
bull Tehtaumlvaumlpaperi 33
bull Kyniauml
TIETOA OPETTAJALLEbull Pyydauml oppilaita jakamaan tarinansa kahteen osaan Kukin oppilas koodaa yhden osan funktion
bull Sen jaumllkeen oppilaat yhdistaumlvaumlt funktiot niin ettauml siitauml tulee alaohjelma
bull Jos koodissa on virheitauml oppilaiden on tunnistettava ja korjattava ne
bull Pyydauml sitten oppilaita piirtaumlmaumlaumln tarinastaan sarjakuva tehtaumlvaumlpaperille 33 Pyydauml piirtaumlmaumlaumln myoumls funktiot
bull Jos alaohjelmien hahmottaminen tuntuu vaikealta oppilaat voivat keksiauml lisaumlauml tarinoita ja piirtaumlauml niistaumlkin sarjakuvan ja funktiot paperille
KYSYMYKSIAuml KESKUSTELUJA VARTENbull Kun KUBO on ostanut kakun kuinka autat KUBOn takaisin kouluun
bull Mikauml on alaohjelma Kuinka laadit sellaisen
bull Keksitkouml lyhyen tarinan jossa KUBO aloittaa yhdestauml pisteestauml siirtyy seuraavaan ja liikkuu vielauml kolmanteen paikkaan
bull Liikkuiko KUBO haluamaasi paikkaan
TEHTAumlVAuml 3
KUBO kaumly leipomolla
Kaikki oikeudet pidaumltetaumlaumln copy 2018 KUBO Robotics ApS kuboeducationTUNTISUUNNITELMA 3 Alaohjelmat 1013
POHDITTAVAAbull Mitauml tarkoittaa virheiden korjaaminen koodista
bull Kerro mikauml on virheiden korjaamisen tarkoitus
LISAumlTEHTAumlVAumlbull Esittele sarjakuvasi luokalle ja kerro millauml tavalla kaumlytit siinauml alaohjelmia
bull Valitse yksi funktioistasi ja koodaa KUBO suorittamaan alaohjelma kaksi kertaa Osaatko paumlaumltellauml mikauml KUBOn paumlaumltepiste on
MUISTIINPANOJA
TEHTAumlVAuml 3
KUBO kaumly leipomolla
Kaikki oikeudet pidaumltetaumlaumln copy 2018 KUBO Robotics ApS kuboeducationTUNTISUUNNITELMA 3 Alaohjelmat 1113
OPITTU TAITObull Opit kaumlyttaumlmaumlaumln alaohjelmia
bull Keksi tarinoita joiden mukaan KUBO voi suorittaa koodaamiasi tehtaumlviauml aktiviteettimatolla Aloita leipomolta
AIKAbull 25 minuuttia
MATERIAALITbull Liikepalat (Movement TagTiles)
bull Siniset Tallenna- ja Toista-funktiopalat
bull Punaiset Tallenna- ja Toista-funktiopalat
bull KUBO
bull Aktiviteettimatto
bull Kyniauml
bull Paperia
TIETOA OPETTAJALLEbull Pyydauml oppilaita keksimaumlaumln tarina jossa KUBO liikkuu kuuteen eri kohtaan aktiviteettimatolla Aseta KUBO ensin
leipomolle
bull Pyydauml oppilaita jakamaan tarinansa kahteen osaan Kukin oppilas koodaa yhden osan funktion
bull Sen jaumllkeen oppilaat yhdistaumlvaumlt funktiot niin ettauml siitauml tulee alaohjelma
bull Jos koodissa on virheitauml oppilaiden on tunnistettava ja korjattava ne
bull Jos alaohjelmien hahmottaminen tuntuu vaikealta oppilaat voivat keksiauml lisaumlauml tarinoita ja piirtaumlauml niistaumlkin sarjakuvan ja funktiot paperille
KYSYMYKSIAuml KESKUSTELUJA VARTENbull Kun KUBO on ostanut kakun mihin KUBO menee seuraavaksi
bull Keksitkouml tarina jossa KUBO aloittaa retkensauml leipomolta ja liikkuu kuuteen eri kohtaan aktiviteettimatolla
bull Tuliko koodiisi virheitauml jotka piti korjata Jos tuli millaisia
bull Mitauml uusia tarinoita ja alaohjelmia keksit KUBOlle
TEHTAumlVAuml 4
KUBO laumlhtee leipomolta
Kaikki oikeudet pidaumltetaumlaumln copy 2018 KUBO Robotics ApS kuboeducationTUNTISUUNNITELMA 3 Alaohjelmat 1213
POHDITTAVAAbull Mistauml on sinulle apua alaohjelmien laatimisessa
bull Milloin mielestaumlsi kannattaa ehdottomasti kaumlyttaumlauml alaohjelmia
LISAumlTEHTAumlVAumlbull Laadi lyhin mahdollinen alaohjelman funktio jolla KUBO poistuu leipomolta
bull Valitse yksi funktioistasi ja koodaa KUBO suorittamaan alaohjelma kolme kertaa Osaatko paumlaumltellauml mikauml KUBOn paumlaumltepiste on
MUISTIINPANOJA
TEHTAumlVAuml 4
KUBO laumlhtee leipomolta
Kaikki oikeudet pidaumltetaumlaumln copy 2018 KUBO Robotics ApS kuboeducationTUNTISUUNNITELMA 3 Alaohjelmat 1313
Liite
TULOSTETTAVAT SIVUTbull Oppilaiden tehtaumlvaumlpaperit
Tuntisuunnitelmanjatehtaumlvaumlnmukaisessajaumlrjestyksessauml
TagTileshykoodauspalojensuuretpaperikuvatjotkavoitulostaaNiistaumlonapuanuorimmilletuntisuunnitelmassa1olevassatehtaumlvaumlssauml1jatuntisuunnitelmassa3olevassatehtaumlvaumlssauml2
bull Todistus koodaustaidoista
bull Aktiviteettimatto
bull Tyhjauml ruudukko
Kaikki tulostettavat materiaalit voi ladata osoitteesta kuboeducationcoding-license
Kaikki oikeudet pidaumltetaumlaumln copy 2018 KUBO Robotics ApS kuboeducationTUNTISUUNNITELMA 3 Alaohjelmat 213
OHJAAMINENbull Oppilaat kannattaa jakaa pareihin
bull Oppilaille voi antaa roolit jolloin jokainen paumlaumlsee vuorollaan ohjaamaan KUBOa
bull Voit rauhoittaa tilanteen tehtaumlvien vaumllissauml tai antaessasi ohjeita irrottamalla KUBOn paumlaumln ja laittamalla koodauspalat hetkeksi syrjaumlaumln
bull Jos KUBO on oppilaille uusi tuttavuus voit antaa heille vaumlhaumln aikaa tutustua robottiin vapaammin Naumlin oppilaat malttavat paremmin kuunnella kun on ohjeiden aika
bull Kierrauml luokassa auttamassa oppilaita Kannusta kuitenkin oppilaskeskeiseen aktiiviseen oppimiseen Pyydauml oppilaita kysymaumlaumln ensin kolmelta muulta ja sitten vasta itseltaumlsi Naumlin he oppivat pohtimaan asioita ensin keskenaumlaumln
OPPIAINERAJAT YLITTAumlVIAuml IDEOITAbull Voit yhdistaumlauml robotin oppiainerajat ylittaumlvaumlaumln oppimiseen esimerkiksi seuraavissa aineissa
Ympaumlristoumloppi yhteiskuntaoppi
Opeta tunnilla millaista on olla naumlkoumlvammainen kuinka voi auttaa toisia ja kuinka tullaan toimeen erilaisten ihmisten kanssa Pyydauml sitten oppilaita kuvittelemaan ettauml KUBO on naumlkoumlvammainen ja tarvitsee apua tien ylittaumlmisessauml Oppilaat koodaavat kaksi KUBOa ylittaumlmaumlaumln tien yhdessauml
Aumlidinkieli
Lue oppilaille rahankaumlyttoumloumln liittyvaumlauml kirjaa tai pyydauml heitauml lukemaan sitauml itse Taumlssauml on kaksi hyvaumlauml esimerkkiauml aiheeseen liittyvistauml lastenkirjoista Emily Jenkinsin rdquoLemonade in Winterrdquo ja Stuart J Murphyn kirjoittama rdquoG Brian Karas and The Penny Potrdquo Sen jaumllkeen pyydauml oppilaita kirjoittamaan tai piirtaumlmaumlaumln KUBOsta tarina jossa kerrotaan kuinka se tekee toumlitauml ansaitakseen rahaa ja mihin se kuluttaa tai saumlaumlstaumlauml rahat
Matematiikka
Opeta tunnilla mikauml on budjetti Pyydauml oppilaita laatimaan KUBOlle budjetti Huomioikaa naumlmauml mitauml tyoumltauml KUBO tekee kuinka paljon KUBO ansaitsee ja kuinka paljon KUBO kuluttaa tai saumlaumlstaumlauml Pyydauml oppilaita vastaamaan budjettiin liittyviin kysymyksiin kaumlyttaumlmaumlllauml euroja seteleitauml ja kolikoita ja niiden symboleita
Kaikki oikeudet pidaumltetaumlaumln copy 2018 KUBO Robotics ApS kuboeducationTUNTISUUNNITELMA 3 Alaohjelmat 313
OPITTU TAITObull Opit kaumlyttaumlmaumlaumln alaohjelmia
bull Laadi reitistauml kaksi funktiota ja muuta funktio alaohjelmaksi
AIKAbull 25 minuuttia
MATERIAALITbull Liikepalat (Movement TagTiles)
bull Siniset Tallenna- ja Toista-funktiopalat
bull Punaiset Tallenna- ja Toista-funktiopalat
bull Kyniauml
bull KUBO
bull Aktiviteettimatto
TIETOA OPETTAJALLEbull Oppilaat laativat kaksi funktiota ja yhdistaumlvaumlt sitten funktiot alaohjelmaksi
bull Katso alaohjelmien koodauksesta kertova video KUBOn sivustolla (kuboeducationcoding-license)
bull Oppilaat koodaavat KUBOn muistamaan uuden punaisen funktion kaumlyttaumlmaumlllauml sinistauml alaohjelmaa
bull Jos oppilaiden koodi ei toimi pyydauml heitauml tarkastamaan ja korjaamaan koodi
bull Funktioksi tai alaohjelmaksi laadittu reitti pysyy paremmin oikeassa jaumlrjestyksessauml kun yksi oppilas ottaa paloja pois reitiltauml yksi kerrallaan ja ojentaa ne parilleen Toinen oppilas laatii niistauml funktion asettamalla ne oikeaan jaumlrjestykseen yksi kerrallaan
KYSYMYKSIAuml KESKUSTELUJA VARTENbull Ratkaisevatko kaikki ryhmaumlt ongelman samalla tavalla Miksi eivaumlt
bull Mitauml on taumlrkeaumlauml muistaa alaohjelmia laadittaessa
bull Liikkuuko KUBO haluamaasi paikkaan vai taumlytyykouml funktiota korjata
bull Kuinka saat KUBOn suorittamaan sinisen funktion
bull Mitauml hyoumltyauml alaohjelmista on
TEHTAumlVAuml 1
KUBO matkustaa
Kaikki oikeudet pidaumltetaumlaumln copy 2018 KUBO Robotics ApS kuboeducationTUNTISUUNNITELMA 3 Alaohjelmat 413
POHDITTAVAAbull Jos koodiasi oli korjattava kuinka teit sen
bull Miksi alaohjelmien koodaus kannattaa Missauml voisit hyoumldyntaumlauml sellaista omassa elaumlmaumlssaumlsi
LISAumlTEHTAumlVAumlbull Laadi lyhin mahdollinen alaohjelma jonka KUBO voi suorittaa
bull Laadi pisin mahdollinen alaohjelma jonka KUBO voi suorittaa
MUISTIINPANOJA
TEHTAumlVAuml 1
KUBO matkustaa
Kaikki oikeudet pidaumltetaumlaumln copy 2018 KUBO Robotics ApS kuboeducationTUNTISUUNNITELMA 3 Alaohjelmat 513
VASTAUKSET
Tehtaumlvaumln 1 reitin voi ratkaista taumlllauml tavalla
Tehtaumlvaumln 1 reitin voi ratkaista taumlllauml sinisellauml funktiolla
Tehtaumlvaumln 1 reitin voi ratkaista taumlllauml punaisella funktiolla
Tehtaumlvaumln 1 reitin voi ratkaista taumlllauml funktiolla
Tehtaumlvaumln 2 reitin voi ratkaista taumlllauml tavalla
Kaikki oikeudet pidaumltetaumlaumln copy 2018 KUBO Robotics ApS kuboeducationTUNTISUUNNITELMA 3 Alaohjelmat 613
VASTAUKSET
Tehtaumlvaumln 1 reitin voi ratkaista taumlllauml sinisellauml funktiolla
Tehtaumlvaumln 1 reitin voi ratkaista taumlllauml punaisella funktiolla
Tehtaumlvaumln 2 reitin voi ratkaista taumlllauml funktiolla
Kaikki oikeudet pidaumltetaumlaumln copy 2018 KUBO Robotics ApS kuboeducationTUNTISUUNNITELMA 3 Alaohjelmat 713
OPITTU TAITObull Opit kaumlyttaumlmaumlaumln alaohjelmia
bull Opit liikkumaan itse funktioiden mukaan ja ymmaumlrtaumlmaumlaumln alaohjelmien idean
AIKAbull 25 minuuttia
MATERIAALITbull Tehtaumlvaumlpaperi 32
bull Kyniauml
bull Paperia
bull Sakset
TIETOA OPETTAJALLEbull Pyydauml oppilaita leikkaamaan punaiset ja siniset funktiot tehtaumlvaumlpaperista 32 ja lajittelemaan ne kahteen pinoon
bull Oppilaat valitsevat yhden funktion kummastakin pinosta ja miettivaumlt yhdessauml kuinka funktiot toteutetaan
bull Sen jaumllkeen yksi oppilas koodaa sinisen funktion ja toinen punaisen
bull Tulosta liitteestauml loumlytyvaumlt suuret punaiset ja siniset Toista-funktiopalat paperille ja asettele ne lattialle Pyydauml oppilaita suorittamaan funktionsa kulkemalla tulostettujen palojen paumlaumlllauml samalla tavalla kuin KUBO suorittaa funktioita ollessaan Toista-funktiopalan paumlaumlllauml
bull Pyydauml oppilaita piirtaumlmaumlaumln kynaumlllauml paperille omia funktioita ja alaohjelmia
bull Osalla oppilaista saattaa olla vaikeuksia piirtaumlauml omia funktioita tyhjaumllle paperille Jos tyhjaumllle paperille on piirretty aktiviteettimattoa muistuttava apuruudukko tai viivoja funktioita voi olla helpompi piirtaumlauml
KYSYMYKSIAuml KESKUSTELUJA VARTENbull Millaisia alaohjelmia suoritit liikkumalla itse
POHDITTAVAAbull Muistitko alaohjelmat joidenkin muistisaumlaumlntoumljen tai apuvaumllineiden avulla
bull Milloin et kaumlyttaumlisi alaohjelmaa
TEHTAumlVAuml2
Sinunvuorosiollarobotti
Kaikki oikeudet pidaumltetaumlaumln copy 2018 KUBO Robotics ApS kuboeducationTUNTISUUNNITELMA 3 Alaohjelmat 813
LISAumlTEHTAumlVAumlbull Valitse kummastakin pinosta kaksi erilaista funktiota Mieti kuinka toteutat ne
bull Kokeile toisen ryhmaumln alaohjelmaa Osaatko paumlaumltellauml mikauml sen paumlaumltepiste on
MUISTIINPANOJA
TEHTAumlVAuml2
Sinunvuorosiollarobotti
Kaikki oikeudet pidaumltetaumlaumln copy 2018 KUBO Robotics ApS kuboeducationTUNTISUUNNITELMA 3 Alaohjelmat 913
OPITTU TAITObull Opit kaumlyttaumlmaumlaumln alaohjelmia
bull Keksi tarinoita joiden mukaan KUBO voi suorittaa koodaamiasi tehtaumlviauml aktiviteettimatolla Kaumlytauml vaumlhintaumlaumln yhtauml alaohjelmaa
AIKAbull 25 minuuttia
MATERIAALITbull Liikepalat (Movement TagTiles)
bull Siniset Tallenna- ja Toista-funktiopalat
bull Punaiset Tallenna- ja Toista-funktiopalat
bull KUBO
bull Aktiviteettimatto
bull Tehtaumlvaumlpaperi 33
bull Kyniauml
TIETOA OPETTAJALLEbull Pyydauml oppilaita jakamaan tarinansa kahteen osaan Kukin oppilas koodaa yhden osan funktion
bull Sen jaumllkeen oppilaat yhdistaumlvaumlt funktiot niin ettauml siitauml tulee alaohjelma
bull Jos koodissa on virheitauml oppilaiden on tunnistettava ja korjattava ne
bull Pyydauml sitten oppilaita piirtaumlmaumlaumln tarinastaan sarjakuva tehtaumlvaumlpaperille 33 Pyydauml piirtaumlmaumlaumln myoumls funktiot
bull Jos alaohjelmien hahmottaminen tuntuu vaikealta oppilaat voivat keksiauml lisaumlauml tarinoita ja piirtaumlauml niistaumlkin sarjakuvan ja funktiot paperille
KYSYMYKSIAuml KESKUSTELUJA VARTENbull Kun KUBO on ostanut kakun kuinka autat KUBOn takaisin kouluun
bull Mikauml on alaohjelma Kuinka laadit sellaisen
bull Keksitkouml lyhyen tarinan jossa KUBO aloittaa yhdestauml pisteestauml siirtyy seuraavaan ja liikkuu vielauml kolmanteen paikkaan
bull Liikkuiko KUBO haluamaasi paikkaan
TEHTAumlVAuml 3
KUBO kaumly leipomolla
Kaikki oikeudet pidaumltetaumlaumln copy 2018 KUBO Robotics ApS kuboeducationTUNTISUUNNITELMA 3 Alaohjelmat 1013
POHDITTAVAAbull Mitauml tarkoittaa virheiden korjaaminen koodista
bull Kerro mikauml on virheiden korjaamisen tarkoitus
LISAumlTEHTAumlVAumlbull Esittele sarjakuvasi luokalle ja kerro millauml tavalla kaumlytit siinauml alaohjelmia
bull Valitse yksi funktioistasi ja koodaa KUBO suorittamaan alaohjelma kaksi kertaa Osaatko paumlaumltellauml mikauml KUBOn paumlaumltepiste on
MUISTIINPANOJA
TEHTAumlVAuml 3
KUBO kaumly leipomolla
Kaikki oikeudet pidaumltetaumlaumln copy 2018 KUBO Robotics ApS kuboeducationTUNTISUUNNITELMA 3 Alaohjelmat 1113
OPITTU TAITObull Opit kaumlyttaumlmaumlaumln alaohjelmia
bull Keksi tarinoita joiden mukaan KUBO voi suorittaa koodaamiasi tehtaumlviauml aktiviteettimatolla Aloita leipomolta
AIKAbull 25 minuuttia
MATERIAALITbull Liikepalat (Movement TagTiles)
bull Siniset Tallenna- ja Toista-funktiopalat
bull Punaiset Tallenna- ja Toista-funktiopalat
bull KUBO
bull Aktiviteettimatto
bull Kyniauml
bull Paperia
TIETOA OPETTAJALLEbull Pyydauml oppilaita keksimaumlaumln tarina jossa KUBO liikkuu kuuteen eri kohtaan aktiviteettimatolla Aseta KUBO ensin
leipomolle
bull Pyydauml oppilaita jakamaan tarinansa kahteen osaan Kukin oppilas koodaa yhden osan funktion
bull Sen jaumllkeen oppilaat yhdistaumlvaumlt funktiot niin ettauml siitauml tulee alaohjelma
bull Jos koodissa on virheitauml oppilaiden on tunnistettava ja korjattava ne
bull Jos alaohjelmien hahmottaminen tuntuu vaikealta oppilaat voivat keksiauml lisaumlauml tarinoita ja piirtaumlauml niistaumlkin sarjakuvan ja funktiot paperille
KYSYMYKSIAuml KESKUSTELUJA VARTENbull Kun KUBO on ostanut kakun mihin KUBO menee seuraavaksi
bull Keksitkouml tarina jossa KUBO aloittaa retkensauml leipomolta ja liikkuu kuuteen eri kohtaan aktiviteettimatolla
bull Tuliko koodiisi virheitauml jotka piti korjata Jos tuli millaisia
bull Mitauml uusia tarinoita ja alaohjelmia keksit KUBOlle
TEHTAumlVAuml 4
KUBO laumlhtee leipomolta
Kaikki oikeudet pidaumltetaumlaumln copy 2018 KUBO Robotics ApS kuboeducationTUNTISUUNNITELMA 3 Alaohjelmat 1213
POHDITTAVAAbull Mistauml on sinulle apua alaohjelmien laatimisessa
bull Milloin mielestaumlsi kannattaa ehdottomasti kaumlyttaumlauml alaohjelmia
LISAumlTEHTAumlVAumlbull Laadi lyhin mahdollinen alaohjelman funktio jolla KUBO poistuu leipomolta
bull Valitse yksi funktioistasi ja koodaa KUBO suorittamaan alaohjelma kolme kertaa Osaatko paumlaumltellauml mikauml KUBOn paumlaumltepiste on
MUISTIINPANOJA
TEHTAumlVAuml 4
KUBO laumlhtee leipomolta
Kaikki oikeudet pidaumltetaumlaumln copy 2018 KUBO Robotics ApS kuboeducationTUNTISUUNNITELMA 3 Alaohjelmat 1313
Liite
TULOSTETTAVAT SIVUTbull Oppilaiden tehtaumlvaumlpaperit
Tuntisuunnitelmanjatehtaumlvaumlnmukaisessajaumlrjestyksessauml
TagTileshykoodauspalojensuuretpaperikuvatjotkavoitulostaaNiistaumlonapuanuorimmilletuntisuunnitelmassa1olevassatehtaumlvaumlssauml1jatuntisuunnitelmassa3olevassatehtaumlvaumlssauml2
bull Todistus koodaustaidoista
bull Aktiviteettimatto
bull Tyhjauml ruudukko
Kaikki tulostettavat materiaalit voi ladata osoitteesta kuboeducationcoding-license
Kaikki oikeudet pidaumltetaumlaumln copy 2018 KUBO Robotics ApS kuboeducationTUNTISUUNNITELMA 3 Alaohjelmat 313
OPITTU TAITObull Opit kaumlyttaumlmaumlaumln alaohjelmia
bull Laadi reitistauml kaksi funktiota ja muuta funktio alaohjelmaksi
AIKAbull 25 minuuttia
MATERIAALITbull Liikepalat (Movement TagTiles)
bull Siniset Tallenna- ja Toista-funktiopalat
bull Punaiset Tallenna- ja Toista-funktiopalat
bull Kyniauml
bull KUBO
bull Aktiviteettimatto
TIETOA OPETTAJALLEbull Oppilaat laativat kaksi funktiota ja yhdistaumlvaumlt sitten funktiot alaohjelmaksi
bull Katso alaohjelmien koodauksesta kertova video KUBOn sivustolla (kuboeducationcoding-license)
bull Oppilaat koodaavat KUBOn muistamaan uuden punaisen funktion kaumlyttaumlmaumlllauml sinistauml alaohjelmaa
bull Jos oppilaiden koodi ei toimi pyydauml heitauml tarkastamaan ja korjaamaan koodi
bull Funktioksi tai alaohjelmaksi laadittu reitti pysyy paremmin oikeassa jaumlrjestyksessauml kun yksi oppilas ottaa paloja pois reitiltauml yksi kerrallaan ja ojentaa ne parilleen Toinen oppilas laatii niistauml funktion asettamalla ne oikeaan jaumlrjestykseen yksi kerrallaan
KYSYMYKSIAuml KESKUSTELUJA VARTENbull Ratkaisevatko kaikki ryhmaumlt ongelman samalla tavalla Miksi eivaumlt
bull Mitauml on taumlrkeaumlauml muistaa alaohjelmia laadittaessa
bull Liikkuuko KUBO haluamaasi paikkaan vai taumlytyykouml funktiota korjata
bull Kuinka saat KUBOn suorittamaan sinisen funktion
bull Mitauml hyoumltyauml alaohjelmista on
TEHTAumlVAuml 1
KUBO matkustaa
Kaikki oikeudet pidaumltetaumlaumln copy 2018 KUBO Robotics ApS kuboeducationTUNTISUUNNITELMA 3 Alaohjelmat 413
POHDITTAVAAbull Jos koodiasi oli korjattava kuinka teit sen
bull Miksi alaohjelmien koodaus kannattaa Missauml voisit hyoumldyntaumlauml sellaista omassa elaumlmaumlssaumlsi
LISAumlTEHTAumlVAumlbull Laadi lyhin mahdollinen alaohjelma jonka KUBO voi suorittaa
bull Laadi pisin mahdollinen alaohjelma jonka KUBO voi suorittaa
MUISTIINPANOJA
TEHTAumlVAuml 1
KUBO matkustaa
Kaikki oikeudet pidaumltetaumlaumln copy 2018 KUBO Robotics ApS kuboeducationTUNTISUUNNITELMA 3 Alaohjelmat 513
VASTAUKSET
Tehtaumlvaumln 1 reitin voi ratkaista taumlllauml tavalla
Tehtaumlvaumln 1 reitin voi ratkaista taumlllauml sinisellauml funktiolla
Tehtaumlvaumln 1 reitin voi ratkaista taumlllauml punaisella funktiolla
Tehtaumlvaumln 1 reitin voi ratkaista taumlllauml funktiolla
Tehtaumlvaumln 2 reitin voi ratkaista taumlllauml tavalla
Kaikki oikeudet pidaumltetaumlaumln copy 2018 KUBO Robotics ApS kuboeducationTUNTISUUNNITELMA 3 Alaohjelmat 613
VASTAUKSET
Tehtaumlvaumln 1 reitin voi ratkaista taumlllauml sinisellauml funktiolla
Tehtaumlvaumln 1 reitin voi ratkaista taumlllauml punaisella funktiolla
Tehtaumlvaumln 2 reitin voi ratkaista taumlllauml funktiolla
Kaikki oikeudet pidaumltetaumlaumln copy 2018 KUBO Robotics ApS kuboeducationTUNTISUUNNITELMA 3 Alaohjelmat 713
OPITTU TAITObull Opit kaumlyttaumlmaumlaumln alaohjelmia
bull Opit liikkumaan itse funktioiden mukaan ja ymmaumlrtaumlmaumlaumln alaohjelmien idean
AIKAbull 25 minuuttia
MATERIAALITbull Tehtaumlvaumlpaperi 32
bull Kyniauml
bull Paperia
bull Sakset
TIETOA OPETTAJALLEbull Pyydauml oppilaita leikkaamaan punaiset ja siniset funktiot tehtaumlvaumlpaperista 32 ja lajittelemaan ne kahteen pinoon
bull Oppilaat valitsevat yhden funktion kummastakin pinosta ja miettivaumlt yhdessauml kuinka funktiot toteutetaan
bull Sen jaumllkeen yksi oppilas koodaa sinisen funktion ja toinen punaisen
bull Tulosta liitteestauml loumlytyvaumlt suuret punaiset ja siniset Toista-funktiopalat paperille ja asettele ne lattialle Pyydauml oppilaita suorittamaan funktionsa kulkemalla tulostettujen palojen paumlaumlllauml samalla tavalla kuin KUBO suorittaa funktioita ollessaan Toista-funktiopalan paumlaumlllauml
bull Pyydauml oppilaita piirtaumlmaumlaumln kynaumlllauml paperille omia funktioita ja alaohjelmia
bull Osalla oppilaista saattaa olla vaikeuksia piirtaumlauml omia funktioita tyhjaumllle paperille Jos tyhjaumllle paperille on piirretty aktiviteettimattoa muistuttava apuruudukko tai viivoja funktioita voi olla helpompi piirtaumlauml
KYSYMYKSIAuml KESKUSTELUJA VARTENbull Millaisia alaohjelmia suoritit liikkumalla itse
POHDITTAVAAbull Muistitko alaohjelmat joidenkin muistisaumlaumlntoumljen tai apuvaumllineiden avulla
bull Milloin et kaumlyttaumlisi alaohjelmaa
TEHTAumlVAuml2
Sinunvuorosiollarobotti
Kaikki oikeudet pidaumltetaumlaumln copy 2018 KUBO Robotics ApS kuboeducationTUNTISUUNNITELMA 3 Alaohjelmat 813
LISAumlTEHTAumlVAumlbull Valitse kummastakin pinosta kaksi erilaista funktiota Mieti kuinka toteutat ne
bull Kokeile toisen ryhmaumln alaohjelmaa Osaatko paumlaumltellauml mikauml sen paumlaumltepiste on
MUISTIINPANOJA
TEHTAumlVAuml2
Sinunvuorosiollarobotti
Kaikki oikeudet pidaumltetaumlaumln copy 2018 KUBO Robotics ApS kuboeducationTUNTISUUNNITELMA 3 Alaohjelmat 913
OPITTU TAITObull Opit kaumlyttaumlmaumlaumln alaohjelmia
bull Keksi tarinoita joiden mukaan KUBO voi suorittaa koodaamiasi tehtaumlviauml aktiviteettimatolla Kaumlytauml vaumlhintaumlaumln yhtauml alaohjelmaa
AIKAbull 25 minuuttia
MATERIAALITbull Liikepalat (Movement TagTiles)
bull Siniset Tallenna- ja Toista-funktiopalat
bull Punaiset Tallenna- ja Toista-funktiopalat
bull KUBO
bull Aktiviteettimatto
bull Tehtaumlvaumlpaperi 33
bull Kyniauml
TIETOA OPETTAJALLEbull Pyydauml oppilaita jakamaan tarinansa kahteen osaan Kukin oppilas koodaa yhden osan funktion
bull Sen jaumllkeen oppilaat yhdistaumlvaumlt funktiot niin ettauml siitauml tulee alaohjelma
bull Jos koodissa on virheitauml oppilaiden on tunnistettava ja korjattava ne
bull Pyydauml sitten oppilaita piirtaumlmaumlaumln tarinastaan sarjakuva tehtaumlvaumlpaperille 33 Pyydauml piirtaumlmaumlaumln myoumls funktiot
bull Jos alaohjelmien hahmottaminen tuntuu vaikealta oppilaat voivat keksiauml lisaumlauml tarinoita ja piirtaumlauml niistaumlkin sarjakuvan ja funktiot paperille
KYSYMYKSIAuml KESKUSTELUJA VARTENbull Kun KUBO on ostanut kakun kuinka autat KUBOn takaisin kouluun
bull Mikauml on alaohjelma Kuinka laadit sellaisen
bull Keksitkouml lyhyen tarinan jossa KUBO aloittaa yhdestauml pisteestauml siirtyy seuraavaan ja liikkuu vielauml kolmanteen paikkaan
bull Liikkuiko KUBO haluamaasi paikkaan
TEHTAumlVAuml 3
KUBO kaumly leipomolla
Kaikki oikeudet pidaumltetaumlaumln copy 2018 KUBO Robotics ApS kuboeducationTUNTISUUNNITELMA 3 Alaohjelmat 1013
POHDITTAVAAbull Mitauml tarkoittaa virheiden korjaaminen koodista
bull Kerro mikauml on virheiden korjaamisen tarkoitus
LISAumlTEHTAumlVAumlbull Esittele sarjakuvasi luokalle ja kerro millauml tavalla kaumlytit siinauml alaohjelmia
bull Valitse yksi funktioistasi ja koodaa KUBO suorittamaan alaohjelma kaksi kertaa Osaatko paumlaumltellauml mikauml KUBOn paumlaumltepiste on
MUISTIINPANOJA
TEHTAumlVAuml 3
KUBO kaumly leipomolla
Kaikki oikeudet pidaumltetaumlaumln copy 2018 KUBO Robotics ApS kuboeducationTUNTISUUNNITELMA 3 Alaohjelmat 1113
OPITTU TAITObull Opit kaumlyttaumlmaumlaumln alaohjelmia
bull Keksi tarinoita joiden mukaan KUBO voi suorittaa koodaamiasi tehtaumlviauml aktiviteettimatolla Aloita leipomolta
AIKAbull 25 minuuttia
MATERIAALITbull Liikepalat (Movement TagTiles)
bull Siniset Tallenna- ja Toista-funktiopalat
bull Punaiset Tallenna- ja Toista-funktiopalat
bull KUBO
bull Aktiviteettimatto
bull Kyniauml
bull Paperia
TIETOA OPETTAJALLEbull Pyydauml oppilaita keksimaumlaumln tarina jossa KUBO liikkuu kuuteen eri kohtaan aktiviteettimatolla Aseta KUBO ensin
leipomolle
bull Pyydauml oppilaita jakamaan tarinansa kahteen osaan Kukin oppilas koodaa yhden osan funktion
bull Sen jaumllkeen oppilaat yhdistaumlvaumlt funktiot niin ettauml siitauml tulee alaohjelma
bull Jos koodissa on virheitauml oppilaiden on tunnistettava ja korjattava ne
bull Jos alaohjelmien hahmottaminen tuntuu vaikealta oppilaat voivat keksiauml lisaumlauml tarinoita ja piirtaumlauml niistaumlkin sarjakuvan ja funktiot paperille
KYSYMYKSIAuml KESKUSTELUJA VARTENbull Kun KUBO on ostanut kakun mihin KUBO menee seuraavaksi
bull Keksitkouml tarina jossa KUBO aloittaa retkensauml leipomolta ja liikkuu kuuteen eri kohtaan aktiviteettimatolla
bull Tuliko koodiisi virheitauml jotka piti korjata Jos tuli millaisia
bull Mitauml uusia tarinoita ja alaohjelmia keksit KUBOlle
TEHTAumlVAuml 4
KUBO laumlhtee leipomolta
Kaikki oikeudet pidaumltetaumlaumln copy 2018 KUBO Robotics ApS kuboeducationTUNTISUUNNITELMA 3 Alaohjelmat 1213
POHDITTAVAAbull Mistauml on sinulle apua alaohjelmien laatimisessa
bull Milloin mielestaumlsi kannattaa ehdottomasti kaumlyttaumlauml alaohjelmia
LISAumlTEHTAumlVAumlbull Laadi lyhin mahdollinen alaohjelman funktio jolla KUBO poistuu leipomolta
bull Valitse yksi funktioistasi ja koodaa KUBO suorittamaan alaohjelma kolme kertaa Osaatko paumlaumltellauml mikauml KUBOn paumlaumltepiste on
MUISTIINPANOJA
TEHTAumlVAuml 4
KUBO laumlhtee leipomolta
Kaikki oikeudet pidaumltetaumlaumln copy 2018 KUBO Robotics ApS kuboeducationTUNTISUUNNITELMA 3 Alaohjelmat 1313
Liite
TULOSTETTAVAT SIVUTbull Oppilaiden tehtaumlvaumlpaperit
Tuntisuunnitelmanjatehtaumlvaumlnmukaisessajaumlrjestyksessauml
TagTileshykoodauspalojensuuretpaperikuvatjotkavoitulostaaNiistaumlonapuanuorimmilletuntisuunnitelmassa1olevassatehtaumlvaumlssauml1jatuntisuunnitelmassa3olevassatehtaumlvaumlssauml2
bull Todistus koodaustaidoista
bull Aktiviteettimatto
bull Tyhjauml ruudukko
Kaikki tulostettavat materiaalit voi ladata osoitteesta kuboeducationcoding-license
Kaikki oikeudet pidaumltetaumlaumln copy 2018 KUBO Robotics ApS kuboeducationTUNTISUUNNITELMA 3 Alaohjelmat 413
POHDITTAVAAbull Jos koodiasi oli korjattava kuinka teit sen
bull Miksi alaohjelmien koodaus kannattaa Missauml voisit hyoumldyntaumlauml sellaista omassa elaumlmaumlssaumlsi
LISAumlTEHTAumlVAumlbull Laadi lyhin mahdollinen alaohjelma jonka KUBO voi suorittaa
bull Laadi pisin mahdollinen alaohjelma jonka KUBO voi suorittaa
MUISTIINPANOJA
TEHTAumlVAuml 1
KUBO matkustaa
Kaikki oikeudet pidaumltetaumlaumln copy 2018 KUBO Robotics ApS kuboeducationTUNTISUUNNITELMA 3 Alaohjelmat 513
VASTAUKSET
Tehtaumlvaumln 1 reitin voi ratkaista taumlllauml tavalla
Tehtaumlvaumln 1 reitin voi ratkaista taumlllauml sinisellauml funktiolla
Tehtaumlvaumln 1 reitin voi ratkaista taumlllauml punaisella funktiolla
Tehtaumlvaumln 1 reitin voi ratkaista taumlllauml funktiolla
Tehtaumlvaumln 2 reitin voi ratkaista taumlllauml tavalla
Kaikki oikeudet pidaumltetaumlaumln copy 2018 KUBO Robotics ApS kuboeducationTUNTISUUNNITELMA 3 Alaohjelmat 613
VASTAUKSET
Tehtaumlvaumln 1 reitin voi ratkaista taumlllauml sinisellauml funktiolla
Tehtaumlvaumln 1 reitin voi ratkaista taumlllauml punaisella funktiolla
Tehtaumlvaumln 2 reitin voi ratkaista taumlllauml funktiolla
Kaikki oikeudet pidaumltetaumlaumln copy 2018 KUBO Robotics ApS kuboeducationTUNTISUUNNITELMA 3 Alaohjelmat 713
OPITTU TAITObull Opit kaumlyttaumlmaumlaumln alaohjelmia
bull Opit liikkumaan itse funktioiden mukaan ja ymmaumlrtaumlmaumlaumln alaohjelmien idean
AIKAbull 25 minuuttia
MATERIAALITbull Tehtaumlvaumlpaperi 32
bull Kyniauml
bull Paperia
bull Sakset
TIETOA OPETTAJALLEbull Pyydauml oppilaita leikkaamaan punaiset ja siniset funktiot tehtaumlvaumlpaperista 32 ja lajittelemaan ne kahteen pinoon
bull Oppilaat valitsevat yhden funktion kummastakin pinosta ja miettivaumlt yhdessauml kuinka funktiot toteutetaan
bull Sen jaumllkeen yksi oppilas koodaa sinisen funktion ja toinen punaisen
bull Tulosta liitteestauml loumlytyvaumlt suuret punaiset ja siniset Toista-funktiopalat paperille ja asettele ne lattialle Pyydauml oppilaita suorittamaan funktionsa kulkemalla tulostettujen palojen paumlaumlllauml samalla tavalla kuin KUBO suorittaa funktioita ollessaan Toista-funktiopalan paumlaumlllauml
bull Pyydauml oppilaita piirtaumlmaumlaumln kynaumlllauml paperille omia funktioita ja alaohjelmia
bull Osalla oppilaista saattaa olla vaikeuksia piirtaumlauml omia funktioita tyhjaumllle paperille Jos tyhjaumllle paperille on piirretty aktiviteettimattoa muistuttava apuruudukko tai viivoja funktioita voi olla helpompi piirtaumlauml
KYSYMYKSIAuml KESKUSTELUJA VARTENbull Millaisia alaohjelmia suoritit liikkumalla itse
POHDITTAVAAbull Muistitko alaohjelmat joidenkin muistisaumlaumlntoumljen tai apuvaumllineiden avulla
bull Milloin et kaumlyttaumlisi alaohjelmaa
TEHTAumlVAuml2
Sinunvuorosiollarobotti
Kaikki oikeudet pidaumltetaumlaumln copy 2018 KUBO Robotics ApS kuboeducationTUNTISUUNNITELMA 3 Alaohjelmat 813
LISAumlTEHTAumlVAumlbull Valitse kummastakin pinosta kaksi erilaista funktiota Mieti kuinka toteutat ne
bull Kokeile toisen ryhmaumln alaohjelmaa Osaatko paumlaumltellauml mikauml sen paumlaumltepiste on
MUISTIINPANOJA
TEHTAumlVAuml2
Sinunvuorosiollarobotti
Kaikki oikeudet pidaumltetaumlaumln copy 2018 KUBO Robotics ApS kuboeducationTUNTISUUNNITELMA 3 Alaohjelmat 913
OPITTU TAITObull Opit kaumlyttaumlmaumlaumln alaohjelmia
bull Keksi tarinoita joiden mukaan KUBO voi suorittaa koodaamiasi tehtaumlviauml aktiviteettimatolla Kaumlytauml vaumlhintaumlaumln yhtauml alaohjelmaa
AIKAbull 25 minuuttia
MATERIAALITbull Liikepalat (Movement TagTiles)
bull Siniset Tallenna- ja Toista-funktiopalat
bull Punaiset Tallenna- ja Toista-funktiopalat
bull KUBO
bull Aktiviteettimatto
bull Tehtaumlvaumlpaperi 33
bull Kyniauml
TIETOA OPETTAJALLEbull Pyydauml oppilaita jakamaan tarinansa kahteen osaan Kukin oppilas koodaa yhden osan funktion
bull Sen jaumllkeen oppilaat yhdistaumlvaumlt funktiot niin ettauml siitauml tulee alaohjelma
bull Jos koodissa on virheitauml oppilaiden on tunnistettava ja korjattava ne
bull Pyydauml sitten oppilaita piirtaumlmaumlaumln tarinastaan sarjakuva tehtaumlvaumlpaperille 33 Pyydauml piirtaumlmaumlaumln myoumls funktiot
bull Jos alaohjelmien hahmottaminen tuntuu vaikealta oppilaat voivat keksiauml lisaumlauml tarinoita ja piirtaumlauml niistaumlkin sarjakuvan ja funktiot paperille
KYSYMYKSIAuml KESKUSTELUJA VARTENbull Kun KUBO on ostanut kakun kuinka autat KUBOn takaisin kouluun
bull Mikauml on alaohjelma Kuinka laadit sellaisen
bull Keksitkouml lyhyen tarinan jossa KUBO aloittaa yhdestauml pisteestauml siirtyy seuraavaan ja liikkuu vielauml kolmanteen paikkaan
bull Liikkuiko KUBO haluamaasi paikkaan
TEHTAumlVAuml 3
KUBO kaumly leipomolla
Kaikki oikeudet pidaumltetaumlaumln copy 2018 KUBO Robotics ApS kuboeducationTUNTISUUNNITELMA 3 Alaohjelmat 1013
POHDITTAVAAbull Mitauml tarkoittaa virheiden korjaaminen koodista
bull Kerro mikauml on virheiden korjaamisen tarkoitus
LISAumlTEHTAumlVAumlbull Esittele sarjakuvasi luokalle ja kerro millauml tavalla kaumlytit siinauml alaohjelmia
bull Valitse yksi funktioistasi ja koodaa KUBO suorittamaan alaohjelma kaksi kertaa Osaatko paumlaumltellauml mikauml KUBOn paumlaumltepiste on
MUISTIINPANOJA
TEHTAumlVAuml 3
KUBO kaumly leipomolla
Kaikki oikeudet pidaumltetaumlaumln copy 2018 KUBO Robotics ApS kuboeducationTUNTISUUNNITELMA 3 Alaohjelmat 1113
OPITTU TAITObull Opit kaumlyttaumlmaumlaumln alaohjelmia
bull Keksi tarinoita joiden mukaan KUBO voi suorittaa koodaamiasi tehtaumlviauml aktiviteettimatolla Aloita leipomolta
AIKAbull 25 minuuttia
MATERIAALITbull Liikepalat (Movement TagTiles)
bull Siniset Tallenna- ja Toista-funktiopalat
bull Punaiset Tallenna- ja Toista-funktiopalat
bull KUBO
bull Aktiviteettimatto
bull Kyniauml
bull Paperia
TIETOA OPETTAJALLEbull Pyydauml oppilaita keksimaumlaumln tarina jossa KUBO liikkuu kuuteen eri kohtaan aktiviteettimatolla Aseta KUBO ensin
leipomolle
bull Pyydauml oppilaita jakamaan tarinansa kahteen osaan Kukin oppilas koodaa yhden osan funktion
bull Sen jaumllkeen oppilaat yhdistaumlvaumlt funktiot niin ettauml siitauml tulee alaohjelma
bull Jos koodissa on virheitauml oppilaiden on tunnistettava ja korjattava ne
bull Jos alaohjelmien hahmottaminen tuntuu vaikealta oppilaat voivat keksiauml lisaumlauml tarinoita ja piirtaumlauml niistaumlkin sarjakuvan ja funktiot paperille
KYSYMYKSIAuml KESKUSTELUJA VARTENbull Kun KUBO on ostanut kakun mihin KUBO menee seuraavaksi
bull Keksitkouml tarina jossa KUBO aloittaa retkensauml leipomolta ja liikkuu kuuteen eri kohtaan aktiviteettimatolla
bull Tuliko koodiisi virheitauml jotka piti korjata Jos tuli millaisia
bull Mitauml uusia tarinoita ja alaohjelmia keksit KUBOlle
TEHTAumlVAuml 4
KUBO laumlhtee leipomolta
Kaikki oikeudet pidaumltetaumlaumln copy 2018 KUBO Robotics ApS kuboeducationTUNTISUUNNITELMA 3 Alaohjelmat 1213
POHDITTAVAAbull Mistauml on sinulle apua alaohjelmien laatimisessa
bull Milloin mielestaumlsi kannattaa ehdottomasti kaumlyttaumlauml alaohjelmia
LISAumlTEHTAumlVAumlbull Laadi lyhin mahdollinen alaohjelman funktio jolla KUBO poistuu leipomolta
bull Valitse yksi funktioistasi ja koodaa KUBO suorittamaan alaohjelma kolme kertaa Osaatko paumlaumltellauml mikauml KUBOn paumlaumltepiste on
MUISTIINPANOJA
TEHTAumlVAuml 4
KUBO laumlhtee leipomolta
Kaikki oikeudet pidaumltetaumlaumln copy 2018 KUBO Robotics ApS kuboeducationTUNTISUUNNITELMA 3 Alaohjelmat 1313
Liite
TULOSTETTAVAT SIVUTbull Oppilaiden tehtaumlvaumlpaperit
Tuntisuunnitelmanjatehtaumlvaumlnmukaisessajaumlrjestyksessauml
TagTileshykoodauspalojensuuretpaperikuvatjotkavoitulostaaNiistaumlonapuanuorimmilletuntisuunnitelmassa1olevassatehtaumlvaumlssauml1jatuntisuunnitelmassa3olevassatehtaumlvaumlssauml2
bull Todistus koodaustaidoista
bull Aktiviteettimatto
bull Tyhjauml ruudukko
Kaikki tulostettavat materiaalit voi ladata osoitteesta kuboeducationcoding-license
Kaikki oikeudet pidaumltetaumlaumln copy 2018 KUBO Robotics ApS kuboeducationTUNTISUUNNITELMA 3 Alaohjelmat 513
VASTAUKSET
Tehtaumlvaumln 1 reitin voi ratkaista taumlllauml tavalla
Tehtaumlvaumln 1 reitin voi ratkaista taumlllauml sinisellauml funktiolla
Tehtaumlvaumln 1 reitin voi ratkaista taumlllauml punaisella funktiolla
Tehtaumlvaumln 1 reitin voi ratkaista taumlllauml funktiolla
Tehtaumlvaumln 2 reitin voi ratkaista taumlllauml tavalla
Kaikki oikeudet pidaumltetaumlaumln copy 2018 KUBO Robotics ApS kuboeducationTUNTISUUNNITELMA 3 Alaohjelmat 613
VASTAUKSET
Tehtaumlvaumln 1 reitin voi ratkaista taumlllauml sinisellauml funktiolla
Tehtaumlvaumln 1 reitin voi ratkaista taumlllauml punaisella funktiolla
Tehtaumlvaumln 2 reitin voi ratkaista taumlllauml funktiolla
Kaikki oikeudet pidaumltetaumlaumln copy 2018 KUBO Robotics ApS kuboeducationTUNTISUUNNITELMA 3 Alaohjelmat 713
OPITTU TAITObull Opit kaumlyttaumlmaumlaumln alaohjelmia
bull Opit liikkumaan itse funktioiden mukaan ja ymmaumlrtaumlmaumlaumln alaohjelmien idean
AIKAbull 25 minuuttia
MATERIAALITbull Tehtaumlvaumlpaperi 32
bull Kyniauml
bull Paperia
bull Sakset
TIETOA OPETTAJALLEbull Pyydauml oppilaita leikkaamaan punaiset ja siniset funktiot tehtaumlvaumlpaperista 32 ja lajittelemaan ne kahteen pinoon
bull Oppilaat valitsevat yhden funktion kummastakin pinosta ja miettivaumlt yhdessauml kuinka funktiot toteutetaan
bull Sen jaumllkeen yksi oppilas koodaa sinisen funktion ja toinen punaisen
bull Tulosta liitteestauml loumlytyvaumlt suuret punaiset ja siniset Toista-funktiopalat paperille ja asettele ne lattialle Pyydauml oppilaita suorittamaan funktionsa kulkemalla tulostettujen palojen paumlaumlllauml samalla tavalla kuin KUBO suorittaa funktioita ollessaan Toista-funktiopalan paumlaumlllauml
bull Pyydauml oppilaita piirtaumlmaumlaumln kynaumlllauml paperille omia funktioita ja alaohjelmia
bull Osalla oppilaista saattaa olla vaikeuksia piirtaumlauml omia funktioita tyhjaumllle paperille Jos tyhjaumllle paperille on piirretty aktiviteettimattoa muistuttava apuruudukko tai viivoja funktioita voi olla helpompi piirtaumlauml
KYSYMYKSIAuml KESKUSTELUJA VARTENbull Millaisia alaohjelmia suoritit liikkumalla itse
POHDITTAVAAbull Muistitko alaohjelmat joidenkin muistisaumlaumlntoumljen tai apuvaumllineiden avulla
bull Milloin et kaumlyttaumlisi alaohjelmaa
TEHTAumlVAuml2
Sinunvuorosiollarobotti
Kaikki oikeudet pidaumltetaumlaumln copy 2018 KUBO Robotics ApS kuboeducationTUNTISUUNNITELMA 3 Alaohjelmat 813
LISAumlTEHTAumlVAumlbull Valitse kummastakin pinosta kaksi erilaista funktiota Mieti kuinka toteutat ne
bull Kokeile toisen ryhmaumln alaohjelmaa Osaatko paumlaumltellauml mikauml sen paumlaumltepiste on
MUISTIINPANOJA
TEHTAumlVAuml2
Sinunvuorosiollarobotti
Kaikki oikeudet pidaumltetaumlaumln copy 2018 KUBO Robotics ApS kuboeducationTUNTISUUNNITELMA 3 Alaohjelmat 913
OPITTU TAITObull Opit kaumlyttaumlmaumlaumln alaohjelmia
bull Keksi tarinoita joiden mukaan KUBO voi suorittaa koodaamiasi tehtaumlviauml aktiviteettimatolla Kaumlytauml vaumlhintaumlaumln yhtauml alaohjelmaa
AIKAbull 25 minuuttia
MATERIAALITbull Liikepalat (Movement TagTiles)
bull Siniset Tallenna- ja Toista-funktiopalat
bull Punaiset Tallenna- ja Toista-funktiopalat
bull KUBO
bull Aktiviteettimatto
bull Tehtaumlvaumlpaperi 33
bull Kyniauml
TIETOA OPETTAJALLEbull Pyydauml oppilaita jakamaan tarinansa kahteen osaan Kukin oppilas koodaa yhden osan funktion
bull Sen jaumllkeen oppilaat yhdistaumlvaumlt funktiot niin ettauml siitauml tulee alaohjelma
bull Jos koodissa on virheitauml oppilaiden on tunnistettava ja korjattava ne
bull Pyydauml sitten oppilaita piirtaumlmaumlaumln tarinastaan sarjakuva tehtaumlvaumlpaperille 33 Pyydauml piirtaumlmaumlaumln myoumls funktiot
bull Jos alaohjelmien hahmottaminen tuntuu vaikealta oppilaat voivat keksiauml lisaumlauml tarinoita ja piirtaumlauml niistaumlkin sarjakuvan ja funktiot paperille
KYSYMYKSIAuml KESKUSTELUJA VARTENbull Kun KUBO on ostanut kakun kuinka autat KUBOn takaisin kouluun
bull Mikauml on alaohjelma Kuinka laadit sellaisen
bull Keksitkouml lyhyen tarinan jossa KUBO aloittaa yhdestauml pisteestauml siirtyy seuraavaan ja liikkuu vielauml kolmanteen paikkaan
bull Liikkuiko KUBO haluamaasi paikkaan
TEHTAumlVAuml 3
KUBO kaumly leipomolla
Kaikki oikeudet pidaumltetaumlaumln copy 2018 KUBO Robotics ApS kuboeducationTUNTISUUNNITELMA 3 Alaohjelmat 1013
POHDITTAVAAbull Mitauml tarkoittaa virheiden korjaaminen koodista
bull Kerro mikauml on virheiden korjaamisen tarkoitus
LISAumlTEHTAumlVAumlbull Esittele sarjakuvasi luokalle ja kerro millauml tavalla kaumlytit siinauml alaohjelmia
bull Valitse yksi funktioistasi ja koodaa KUBO suorittamaan alaohjelma kaksi kertaa Osaatko paumlaumltellauml mikauml KUBOn paumlaumltepiste on
MUISTIINPANOJA
TEHTAumlVAuml 3
KUBO kaumly leipomolla
Kaikki oikeudet pidaumltetaumlaumln copy 2018 KUBO Robotics ApS kuboeducationTUNTISUUNNITELMA 3 Alaohjelmat 1113
OPITTU TAITObull Opit kaumlyttaumlmaumlaumln alaohjelmia
bull Keksi tarinoita joiden mukaan KUBO voi suorittaa koodaamiasi tehtaumlviauml aktiviteettimatolla Aloita leipomolta
AIKAbull 25 minuuttia
MATERIAALITbull Liikepalat (Movement TagTiles)
bull Siniset Tallenna- ja Toista-funktiopalat
bull Punaiset Tallenna- ja Toista-funktiopalat
bull KUBO
bull Aktiviteettimatto
bull Kyniauml
bull Paperia
TIETOA OPETTAJALLEbull Pyydauml oppilaita keksimaumlaumln tarina jossa KUBO liikkuu kuuteen eri kohtaan aktiviteettimatolla Aseta KUBO ensin
leipomolle
bull Pyydauml oppilaita jakamaan tarinansa kahteen osaan Kukin oppilas koodaa yhden osan funktion
bull Sen jaumllkeen oppilaat yhdistaumlvaumlt funktiot niin ettauml siitauml tulee alaohjelma
bull Jos koodissa on virheitauml oppilaiden on tunnistettava ja korjattava ne
bull Jos alaohjelmien hahmottaminen tuntuu vaikealta oppilaat voivat keksiauml lisaumlauml tarinoita ja piirtaumlauml niistaumlkin sarjakuvan ja funktiot paperille
KYSYMYKSIAuml KESKUSTELUJA VARTENbull Kun KUBO on ostanut kakun mihin KUBO menee seuraavaksi
bull Keksitkouml tarina jossa KUBO aloittaa retkensauml leipomolta ja liikkuu kuuteen eri kohtaan aktiviteettimatolla
bull Tuliko koodiisi virheitauml jotka piti korjata Jos tuli millaisia
bull Mitauml uusia tarinoita ja alaohjelmia keksit KUBOlle
TEHTAumlVAuml 4
KUBO laumlhtee leipomolta
Kaikki oikeudet pidaumltetaumlaumln copy 2018 KUBO Robotics ApS kuboeducationTUNTISUUNNITELMA 3 Alaohjelmat 1213
POHDITTAVAAbull Mistauml on sinulle apua alaohjelmien laatimisessa
bull Milloin mielestaumlsi kannattaa ehdottomasti kaumlyttaumlauml alaohjelmia
LISAumlTEHTAumlVAumlbull Laadi lyhin mahdollinen alaohjelman funktio jolla KUBO poistuu leipomolta
bull Valitse yksi funktioistasi ja koodaa KUBO suorittamaan alaohjelma kolme kertaa Osaatko paumlaumltellauml mikauml KUBOn paumlaumltepiste on
MUISTIINPANOJA
TEHTAumlVAuml 4
KUBO laumlhtee leipomolta
Kaikki oikeudet pidaumltetaumlaumln copy 2018 KUBO Robotics ApS kuboeducationTUNTISUUNNITELMA 3 Alaohjelmat 1313
Liite
TULOSTETTAVAT SIVUTbull Oppilaiden tehtaumlvaumlpaperit
Tuntisuunnitelmanjatehtaumlvaumlnmukaisessajaumlrjestyksessauml
TagTileshykoodauspalojensuuretpaperikuvatjotkavoitulostaaNiistaumlonapuanuorimmilletuntisuunnitelmassa1olevassatehtaumlvaumlssauml1jatuntisuunnitelmassa3olevassatehtaumlvaumlssauml2
bull Todistus koodaustaidoista
bull Aktiviteettimatto
bull Tyhjauml ruudukko
Kaikki tulostettavat materiaalit voi ladata osoitteesta kuboeducationcoding-license
Kaikki oikeudet pidaumltetaumlaumln copy 2018 KUBO Robotics ApS kuboeducationTUNTISUUNNITELMA 3 Alaohjelmat 613
VASTAUKSET
Tehtaumlvaumln 1 reitin voi ratkaista taumlllauml sinisellauml funktiolla
Tehtaumlvaumln 1 reitin voi ratkaista taumlllauml punaisella funktiolla
Tehtaumlvaumln 2 reitin voi ratkaista taumlllauml funktiolla
Kaikki oikeudet pidaumltetaumlaumln copy 2018 KUBO Robotics ApS kuboeducationTUNTISUUNNITELMA 3 Alaohjelmat 713
OPITTU TAITObull Opit kaumlyttaumlmaumlaumln alaohjelmia
bull Opit liikkumaan itse funktioiden mukaan ja ymmaumlrtaumlmaumlaumln alaohjelmien idean
AIKAbull 25 minuuttia
MATERIAALITbull Tehtaumlvaumlpaperi 32
bull Kyniauml
bull Paperia
bull Sakset
TIETOA OPETTAJALLEbull Pyydauml oppilaita leikkaamaan punaiset ja siniset funktiot tehtaumlvaumlpaperista 32 ja lajittelemaan ne kahteen pinoon
bull Oppilaat valitsevat yhden funktion kummastakin pinosta ja miettivaumlt yhdessauml kuinka funktiot toteutetaan
bull Sen jaumllkeen yksi oppilas koodaa sinisen funktion ja toinen punaisen
bull Tulosta liitteestauml loumlytyvaumlt suuret punaiset ja siniset Toista-funktiopalat paperille ja asettele ne lattialle Pyydauml oppilaita suorittamaan funktionsa kulkemalla tulostettujen palojen paumlaumlllauml samalla tavalla kuin KUBO suorittaa funktioita ollessaan Toista-funktiopalan paumlaumlllauml
bull Pyydauml oppilaita piirtaumlmaumlaumln kynaumlllauml paperille omia funktioita ja alaohjelmia
bull Osalla oppilaista saattaa olla vaikeuksia piirtaumlauml omia funktioita tyhjaumllle paperille Jos tyhjaumllle paperille on piirretty aktiviteettimattoa muistuttava apuruudukko tai viivoja funktioita voi olla helpompi piirtaumlauml
KYSYMYKSIAuml KESKUSTELUJA VARTENbull Millaisia alaohjelmia suoritit liikkumalla itse
POHDITTAVAAbull Muistitko alaohjelmat joidenkin muistisaumlaumlntoumljen tai apuvaumllineiden avulla
bull Milloin et kaumlyttaumlisi alaohjelmaa
TEHTAumlVAuml2
Sinunvuorosiollarobotti
Kaikki oikeudet pidaumltetaumlaumln copy 2018 KUBO Robotics ApS kuboeducationTUNTISUUNNITELMA 3 Alaohjelmat 813
LISAumlTEHTAumlVAumlbull Valitse kummastakin pinosta kaksi erilaista funktiota Mieti kuinka toteutat ne
bull Kokeile toisen ryhmaumln alaohjelmaa Osaatko paumlaumltellauml mikauml sen paumlaumltepiste on
MUISTIINPANOJA
TEHTAumlVAuml2
Sinunvuorosiollarobotti
Kaikki oikeudet pidaumltetaumlaumln copy 2018 KUBO Robotics ApS kuboeducationTUNTISUUNNITELMA 3 Alaohjelmat 913
OPITTU TAITObull Opit kaumlyttaumlmaumlaumln alaohjelmia
bull Keksi tarinoita joiden mukaan KUBO voi suorittaa koodaamiasi tehtaumlviauml aktiviteettimatolla Kaumlytauml vaumlhintaumlaumln yhtauml alaohjelmaa
AIKAbull 25 minuuttia
MATERIAALITbull Liikepalat (Movement TagTiles)
bull Siniset Tallenna- ja Toista-funktiopalat
bull Punaiset Tallenna- ja Toista-funktiopalat
bull KUBO
bull Aktiviteettimatto
bull Tehtaumlvaumlpaperi 33
bull Kyniauml
TIETOA OPETTAJALLEbull Pyydauml oppilaita jakamaan tarinansa kahteen osaan Kukin oppilas koodaa yhden osan funktion
bull Sen jaumllkeen oppilaat yhdistaumlvaumlt funktiot niin ettauml siitauml tulee alaohjelma
bull Jos koodissa on virheitauml oppilaiden on tunnistettava ja korjattava ne
bull Pyydauml sitten oppilaita piirtaumlmaumlaumln tarinastaan sarjakuva tehtaumlvaumlpaperille 33 Pyydauml piirtaumlmaumlaumln myoumls funktiot
bull Jos alaohjelmien hahmottaminen tuntuu vaikealta oppilaat voivat keksiauml lisaumlauml tarinoita ja piirtaumlauml niistaumlkin sarjakuvan ja funktiot paperille
KYSYMYKSIAuml KESKUSTELUJA VARTENbull Kun KUBO on ostanut kakun kuinka autat KUBOn takaisin kouluun
bull Mikauml on alaohjelma Kuinka laadit sellaisen
bull Keksitkouml lyhyen tarinan jossa KUBO aloittaa yhdestauml pisteestauml siirtyy seuraavaan ja liikkuu vielauml kolmanteen paikkaan
bull Liikkuiko KUBO haluamaasi paikkaan
TEHTAumlVAuml 3
KUBO kaumly leipomolla
Kaikki oikeudet pidaumltetaumlaumln copy 2018 KUBO Robotics ApS kuboeducationTUNTISUUNNITELMA 3 Alaohjelmat 1013
POHDITTAVAAbull Mitauml tarkoittaa virheiden korjaaminen koodista
bull Kerro mikauml on virheiden korjaamisen tarkoitus
LISAumlTEHTAumlVAumlbull Esittele sarjakuvasi luokalle ja kerro millauml tavalla kaumlytit siinauml alaohjelmia
bull Valitse yksi funktioistasi ja koodaa KUBO suorittamaan alaohjelma kaksi kertaa Osaatko paumlaumltellauml mikauml KUBOn paumlaumltepiste on
MUISTIINPANOJA
TEHTAumlVAuml 3
KUBO kaumly leipomolla
Kaikki oikeudet pidaumltetaumlaumln copy 2018 KUBO Robotics ApS kuboeducationTUNTISUUNNITELMA 3 Alaohjelmat 1113
OPITTU TAITObull Opit kaumlyttaumlmaumlaumln alaohjelmia
bull Keksi tarinoita joiden mukaan KUBO voi suorittaa koodaamiasi tehtaumlviauml aktiviteettimatolla Aloita leipomolta
AIKAbull 25 minuuttia
MATERIAALITbull Liikepalat (Movement TagTiles)
bull Siniset Tallenna- ja Toista-funktiopalat
bull Punaiset Tallenna- ja Toista-funktiopalat
bull KUBO
bull Aktiviteettimatto
bull Kyniauml
bull Paperia
TIETOA OPETTAJALLEbull Pyydauml oppilaita keksimaumlaumln tarina jossa KUBO liikkuu kuuteen eri kohtaan aktiviteettimatolla Aseta KUBO ensin
leipomolle
bull Pyydauml oppilaita jakamaan tarinansa kahteen osaan Kukin oppilas koodaa yhden osan funktion
bull Sen jaumllkeen oppilaat yhdistaumlvaumlt funktiot niin ettauml siitauml tulee alaohjelma
bull Jos koodissa on virheitauml oppilaiden on tunnistettava ja korjattava ne
bull Jos alaohjelmien hahmottaminen tuntuu vaikealta oppilaat voivat keksiauml lisaumlauml tarinoita ja piirtaumlauml niistaumlkin sarjakuvan ja funktiot paperille
KYSYMYKSIAuml KESKUSTELUJA VARTENbull Kun KUBO on ostanut kakun mihin KUBO menee seuraavaksi
bull Keksitkouml tarina jossa KUBO aloittaa retkensauml leipomolta ja liikkuu kuuteen eri kohtaan aktiviteettimatolla
bull Tuliko koodiisi virheitauml jotka piti korjata Jos tuli millaisia
bull Mitauml uusia tarinoita ja alaohjelmia keksit KUBOlle
TEHTAumlVAuml 4
KUBO laumlhtee leipomolta
Kaikki oikeudet pidaumltetaumlaumln copy 2018 KUBO Robotics ApS kuboeducationTUNTISUUNNITELMA 3 Alaohjelmat 1213
POHDITTAVAAbull Mistauml on sinulle apua alaohjelmien laatimisessa
bull Milloin mielestaumlsi kannattaa ehdottomasti kaumlyttaumlauml alaohjelmia
LISAumlTEHTAumlVAumlbull Laadi lyhin mahdollinen alaohjelman funktio jolla KUBO poistuu leipomolta
bull Valitse yksi funktioistasi ja koodaa KUBO suorittamaan alaohjelma kolme kertaa Osaatko paumlaumltellauml mikauml KUBOn paumlaumltepiste on
MUISTIINPANOJA
TEHTAumlVAuml 4
KUBO laumlhtee leipomolta
Kaikki oikeudet pidaumltetaumlaumln copy 2018 KUBO Robotics ApS kuboeducationTUNTISUUNNITELMA 3 Alaohjelmat 1313
Liite
TULOSTETTAVAT SIVUTbull Oppilaiden tehtaumlvaumlpaperit
Tuntisuunnitelmanjatehtaumlvaumlnmukaisessajaumlrjestyksessauml
TagTileshykoodauspalojensuuretpaperikuvatjotkavoitulostaaNiistaumlonapuanuorimmilletuntisuunnitelmassa1olevassatehtaumlvaumlssauml1jatuntisuunnitelmassa3olevassatehtaumlvaumlssauml2
bull Todistus koodaustaidoista
bull Aktiviteettimatto
bull Tyhjauml ruudukko
Kaikki tulostettavat materiaalit voi ladata osoitteesta kuboeducationcoding-license
Kaikki oikeudet pidaumltetaumlaumln copy 2018 KUBO Robotics ApS kuboeducationTUNTISUUNNITELMA 3 Alaohjelmat 713
OPITTU TAITObull Opit kaumlyttaumlmaumlaumln alaohjelmia
bull Opit liikkumaan itse funktioiden mukaan ja ymmaumlrtaumlmaumlaumln alaohjelmien idean
AIKAbull 25 minuuttia
MATERIAALITbull Tehtaumlvaumlpaperi 32
bull Kyniauml
bull Paperia
bull Sakset
TIETOA OPETTAJALLEbull Pyydauml oppilaita leikkaamaan punaiset ja siniset funktiot tehtaumlvaumlpaperista 32 ja lajittelemaan ne kahteen pinoon
bull Oppilaat valitsevat yhden funktion kummastakin pinosta ja miettivaumlt yhdessauml kuinka funktiot toteutetaan
bull Sen jaumllkeen yksi oppilas koodaa sinisen funktion ja toinen punaisen
bull Tulosta liitteestauml loumlytyvaumlt suuret punaiset ja siniset Toista-funktiopalat paperille ja asettele ne lattialle Pyydauml oppilaita suorittamaan funktionsa kulkemalla tulostettujen palojen paumlaumlllauml samalla tavalla kuin KUBO suorittaa funktioita ollessaan Toista-funktiopalan paumlaumlllauml
bull Pyydauml oppilaita piirtaumlmaumlaumln kynaumlllauml paperille omia funktioita ja alaohjelmia
bull Osalla oppilaista saattaa olla vaikeuksia piirtaumlauml omia funktioita tyhjaumllle paperille Jos tyhjaumllle paperille on piirretty aktiviteettimattoa muistuttava apuruudukko tai viivoja funktioita voi olla helpompi piirtaumlauml
KYSYMYKSIAuml KESKUSTELUJA VARTENbull Millaisia alaohjelmia suoritit liikkumalla itse
POHDITTAVAAbull Muistitko alaohjelmat joidenkin muistisaumlaumlntoumljen tai apuvaumllineiden avulla
bull Milloin et kaumlyttaumlisi alaohjelmaa
TEHTAumlVAuml2
Sinunvuorosiollarobotti
Kaikki oikeudet pidaumltetaumlaumln copy 2018 KUBO Robotics ApS kuboeducationTUNTISUUNNITELMA 3 Alaohjelmat 813
LISAumlTEHTAumlVAumlbull Valitse kummastakin pinosta kaksi erilaista funktiota Mieti kuinka toteutat ne
bull Kokeile toisen ryhmaumln alaohjelmaa Osaatko paumlaumltellauml mikauml sen paumlaumltepiste on
MUISTIINPANOJA
TEHTAumlVAuml2
Sinunvuorosiollarobotti
Kaikki oikeudet pidaumltetaumlaumln copy 2018 KUBO Robotics ApS kuboeducationTUNTISUUNNITELMA 3 Alaohjelmat 913
OPITTU TAITObull Opit kaumlyttaumlmaumlaumln alaohjelmia
bull Keksi tarinoita joiden mukaan KUBO voi suorittaa koodaamiasi tehtaumlviauml aktiviteettimatolla Kaumlytauml vaumlhintaumlaumln yhtauml alaohjelmaa
AIKAbull 25 minuuttia
MATERIAALITbull Liikepalat (Movement TagTiles)
bull Siniset Tallenna- ja Toista-funktiopalat
bull Punaiset Tallenna- ja Toista-funktiopalat
bull KUBO
bull Aktiviteettimatto
bull Tehtaumlvaumlpaperi 33
bull Kyniauml
TIETOA OPETTAJALLEbull Pyydauml oppilaita jakamaan tarinansa kahteen osaan Kukin oppilas koodaa yhden osan funktion
bull Sen jaumllkeen oppilaat yhdistaumlvaumlt funktiot niin ettauml siitauml tulee alaohjelma
bull Jos koodissa on virheitauml oppilaiden on tunnistettava ja korjattava ne
bull Pyydauml sitten oppilaita piirtaumlmaumlaumln tarinastaan sarjakuva tehtaumlvaumlpaperille 33 Pyydauml piirtaumlmaumlaumln myoumls funktiot
bull Jos alaohjelmien hahmottaminen tuntuu vaikealta oppilaat voivat keksiauml lisaumlauml tarinoita ja piirtaumlauml niistaumlkin sarjakuvan ja funktiot paperille
KYSYMYKSIAuml KESKUSTELUJA VARTENbull Kun KUBO on ostanut kakun kuinka autat KUBOn takaisin kouluun
bull Mikauml on alaohjelma Kuinka laadit sellaisen
bull Keksitkouml lyhyen tarinan jossa KUBO aloittaa yhdestauml pisteestauml siirtyy seuraavaan ja liikkuu vielauml kolmanteen paikkaan
bull Liikkuiko KUBO haluamaasi paikkaan
TEHTAumlVAuml 3
KUBO kaumly leipomolla
Kaikki oikeudet pidaumltetaumlaumln copy 2018 KUBO Robotics ApS kuboeducationTUNTISUUNNITELMA 3 Alaohjelmat 1013
POHDITTAVAAbull Mitauml tarkoittaa virheiden korjaaminen koodista
bull Kerro mikauml on virheiden korjaamisen tarkoitus
LISAumlTEHTAumlVAumlbull Esittele sarjakuvasi luokalle ja kerro millauml tavalla kaumlytit siinauml alaohjelmia
bull Valitse yksi funktioistasi ja koodaa KUBO suorittamaan alaohjelma kaksi kertaa Osaatko paumlaumltellauml mikauml KUBOn paumlaumltepiste on
MUISTIINPANOJA
TEHTAumlVAuml 3
KUBO kaumly leipomolla
Kaikki oikeudet pidaumltetaumlaumln copy 2018 KUBO Robotics ApS kuboeducationTUNTISUUNNITELMA 3 Alaohjelmat 1113
OPITTU TAITObull Opit kaumlyttaumlmaumlaumln alaohjelmia
bull Keksi tarinoita joiden mukaan KUBO voi suorittaa koodaamiasi tehtaumlviauml aktiviteettimatolla Aloita leipomolta
AIKAbull 25 minuuttia
MATERIAALITbull Liikepalat (Movement TagTiles)
bull Siniset Tallenna- ja Toista-funktiopalat
bull Punaiset Tallenna- ja Toista-funktiopalat
bull KUBO
bull Aktiviteettimatto
bull Kyniauml
bull Paperia
TIETOA OPETTAJALLEbull Pyydauml oppilaita keksimaumlaumln tarina jossa KUBO liikkuu kuuteen eri kohtaan aktiviteettimatolla Aseta KUBO ensin
leipomolle
bull Pyydauml oppilaita jakamaan tarinansa kahteen osaan Kukin oppilas koodaa yhden osan funktion
bull Sen jaumllkeen oppilaat yhdistaumlvaumlt funktiot niin ettauml siitauml tulee alaohjelma
bull Jos koodissa on virheitauml oppilaiden on tunnistettava ja korjattava ne
bull Jos alaohjelmien hahmottaminen tuntuu vaikealta oppilaat voivat keksiauml lisaumlauml tarinoita ja piirtaumlauml niistaumlkin sarjakuvan ja funktiot paperille
KYSYMYKSIAuml KESKUSTELUJA VARTENbull Kun KUBO on ostanut kakun mihin KUBO menee seuraavaksi
bull Keksitkouml tarina jossa KUBO aloittaa retkensauml leipomolta ja liikkuu kuuteen eri kohtaan aktiviteettimatolla
bull Tuliko koodiisi virheitauml jotka piti korjata Jos tuli millaisia
bull Mitauml uusia tarinoita ja alaohjelmia keksit KUBOlle
TEHTAumlVAuml 4
KUBO laumlhtee leipomolta
Kaikki oikeudet pidaumltetaumlaumln copy 2018 KUBO Robotics ApS kuboeducationTUNTISUUNNITELMA 3 Alaohjelmat 1213
POHDITTAVAAbull Mistauml on sinulle apua alaohjelmien laatimisessa
bull Milloin mielestaumlsi kannattaa ehdottomasti kaumlyttaumlauml alaohjelmia
LISAumlTEHTAumlVAumlbull Laadi lyhin mahdollinen alaohjelman funktio jolla KUBO poistuu leipomolta
bull Valitse yksi funktioistasi ja koodaa KUBO suorittamaan alaohjelma kolme kertaa Osaatko paumlaumltellauml mikauml KUBOn paumlaumltepiste on
MUISTIINPANOJA
TEHTAumlVAuml 4
KUBO laumlhtee leipomolta
Kaikki oikeudet pidaumltetaumlaumln copy 2018 KUBO Robotics ApS kuboeducationTUNTISUUNNITELMA 3 Alaohjelmat 1313
Liite
TULOSTETTAVAT SIVUTbull Oppilaiden tehtaumlvaumlpaperit
Tuntisuunnitelmanjatehtaumlvaumlnmukaisessajaumlrjestyksessauml
TagTileshykoodauspalojensuuretpaperikuvatjotkavoitulostaaNiistaumlonapuanuorimmilletuntisuunnitelmassa1olevassatehtaumlvaumlssauml1jatuntisuunnitelmassa3olevassatehtaumlvaumlssauml2
bull Todistus koodaustaidoista
bull Aktiviteettimatto
bull Tyhjauml ruudukko
Kaikki tulostettavat materiaalit voi ladata osoitteesta kuboeducationcoding-license
Kaikki oikeudet pidaumltetaumlaumln copy 2018 KUBO Robotics ApS kuboeducationTUNTISUUNNITELMA 3 Alaohjelmat 813
LISAumlTEHTAumlVAumlbull Valitse kummastakin pinosta kaksi erilaista funktiota Mieti kuinka toteutat ne
bull Kokeile toisen ryhmaumln alaohjelmaa Osaatko paumlaumltellauml mikauml sen paumlaumltepiste on
MUISTIINPANOJA
TEHTAumlVAuml2
Sinunvuorosiollarobotti
Kaikki oikeudet pidaumltetaumlaumln copy 2018 KUBO Robotics ApS kuboeducationTUNTISUUNNITELMA 3 Alaohjelmat 913
OPITTU TAITObull Opit kaumlyttaumlmaumlaumln alaohjelmia
bull Keksi tarinoita joiden mukaan KUBO voi suorittaa koodaamiasi tehtaumlviauml aktiviteettimatolla Kaumlytauml vaumlhintaumlaumln yhtauml alaohjelmaa
AIKAbull 25 minuuttia
MATERIAALITbull Liikepalat (Movement TagTiles)
bull Siniset Tallenna- ja Toista-funktiopalat
bull Punaiset Tallenna- ja Toista-funktiopalat
bull KUBO
bull Aktiviteettimatto
bull Tehtaumlvaumlpaperi 33
bull Kyniauml
TIETOA OPETTAJALLEbull Pyydauml oppilaita jakamaan tarinansa kahteen osaan Kukin oppilas koodaa yhden osan funktion
bull Sen jaumllkeen oppilaat yhdistaumlvaumlt funktiot niin ettauml siitauml tulee alaohjelma
bull Jos koodissa on virheitauml oppilaiden on tunnistettava ja korjattava ne
bull Pyydauml sitten oppilaita piirtaumlmaumlaumln tarinastaan sarjakuva tehtaumlvaumlpaperille 33 Pyydauml piirtaumlmaumlaumln myoumls funktiot
bull Jos alaohjelmien hahmottaminen tuntuu vaikealta oppilaat voivat keksiauml lisaumlauml tarinoita ja piirtaumlauml niistaumlkin sarjakuvan ja funktiot paperille
KYSYMYKSIAuml KESKUSTELUJA VARTENbull Kun KUBO on ostanut kakun kuinka autat KUBOn takaisin kouluun
bull Mikauml on alaohjelma Kuinka laadit sellaisen
bull Keksitkouml lyhyen tarinan jossa KUBO aloittaa yhdestauml pisteestauml siirtyy seuraavaan ja liikkuu vielauml kolmanteen paikkaan
bull Liikkuiko KUBO haluamaasi paikkaan
TEHTAumlVAuml 3
KUBO kaumly leipomolla
Kaikki oikeudet pidaumltetaumlaumln copy 2018 KUBO Robotics ApS kuboeducationTUNTISUUNNITELMA 3 Alaohjelmat 1013
POHDITTAVAAbull Mitauml tarkoittaa virheiden korjaaminen koodista
bull Kerro mikauml on virheiden korjaamisen tarkoitus
LISAumlTEHTAumlVAumlbull Esittele sarjakuvasi luokalle ja kerro millauml tavalla kaumlytit siinauml alaohjelmia
bull Valitse yksi funktioistasi ja koodaa KUBO suorittamaan alaohjelma kaksi kertaa Osaatko paumlaumltellauml mikauml KUBOn paumlaumltepiste on
MUISTIINPANOJA
TEHTAumlVAuml 3
KUBO kaumly leipomolla
Kaikki oikeudet pidaumltetaumlaumln copy 2018 KUBO Robotics ApS kuboeducationTUNTISUUNNITELMA 3 Alaohjelmat 1113
OPITTU TAITObull Opit kaumlyttaumlmaumlaumln alaohjelmia
bull Keksi tarinoita joiden mukaan KUBO voi suorittaa koodaamiasi tehtaumlviauml aktiviteettimatolla Aloita leipomolta
AIKAbull 25 minuuttia
MATERIAALITbull Liikepalat (Movement TagTiles)
bull Siniset Tallenna- ja Toista-funktiopalat
bull Punaiset Tallenna- ja Toista-funktiopalat
bull KUBO
bull Aktiviteettimatto
bull Kyniauml
bull Paperia
TIETOA OPETTAJALLEbull Pyydauml oppilaita keksimaumlaumln tarina jossa KUBO liikkuu kuuteen eri kohtaan aktiviteettimatolla Aseta KUBO ensin
leipomolle
bull Pyydauml oppilaita jakamaan tarinansa kahteen osaan Kukin oppilas koodaa yhden osan funktion
bull Sen jaumllkeen oppilaat yhdistaumlvaumlt funktiot niin ettauml siitauml tulee alaohjelma
bull Jos koodissa on virheitauml oppilaiden on tunnistettava ja korjattava ne
bull Jos alaohjelmien hahmottaminen tuntuu vaikealta oppilaat voivat keksiauml lisaumlauml tarinoita ja piirtaumlauml niistaumlkin sarjakuvan ja funktiot paperille
KYSYMYKSIAuml KESKUSTELUJA VARTENbull Kun KUBO on ostanut kakun mihin KUBO menee seuraavaksi
bull Keksitkouml tarina jossa KUBO aloittaa retkensauml leipomolta ja liikkuu kuuteen eri kohtaan aktiviteettimatolla
bull Tuliko koodiisi virheitauml jotka piti korjata Jos tuli millaisia
bull Mitauml uusia tarinoita ja alaohjelmia keksit KUBOlle
TEHTAumlVAuml 4
KUBO laumlhtee leipomolta
Kaikki oikeudet pidaumltetaumlaumln copy 2018 KUBO Robotics ApS kuboeducationTUNTISUUNNITELMA 3 Alaohjelmat 1213
POHDITTAVAAbull Mistauml on sinulle apua alaohjelmien laatimisessa
bull Milloin mielestaumlsi kannattaa ehdottomasti kaumlyttaumlauml alaohjelmia
LISAumlTEHTAumlVAumlbull Laadi lyhin mahdollinen alaohjelman funktio jolla KUBO poistuu leipomolta
bull Valitse yksi funktioistasi ja koodaa KUBO suorittamaan alaohjelma kolme kertaa Osaatko paumlaumltellauml mikauml KUBOn paumlaumltepiste on
MUISTIINPANOJA
TEHTAumlVAuml 4
KUBO laumlhtee leipomolta
Kaikki oikeudet pidaumltetaumlaumln copy 2018 KUBO Robotics ApS kuboeducationTUNTISUUNNITELMA 3 Alaohjelmat 1313
Liite
TULOSTETTAVAT SIVUTbull Oppilaiden tehtaumlvaumlpaperit
Tuntisuunnitelmanjatehtaumlvaumlnmukaisessajaumlrjestyksessauml
TagTileshykoodauspalojensuuretpaperikuvatjotkavoitulostaaNiistaumlonapuanuorimmilletuntisuunnitelmassa1olevassatehtaumlvaumlssauml1jatuntisuunnitelmassa3olevassatehtaumlvaumlssauml2
bull Todistus koodaustaidoista
bull Aktiviteettimatto
bull Tyhjauml ruudukko
Kaikki tulostettavat materiaalit voi ladata osoitteesta kuboeducationcoding-license
Kaikki oikeudet pidaumltetaumlaumln copy 2018 KUBO Robotics ApS kuboeducationTUNTISUUNNITELMA 3 Alaohjelmat 913
OPITTU TAITObull Opit kaumlyttaumlmaumlaumln alaohjelmia
bull Keksi tarinoita joiden mukaan KUBO voi suorittaa koodaamiasi tehtaumlviauml aktiviteettimatolla Kaumlytauml vaumlhintaumlaumln yhtauml alaohjelmaa
AIKAbull 25 minuuttia
MATERIAALITbull Liikepalat (Movement TagTiles)
bull Siniset Tallenna- ja Toista-funktiopalat
bull Punaiset Tallenna- ja Toista-funktiopalat
bull KUBO
bull Aktiviteettimatto
bull Tehtaumlvaumlpaperi 33
bull Kyniauml
TIETOA OPETTAJALLEbull Pyydauml oppilaita jakamaan tarinansa kahteen osaan Kukin oppilas koodaa yhden osan funktion
bull Sen jaumllkeen oppilaat yhdistaumlvaumlt funktiot niin ettauml siitauml tulee alaohjelma
bull Jos koodissa on virheitauml oppilaiden on tunnistettava ja korjattava ne
bull Pyydauml sitten oppilaita piirtaumlmaumlaumln tarinastaan sarjakuva tehtaumlvaumlpaperille 33 Pyydauml piirtaumlmaumlaumln myoumls funktiot
bull Jos alaohjelmien hahmottaminen tuntuu vaikealta oppilaat voivat keksiauml lisaumlauml tarinoita ja piirtaumlauml niistaumlkin sarjakuvan ja funktiot paperille
KYSYMYKSIAuml KESKUSTELUJA VARTENbull Kun KUBO on ostanut kakun kuinka autat KUBOn takaisin kouluun
bull Mikauml on alaohjelma Kuinka laadit sellaisen
bull Keksitkouml lyhyen tarinan jossa KUBO aloittaa yhdestauml pisteestauml siirtyy seuraavaan ja liikkuu vielauml kolmanteen paikkaan
bull Liikkuiko KUBO haluamaasi paikkaan
TEHTAumlVAuml 3
KUBO kaumly leipomolla
Kaikki oikeudet pidaumltetaumlaumln copy 2018 KUBO Robotics ApS kuboeducationTUNTISUUNNITELMA 3 Alaohjelmat 1013
POHDITTAVAAbull Mitauml tarkoittaa virheiden korjaaminen koodista
bull Kerro mikauml on virheiden korjaamisen tarkoitus
LISAumlTEHTAumlVAumlbull Esittele sarjakuvasi luokalle ja kerro millauml tavalla kaumlytit siinauml alaohjelmia
bull Valitse yksi funktioistasi ja koodaa KUBO suorittamaan alaohjelma kaksi kertaa Osaatko paumlaumltellauml mikauml KUBOn paumlaumltepiste on
MUISTIINPANOJA
TEHTAumlVAuml 3
KUBO kaumly leipomolla
Kaikki oikeudet pidaumltetaumlaumln copy 2018 KUBO Robotics ApS kuboeducationTUNTISUUNNITELMA 3 Alaohjelmat 1113
OPITTU TAITObull Opit kaumlyttaumlmaumlaumln alaohjelmia
bull Keksi tarinoita joiden mukaan KUBO voi suorittaa koodaamiasi tehtaumlviauml aktiviteettimatolla Aloita leipomolta
AIKAbull 25 minuuttia
MATERIAALITbull Liikepalat (Movement TagTiles)
bull Siniset Tallenna- ja Toista-funktiopalat
bull Punaiset Tallenna- ja Toista-funktiopalat
bull KUBO
bull Aktiviteettimatto
bull Kyniauml
bull Paperia
TIETOA OPETTAJALLEbull Pyydauml oppilaita keksimaumlaumln tarina jossa KUBO liikkuu kuuteen eri kohtaan aktiviteettimatolla Aseta KUBO ensin
leipomolle
bull Pyydauml oppilaita jakamaan tarinansa kahteen osaan Kukin oppilas koodaa yhden osan funktion
bull Sen jaumllkeen oppilaat yhdistaumlvaumlt funktiot niin ettauml siitauml tulee alaohjelma
bull Jos koodissa on virheitauml oppilaiden on tunnistettava ja korjattava ne
bull Jos alaohjelmien hahmottaminen tuntuu vaikealta oppilaat voivat keksiauml lisaumlauml tarinoita ja piirtaumlauml niistaumlkin sarjakuvan ja funktiot paperille
KYSYMYKSIAuml KESKUSTELUJA VARTENbull Kun KUBO on ostanut kakun mihin KUBO menee seuraavaksi
bull Keksitkouml tarina jossa KUBO aloittaa retkensauml leipomolta ja liikkuu kuuteen eri kohtaan aktiviteettimatolla
bull Tuliko koodiisi virheitauml jotka piti korjata Jos tuli millaisia
bull Mitauml uusia tarinoita ja alaohjelmia keksit KUBOlle
TEHTAumlVAuml 4
KUBO laumlhtee leipomolta
Kaikki oikeudet pidaumltetaumlaumln copy 2018 KUBO Robotics ApS kuboeducationTUNTISUUNNITELMA 3 Alaohjelmat 1213
POHDITTAVAAbull Mistauml on sinulle apua alaohjelmien laatimisessa
bull Milloin mielestaumlsi kannattaa ehdottomasti kaumlyttaumlauml alaohjelmia
LISAumlTEHTAumlVAumlbull Laadi lyhin mahdollinen alaohjelman funktio jolla KUBO poistuu leipomolta
bull Valitse yksi funktioistasi ja koodaa KUBO suorittamaan alaohjelma kolme kertaa Osaatko paumlaumltellauml mikauml KUBOn paumlaumltepiste on
MUISTIINPANOJA
TEHTAumlVAuml 4
KUBO laumlhtee leipomolta
Kaikki oikeudet pidaumltetaumlaumln copy 2018 KUBO Robotics ApS kuboeducationTUNTISUUNNITELMA 3 Alaohjelmat 1313
Liite
TULOSTETTAVAT SIVUTbull Oppilaiden tehtaumlvaumlpaperit
Tuntisuunnitelmanjatehtaumlvaumlnmukaisessajaumlrjestyksessauml
TagTileshykoodauspalojensuuretpaperikuvatjotkavoitulostaaNiistaumlonapuanuorimmilletuntisuunnitelmassa1olevassatehtaumlvaumlssauml1jatuntisuunnitelmassa3olevassatehtaumlvaumlssauml2
bull Todistus koodaustaidoista
bull Aktiviteettimatto
bull Tyhjauml ruudukko
Kaikki tulostettavat materiaalit voi ladata osoitteesta kuboeducationcoding-license
Kaikki oikeudet pidaumltetaumlaumln copy 2018 KUBO Robotics ApS kuboeducationTUNTISUUNNITELMA 3 Alaohjelmat 1013
POHDITTAVAAbull Mitauml tarkoittaa virheiden korjaaminen koodista
bull Kerro mikauml on virheiden korjaamisen tarkoitus
LISAumlTEHTAumlVAumlbull Esittele sarjakuvasi luokalle ja kerro millauml tavalla kaumlytit siinauml alaohjelmia
bull Valitse yksi funktioistasi ja koodaa KUBO suorittamaan alaohjelma kaksi kertaa Osaatko paumlaumltellauml mikauml KUBOn paumlaumltepiste on
MUISTIINPANOJA
TEHTAumlVAuml 3
KUBO kaumly leipomolla
Kaikki oikeudet pidaumltetaumlaumln copy 2018 KUBO Robotics ApS kuboeducationTUNTISUUNNITELMA 3 Alaohjelmat 1113
OPITTU TAITObull Opit kaumlyttaumlmaumlaumln alaohjelmia
bull Keksi tarinoita joiden mukaan KUBO voi suorittaa koodaamiasi tehtaumlviauml aktiviteettimatolla Aloita leipomolta
AIKAbull 25 minuuttia
MATERIAALITbull Liikepalat (Movement TagTiles)
bull Siniset Tallenna- ja Toista-funktiopalat
bull Punaiset Tallenna- ja Toista-funktiopalat
bull KUBO
bull Aktiviteettimatto
bull Kyniauml
bull Paperia
TIETOA OPETTAJALLEbull Pyydauml oppilaita keksimaumlaumln tarina jossa KUBO liikkuu kuuteen eri kohtaan aktiviteettimatolla Aseta KUBO ensin
leipomolle
bull Pyydauml oppilaita jakamaan tarinansa kahteen osaan Kukin oppilas koodaa yhden osan funktion
bull Sen jaumllkeen oppilaat yhdistaumlvaumlt funktiot niin ettauml siitauml tulee alaohjelma
bull Jos koodissa on virheitauml oppilaiden on tunnistettava ja korjattava ne
bull Jos alaohjelmien hahmottaminen tuntuu vaikealta oppilaat voivat keksiauml lisaumlauml tarinoita ja piirtaumlauml niistaumlkin sarjakuvan ja funktiot paperille
KYSYMYKSIAuml KESKUSTELUJA VARTENbull Kun KUBO on ostanut kakun mihin KUBO menee seuraavaksi
bull Keksitkouml tarina jossa KUBO aloittaa retkensauml leipomolta ja liikkuu kuuteen eri kohtaan aktiviteettimatolla
bull Tuliko koodiisi virheitauml jotka piti korjata Jos tuli millaisia
bull Mitauml uusia tarinoita ja alaohjelmia keksit KUBOlle
TEHTAumlVAuml 4
KUBO laumlhtee leipomolta
Kaikki oikeudet pidaumltetaumlaumln copy 2018 KUBO Robotics ApS kuboeducationTUNTISUUNNITELMA 3 Alaohjelmat 1213
POHDITTAVAAbull Mistauml on sinulle apua alaohjelmien laatimisessa
bull Milloin mielestaumlsi kannattaa ehdottomasti kaumlyttaumlauml alaohjelmia
LISAumlTEHTAumlVAumlbull Laadi lyhin mahdollinen alaohjelman funktio jolla KUBO poistuu leipomolta
bull Valitse yksi funktioistasi ja koodaa KUBO suorittamaan alaohjelma kolme kertaa Osaatko paumlaumltellauml mikauml KUBOn paumlaumltepiste on
MUISTIINPANOJA
TEHTAumlVAuml 4
KUBO laumlhtee leipomolta
Kaikki oikeudet pidaumltetaumlaumln copy 2018 KUBO Robotics ApS kuboeducationTUNTISUUNNITELMA 3 Alaohjelmat 1313
Liite
TULOSTETTAVAT SIVUTbull Oppilaiden tehtaumlvaumlpaperit
Tuntisuunnitelmanjatehtaumlvaumlnmukaisessajaumlrjestyksessauml
TagTileshykoodauspalojensuuretpaperikuvatjotkavoitulostaaNiistaumlonapuanuorimmilletuntisuunnitelmassa1olevassatehtaumlvaumlssauml1jatuntisuunnitelmassa3olevassatehtaumlvaumlssauml2
bull Todistus koodaustaidoista
bull Aktiviteettimatto
bull Tyhjauml ruudukko
Kaikki tulostettavat materiaalit voi ladata osoitteesta kuboeducationcoding-license
Kaikki oikeudet pidaumltetaumlaumln copy 2018 KUBO Robotics ApS kuboeducationTUNTISUUNNITELMA 3 Alaohjelmat 1113
OPITTU TAITObull Opit kaumlyttaumlmaumlaumln alaohjelmia
bull Keksi tarinoita joiden mukaan KUBO voi suorittaa koodaamiasi tehtaumlviauml aktiviteettimatolla Aloita leipomolta
AIKAbull 25 minuuttia
MATERIAALITbull Liikepalat (Movement TagTiles)
bull Siniset Tallenna- ja Toista-funktiopalat
bull Punaiset Tallenna- ja Toista-funktiopalat
bull KUBO
bull Aktiviteettimatto
bull Kyniauml
bull Paperia
TIETOA OPETTAJALLEbull Pyydauml oppilaita keksimaumlaumln tarina jossa KUBO liikkuu kuuteen eri kohtaan aktiviteettimatolla Aseta KUBO ensin
leipomolle
bull Pyydauml oppilaita jakamaan tarinansa kahteen osaan Kukin oppilas koodaa yhden osan funktion
bull Sen jaumllkeen oppilaat yhdistaumlvaumlt funktiot niin ettauml siitauml tulee alaohjelma
bull Jos koodissa on virheitauml oppilaiden on tunnistettava ja korjattava ne
bull Jos alaohjelmien hahmottaminen tuntuu vaikealta oppilaat voivat keksiauml lisaumlauml tarinoita ja piirtaumlauml niistaumlkin sarjakuvan ja funktiot paperille
KYSYMYKSIAuml KESKUSTELUJA VARTENbull Kun KUBO on ostanut kakun mihin KUBO menee seuraavaksi
bull Keksitkouml tarina jossa KUBO aloittaa retkensauml leipomolta ja liikkuu kuuteen eri kohtaan aktiviteettimatolla
bull Tuliko koodiisi virheitauml jotka piti korjata Jos tuli millaisia
bull Mitauml uusia tarinoita ja alaohjelmia keksit KUBOlle
TEHTAumlVAuml 4
KUBO laumlhtee leipomolta
Kaikki oikeudet pidaumltetaumlaumln copy 2018 KUBO Robotics ApS kuboeducationTUNTISUUNNITELMA 3 Alaohjelmat 1213
POHDITTAVAAbull Mistauml on sinulle apua alaohjelmien laatimisessa
bull Milloin mielestaumlsi kannattaa ehdottomasti kaumlyttaumlauml alaohjelmia
LISAumlTEHTAumlVAumlbull Laadi lyhin mahdollinen alaohjelman funktio jolla KUBO poistuu leipomolta
bull Valitse yksi funktioistasi ja koodaa KUBO suorittamaan alaohjelma kolme kertaa Osaatko paumlaumltellauml mikauml KUBOn paumlaumltepiste on
MUISTIINPANOJA
TEHTAumlVAuml 4
KUBO laumlhtee leipomolta
Kaikki oikeudet pidaumltetaumlaumln copy 2018 KUBO Robotics ApS kuboeducationTUNTISUUNNITELMA 3 Alaohjelmat 1313
Liite
TULOSTETTAVAT SIVUTbull Oppilaiden tehtaumlvaumlpaperit
Tuntisuunnitelmanjatehtaumlvaumlnmukaisessajaumlrjestyksessauml
TagTileshykoodauspalojensuuretpaperikuvatjotkavoitulostaaNiistaumlonapuanuorimmilletuntisuunnitelmassa1olevassatehtaumlvaumlssauml1jatuntisuunnitelmassa3olevassatehtaumlvaumlssauml2
bull Todistus koodaustaidoista
bull Aktiviteettimatto
bull Tyhjauml ruudukko
Kaikki tulostettavat materiaalit voi ladata osoitteesta kuboeducationcoding-license
Kaikki oikeudet pidaumltetaumlaumln copy 2018 KUBO Robotics ApS kuboeducationTUNTISUUNNITELMA 3 Alaohjelmat 1213
POHDITTAVAAbull Mistauml on sinulle apua alaohjelmien laatimisessa
bull Milloin mielestaumlsi kannattaa ehdottomasti kaumlyttaumlauml alaohjelmia
LISAumlTEHTAumlVAumlbull Laadi lyhin mahdollinen alaohjelman funktio jolla KUBO poistuu leipomolta
bull Valitse yksi funktioistasi ja koodaa KUBO suorittamaan alaohjelma kolme kertaa Osaatko paumlaumltellauml mikauml KUBOn paumlaumltepiste on
MUISTIINPANOJA
TEHTAumlVAuml 4
KUBO laumlhtee leipomolta
Kaikki oikeudet pidaumltetaumlaumln copy 2018 KUBO Robotics ApS kuboeducationTUNTISUUNNITELMA 3 Alaohjelmat 1313
Liite
TULOSTETTAVAT SIVUTbull Oppilaiden tehtaumlvaumlpaperit
Tuntisuunnitelmanjatehtaumlvaumlnmukaisessajaumlrjestyksessauml
TagTileshykoodauspalojensuuretpaperikuvatjotkavoitulostaaNiistaumlonapuanuorimmilletuntisuunnitelmassa1olevassatehtaumlvaumlssauml1jatuntisuunnitelmassa3olevassatehtaumlvaumlssauml2
bull Todistus koodaustaidoista
bull Aktiviteettimatto
bull Tyhjauml ruudukko
Kaikki tulostettavat materiaalit voi ladata osoitteesta kuboeducationcoding-license
Kaikki oikeudet pidaumltetaumlaumln copy 2018 KUBO Robotics ApS kuboeducationTUNTISUUNNITELMA 3 Alaohjelmat 1313
Liite
TULOSTETTAVAT SIVUTbull Oppilaiden tehtaumlvaumlpaperit
Tuntisuunnitelmanjatehtaumlvaumlnmukaisessajaumlrjestyksessauml
TagTileshykoodauspalojensuuretpaperikuvatjotkavoitulostaaNiistaumlonapuanuorimmilletuntisuunnitelmassa1olevassatehtaumlvaumlssauml1jatuntisuunnitelmassa3olevassatehtaumlvaumlssauml2
bull Todistus koodaustaidoista
bull Aktiviteettimatto
bull Tyhjauml ruudukko
Kaikki tulostettavat materiaalit voi ladata osoitteesta kuboeducationcoding-license