ESITTELY: Tuntisuunnitelma 2 FUNKTIOT Soveltuvuus: K-2 Ryhmäkoko: Parit Valmisteluaika: 5 minuuttia Kokonaisaika: 100 minuuttia Tehtäviä: 4 TUNTISUUNNITELMAN RUNKO Tehtävä 1: KUBO pelaa 25 minuuttia 3 tehtävää Tehtävä 2: KUBO kulkee bussilla 25 minuuttia 2 tehtävää Tehtävä 3: KUBO välitunnilla 25 minuuttia 2 tehtävää OPITUT TAIDOT JA ARVIOINTI Tämän osuuden loputtua oppilaiden pitäisi hallita nämä taidot: Osaat laatia funktion. Osaat selittää funktiosi idean luokkakavereillesi. Osaat keksiä tarinan, joka soveltuu funktioosi. Osaat selittää luokalle, kuinka funktiosi toimii. Tehtävä 4: KUBOn viikonloppuretki 25 minuuttia 2 tehtävää OPETTAJAN VALMISTELUTYÖT Ota jokaiselle oppilaalle oma kopio tehtäväpaperista. Tarkista, että kaikki KUBOt on ladattu täyteen ennen aloittamista. Etsi sopiva paikka tehtävien suorittamiseen. KUBOa voi ohjata pöydällä tai lattialla. Pääasia, että alusta on tasainen ja puhdas. Jos ohjaat KUBOa pöydällä, varmista, ettei se pääse putoamaan alas. Auta oppilaita valitsemaan tehtävässä tarvittavat TagTile-koodauspalat ja aktiviteettimatto. Jos haluat, voit ripustaa luokan eteen yhden aktiviteettimaton. Sen avulla voit näyttää luokalle esimerkkejä ja vastata oppilaiden kysymyksiin. Näytä oppilaille, kuinka KUBOa ja TagTile-koodauspaloja käsitellään. Muistuta etenkin siitä, että KUBOa ja TagTile-koodauspaloja on käsiteltävä varovasti. Kannattaa myös muistuttaa oppilaita siitä, että kokeillessa ei kannata pelätä virheitä. Niitä saa tehdä, kunhan selvittää, mikä johti virheeseen ja yrittää korjata ne. Reittien ja toimintojen koodauksessa on tärkeää ymmärtää, että KUBOlla on ihmisten taidot. KUBO ei esimerkiksi pysty ajamaan seinien tai aitojen läpi tai vedessä tai tulessa. Aluksi voi olla hyvä kerrata aiemmin opitut taidot. Siirry sitten opettamaan uutta materiaalia. TUNTISUUNNITELMA 2 Funktiot 1/15
OHJAAMINEN Oppilaat kannattaa jakaa pareihin. Oppilaille voi antaa roolit, jolloin jokainen pääsee vuorollaan ohjaamaan KUBOa. Voit rauhoittaa tilanteen tehtävien välissä tai antaessasi ohjeita irrottamalla KUBOn pään ja laittamalla koodauspalat hetkeksi syrjään. Jos KUBO on oppilaille uusi tuttavuus, voit antaa heille vähän aikaa tutustua robottiin vapaammin. Näin oppilaat malttavat paremmin kuunnella, kun on ohjeiden aika. Kierrä luokassa auttamassa oppilaita. Kannusta kuitenkin oppilaskeskeiseen aktiiviseen oppimiseen. Pyydä oppilaita kysymään ensin kolmelta muulta ja sitten vasta itseltäsi. Näin he oppivat pohtimaan asioita ensin keskenään. OPPIAINERAJAT YLITTÄVIÄ IDEOITA Voit yhdistää robotin oppiainerajat ylittävään oppimiseen esimerkiksi seuraavissa aineissa. Ympäristöoppi / yhteiskuntaoppi: Opeta tunnilla kuntatason ja maakuntatason hallinnon sekä valtionhallinnon perusteet ja kerro niihin liittyvistä vaaleista. Pyydä sitten oppilaita laatimaan funktio, jolla KUBO pääsee bussilla kunnallisvaalien äänestyspaikalle. Äidinkieli: Lue oppilaille kuntatason ja maakuntatason hallintoon tai valtionhallintoon liittyvää kirjaa tai pyydä heitä lukemaan sitä itse. Hyviä esimerkkejä aiheeseen liittyvistä lastenkirjoista ovat Paul Maguiren Kid in Chief tai Catherine Stierin If I Were President. Pyydä oppilaita kirjoittamaan tai piirtämään tarina, jossa KUBO pyrkii presidentiksi. Matematiikka: Opeta tunnilla teknisen suunnitteluprosessin perusteet ja kuinka sitä voi soveltaa tieteessä ja tieteellisissä kokeissa. Pyydä oppilaita laatimaan esine tai työkalu, jota KUBO voi käyttää erilaisissa peleissä. TUNTISUUNNITELMA 2 Funktiot 2/15
TEHTÄVÄ 1: KUBO pelaa OPITTU TAITO Osaat käyttää funktioita Koodaa KUBO muistamaan reitti jalkapallo-otteluun. Käytä sinisiä funktiopaloja ja Toista-funktiopaloja AIKA 25 minuuttia MATERIAALIT Liikepalat (Movement TagTiles) Siniset Tallenna- ja Toista-funktiopalat (TagTiles) Aktiviteettimatto KUBO TIETOA OPETTAJALLE Kehota oppilaita asettamaan KUBOn aloituspisteeksi kahvila (ruutu C7) ja koodaamaan reitti jalkapallon luo (ruutu A7). Tehtävässä 1 oppilaat laativat oman reittinsä kahvilasta jalkapallon luo. Tehtävässä 2 oppilaat käyttävät tehtävässä 1 laatimaansa reittiä ja muodostavat siitä funktion. Tehtävässä 3 oppilaat laativat kaksi uutta funktiota kahvilasta jalkapallon luo. Pyydä keksimään eri funktiot kuin tehtävässä 2. Katso funktioiden laatimisesta kertova video osoitteessa KUBO.education (kubo.education/getting-startedtutorials). Selvitä funktioiden idea oppilaille ja anna heidän harjoitella funktioiden laatimista. KUBO on violetti lukiessaan funktiota, sininen lopetettuaan koodin lukemisen ja vihreä suorittaessaan koodia Toista-funktiopalalla. Reitillä olevien liikepalojen (Movement TagTiles) on oltava samassa järjestyksessä, mutta nuolten suunnalla ei ole väliä. Funktiot on koottava suoraan linjaan. KYSYMYKSIÄ KESKUSTELUJA VARTEN Voiko kahvilasta siirtyä jalkapallon luo muuta kuin yhtä reittiä? Minkä reitin valitsit ja miksi? Mitä koodauspaloja tarvitsit reitin laadintaan? Mikä on funktio? Kuinka KUBO muistaa reitit? Mitä eroa on sillä, kuinka itse painat asiat muistiin ja kuinka KUBO opettelee muistamaan ne? TUNTISUUNNITELMA 2 Funktiot 3/15
TEHTÄVÄ 1: KUBO pelaa Laaditko oman funktiosi oikein? Mitä on tärkeää muistaa funktiota laadittaessa? Mitä sellaista robotit osaavat, jota ihmiset eivät osaa ja toisinpäin? Missä voi kohdata robotteja? Millaista työtä robotit tekevät tehtaissa? Kuinka robotteja voi käyttää koulussa? POHDITTAVAA Keksitkö millaisia virheitä funktioiden laadinnassa on helppo tehdä? Mikä funktioiden ideassa tuntui hankalalta? LISÄTEHTÄVÄ Laadi reitti jalkapallolta pyörätelineelle. Aseta KUBO aloituspalan päälle ja suorita reitti. Laadi reitti suoraan linjaan. Aseta sininen Tallenna-funktiopala reitin alkuun ja loppuun. Aseta KUBO ensimmäisen Tallenna-funktiopalan päälle. Aseta sininen Toista-funktiopala jalkapallon ruutuun. Suorita funktio asettamalla KUBO Toista-funktiopalalle. MUISTIINPANOJA TUNTISUUNNITELMA 2 Funktiot 4/15
VASTAUKSET Tehtävän 1 reitin voi ratkaista tällä tavalla: Tehtävän 2 reitin voi ratkaista tällä funktiolla: Tehtävän 3 reitin voi ratkaista näillä funktioilla: TUNTISUUNNITELMA 2 Funktiot 5/15
TEHTÄVÄ 2: KUBO kulkee bussilla OPITTU TAITO Osaat käyttää funktioita. Valitse reitti ja laadi funktio, jolla KUBO pääsee koulun kellon luota bussipysäkille. Käytä sinisiä Tallenna- ja Toista-funktiopaloja. AIKA 25 minuuttia MATERIAALIT Liikepalat (Movement TagTiles) Siniset Tallenna- ja Toista-funktiopalat (TagTiles) KUBO Aktiviteettimatto TIETOA OPETTAJALLE Pyydä oppilaita miettimään pareittain, mitä reittejä pitkin KUBO pääsee koulun kellon luota bussipysäkille. Kun parit ovat keksineet reitin, pyydä heitä laatimaan siitä funktio. Funktiossa käytetään sinisiä Tallenna- ja Toista-funktiopaloja. Sininen Toista-funktiopala asetetaan siihen ruutuun, jossa on koulun kello. Jokaisesta oppilasparista yksi on esittelijä ja toinen on vieras. Vieras vierailee toisen parin luona. Esittelijä jää paikalleen esittelemään laadittua funktiota toiselle vieraalle. Vieras yrittää arvata reitin näyttämällä sen sormellaan aktiviteettimatolla. Esittelijä asettaa KUBOn siniselle Toista-funktiopalalle ja tarkastaa, arvasiko vieras reitin oikein. Esittelijä ja vieras keskustelevat siitä, miksi pari on valinnut kyseisen reitin. Sitten oppilaat vaihtavat rooleja keskenään ja tehtävä jatkuu. Voit auttaa oppilaita tehtävässä 2, jos näyttää siltä, että roolien jaossa ja reittien selittämisessä on hankaluuksia. Funktioksi laadittu reitti pysyy paremmin oikeassa järjestyksessä, kun yksi oppilas ottaa paloja pois reitiltä yksi kerrallaan ja ojentaa ne parilleen. Toinen oppilas laatii niistä funktion asettamalla ne oikeaan järjestykseen yksi kerrallaan. KYSYMYKSIÄ KESKUSTELUJA VARTEN Muistatko mikä on funktio? Osaatko laatia funktion, jolla KUBO pääsee bussipysäkiltä koulun kellon luo? Mitä Toista- ja Tallenna-funktiopalat tekevät? Haluaisitko tulla luokan eteen näyttämään muille, kuinka funktio laaditaan? TUNTISUUNNITELMA 2 Funktiot 6/15
TEHTÄVÄ 2: KUBO kulkee bussilla Kuinka pitkän reitin uskot KUBOn muistavan ulkoa? Mitä hyötyä on siitä, että KUBOn koodaa muistamaan asioita? Arvasivatko vieraat oikean reitin? Laativatko monet oppilasparit samoja reittejä? Kuinka monta reittiä keksittiin yhteensä? Miksi valitsit juuri tämän reitin? Arvasitko itse muiden reittejä? POHDITTAVAA Mistä tiedät, että laatimasi reitti on paras vaihtoehto KUBOlle? Hyödynsitkö jotain muistisääntöä tai vinkkiä funktion laadinnassa? LISÄTEHTÄVÄ Valitse reitti ja laadi funktio, jolla KUBO pääsee jalkapallolta lipputangon luo. Käytä kahta KUBO-robottia. Valitse reitti ja laadi funktio, jolla KUBOt tapaavat toisensa aktiviteettimaton keskellä. MUISTIINPANOJA TUNTISUUNNITELMA 2 Funktiot 7/15
VASTAUKSET Tehtävän 1 reitin voi ratkaista tällä tavalla: Tehtävän 1 reitin voi ratkaista tällä funktiolla: TUNTISUUNNITELMA 2 Funktiot 8/15
TEHTÄVÄ 3: KUBO välitunnilla OPITTU TAITO Osaat käyttää funktioita. Keksi KUBOlle tekemistä välitunniksi. Käytä sinisiä Tallenna- ja Toista-funktiopaloja. AIKA 25 minuuttia MATERIAALIT Liikepalat (Movement TagTiles) Siniset Tallenna- ja Toista-funktiopalat (TagTiles) Punaiset Tallenna- ja Toista-funktiopalat KUBO Aktiviteettimatto TIETOA OPETTAJALLE Pyydä oppilaita keksimään tarina, jossa KUBOlla on jotain mukavaa tekemistä välitunnilla. Kun oppilaat ovat laatineet funktion, yhdistä kaksi ryhmää toteuttamaan tehtävää. Ryhmät kertovat toisilleen omat tarinansa ja asettavat KUBOn sinisen Toista-funktiopalan päälle. Ryhmät eivät saa näyttää funktioitaan toisilleen. Kun KUBO on suorittanut välituntiohjelmansa, ryhmien tehtävänä on arvata, mitä liikepaloja funktiossa on käytetty. Sen jälkeen ryhmät koittavat laatia toistensa funktiot punaisilla funktiopaloilla. Valmiit funktiot testataan, ja jos niissä on virheitä, virheet korjataan. Jos oppilailla on vaikeuksia keksiä tarinaa, voit antaa pari esimerkkiä KUBOlle sopivasta välituntiohjelmasta. Kun oppilaat laativat toistensa funktioita punaisilla funktiopaloilla, varmista, että he käyttävät paloja ylimääräisen funktion laadintaan, ei alaohjelmana. KYSYMYKSIÄ KESKUSTELUJA VARTEN Keksitkö KUBOlle jotain mukavaa tekemistä välitunnille? Missä KUBO leikki välitunnilla? Minkä leikin tai pelin valitsit KUBOn välituntiohjelmaksi? Millaiseen tarinaan leikki tai peli perustui? Arvasitko toisen ryhmän funktion oikein? Jos arvasit, kuinka se onnistui? Oliko tämä tehtävä hankalampi kuin aiempi tehtävä, jossa tutkit funktiota ja arvasit reitin? TUNTISUUNNITELMA 2 Funktiot 9/15
TEHTÄVÄ 3: KUBO välitunnilla POHDITTAVAA Oliko keksimässäsi välituntiohjelmassa jotain samaa kuin toisen ryhmän ohjelmassa? Mitä eroa niissä oli? Mitkä funktion osat olivat vaikeita arvata? Miksi? LISÄTEHTÄVÄ Keksi uusi tarina ja peli tai leikki, jonka parissa KUBO voi viettää välituntinsa. Muista lisätä siihen funktioita. Keksi KUBOlle tarina ja tehtävä viikonloppua varten. Muista lisätä siihen funktioita. MUISTIINPANOJA TUNTISUUNNITELMA 2 Funktiot 10/15
VASTAUKSET Tehtävän 1 reitin voi ratkaista tällä funktiolla: Tehtävän 2 reitin voi ratkaista tällä tavalla: TUNTISUUNNITELMA 2 Funktiot 11/15
TEHTÄVÄ 4: KUBOn viikonloppuretki OPITTU TAITO Osaat käyttää funktioita. Anna parillesi tehtäviä, joilla KUBO pääsee kulkemaan pitkin aktiviteettimattoa. AIKA 25 minuuttia MATERIAALIT Liikepalat (Movement TagTiles) Siniset Tallenna- ja Toista-funktiopalat (TagTiles) Punaiset Tallenna- ja Toista-funktiopalat KUBO Aktiviteettimatto Tehtäväpaperi 2.3 TIETOA OPETTAJALLE Oppilaat harjoittelevat tehtävän aikana keskustelutaitojaan. Pyydä jokaista oppilasta piirtämään tai kirjoittamaan KUBOon liittyvä tarina tehtäväpaperille. Pyydä heitä kertomaan, mitä KUBO osaa tehdä ja minne KUBO voisi kulkea. Oppilaat istuvat piirissä ja esittelevät tarinansa ja piirroksensa toisilleen. Sen jälkeen oppilaat palaavat takaisin omiin ryhmiinsä ja luovat koodauspaloilla tarinoidensa sisältämät reitit. Pyydä yhtä oppilasta näyttämään oma reittinsä ja laatimaan siitä funktio sinisillä funktiopaloilla. Sen jälkeen toinen oppilas laatii omasta reitistään funktion punaisilla funktiopaloilla. KUBO suorittaa oppilaiden funktiot vuoron perään. Sen jälkeen pyydä heitä vastaamaan tehtäväpaperin kysymykseen. Jos oppilailla on vaikeuksia keksiä tarinaa, voit antaa pari esimerkkiä tai vaikkapa tarinan alkutilanteen. KYSYMYKSIÄ KESKUSTELUJA VARTEN Mitä uskot KUBOn tekevän päivän aikana? Mitä yksityiskohtia tarina kaipaa? Onko sillä mielestäsi väliä, käytätkö sinisiä funktiopaloja vai punaisia funktiopaloja? Toimivatko kaksi eri funktiopalojen sarjaa samalla tavalla vai eri tavalla? TUNTISUUNNITELMA 2 Funktiot 12/15
TEHTÄVÄ 4: KUBOn viikonloppuretki Mitä tapahtui, kun KUBO suoritti sinisen funktion? Mitä tapahtui, kun KUBO suoritti punaisen funktion? POHDITTAVAA Mikä oli hankalinta siinä, että KUBO suoritti keksimäsi tarinan? Miksi? Mitä mieltä olet nyt funktioiden käytöstä ja ymmärrettävyydestä LISÄTEHTÄVÄ Keksi parisi kanssa tarina, jossa KUBO tekee jotain koulun pihalla. Pyydä toista oppilasta koodaamaan siitä funktio KUBOlle. Keksi tarina, jossa KUBO käy leipomolla tai ruokakaupassa. Pyydä toista oppilasta koodaamaan siitä funktio KUBOlle. MUISTIINPANOJA TUNTISUUNNITELMA 2 Funktiot 13/15
VASTAUKSET Tehtävän 2 reitin voi ratkaista tällä funktiolla: Tehtävän 2 reitin voi ratkaista tällä funktiolla: TUNTISUUNNITELMA 2 Funktiot 14/15
Liite TULOSTETTAVAT SIVUT Oppilaiden tehtäväpaperit Tuntisuunnitelman ja tehtävän mukaisessa järjestyksessä TagTile-koodauspalojen suuret paperikuvat, jotka voi tulostaa. Niistä on apua nuorimmille tuntisuunnitelmassa 1 olevassa tehtävässä 1 ja tuntisuunnitelmassa 3 olevassa tehtävässä 2. Todistus koodaustaidoista Aktiviteettimatto Tyhjä ruudukko Kaikki tulostettavat materiaalit voi ladata osoitteesta kubo-robot.com/coding-license TUNTISUUNNITELMA 2 Funktiot 15/15