Millaiset mahdollisuudet avautuvat KODU-peliohjelmoinnilla · Kodu Game Lab •KODU on ympäristö,...

25
Millaiset mahdollisuudet avautuvat KODU- peliohjelmoinnilla Lehtori Jarkko Sievi 3.12.2012 Virtuaaliopetuksen päivät

Transcript of Millaiset mahdollisuudet avautuvat KODU-peliohjelmoinnilla · Kodu Game Lab •KODU on ympäristö,...

Page 1: Millaiset mahdollisuudet avautuvat KODU-peliohjelmoinnilla · Kodu Game Lab •KODU on ympäristö, jossa voidaan suunnitella, rakentaa sekä pelata omia pelejä. •Ohjelmointi tapahtuu

Millaiset mahdollisuudet avautuvat KODU-peliohjelmoinnilla

Lehtori Jarkko Sievi

3.12.2012

Virtuaaliopetuksen päivät

Page 2: Millaiset mahdollisuudet avautuvat KODU-peliohjelmoinnilla · Kodu Game Lab •KODU on ympäristö, jossa voidaan suunnitella, rakentaa sekä pelata omia pelejä. •Ohjelmointi tapahtuu

Työpajan sisältö

• Oppimisympäristönä peliohjelmointi –hanke

• Hankkeen esittely

• Hankkeen tavoitteet

• Hankkeessa tapahtunutta

• Mikä on Kodu Game Lab?

• Käytännön esimerkkejä oppimispeleistä

• Fysiikka-, kemia-, uskonto-aiheiset pelit

Page 3: Millaiset mahdollisuudet avautuvat KODU-peliohjelmoinnilla · Kodu Game Lab •KODU on ympäristö, jossa voidaan suunnitella, rakentaa sekä pelata omia pelejä. •Ohjelmointi tapahtuu

Oppimisympäristönä peliohjelmointi-hanke • Oppimisympäristönä peliohjelmointi –hanke on

Opetushallituksen tukema 2-vuotinen oppimisympäristöhanke.

• Hanke aloitettiin syksyllä 2011.

• Hanke toteutetaan yhteistyössä Microsoftin kanssa.

Page 4: Millaiset mahdollisuudet avautuvat KODU-peliohjelmoinnilla · Kodu Game Lab •KODU on ympäristö, jossa voidaan suunnitella, rakentaa sekä pelata omia pelejä. •Ohjelmointi tapahtuu

Oppimisympäristönä peliohjelmointi-hanke • Oppimisympäristönä peliohjelmointi –

hankkeessa tietotekniikan perusvalmiuksia ja soveltamista sekä ohjelmointitaitoja opetetaan uudella, havainnollisella ja peruskoululaisia kiinnostavalla tavalla.

Page 5: Millaiset mahdollisuudet avautuvat KODU-peliohjelmoinnilla · Kodu Game Lab •KODU on ympäristö, jossa voidaan suunnitella, rakentaa sekä pelata omia pelejä. •Ohjelmointi tapahtuu

Oppimisympäristönä peliohjelmointi-hanke • Hankkeen ydin, KODU-kouluverkosto,

muodostuu seitsemästä Helsingissä, Turussa, Jyväskylässä, Oulussa ja Tampereella toimivasta peruskoulusta sekä viidestä ns. projektikumppanikoulusta.

• Lisäksi hankkeeseen on liittynyt yksittäisiä opettajia ympäri Suomea (mm. Oulusta, Ylivieskasta ja Salosta).

Page 6: Millaiset mahdollisuudet avautuvat KODU-peliohjelmoinnilla · Kodu Game Lab •KODU on ympäristö, jossa voidaan suunnitella, rakentaa sekä pelata omia pelejä. •Ohjelmointi tapahtuu

Oppimisympäristönä peliohjelmointi-hanke • Hankekoulut:

• Lauttasaaren yhteiskoulu (koordinaattorikoulu)

• Helsingin yliopiston Viikin normaalikoulu

• Kulosaaren yhteiskoulu

• Jyväskylän normaalikoulu

• Turun normaalikoulu

• Tampereen normaalikoulu

• Oulun normaalikoulu

Page 7: Millaiset mahdollisuudet avautuvat KODU-peliohjelmoinnilla · Kodu Game Lab •KODU on ympäristö, jossa voidaan suunnitella, rakentaa sekä pelata omia pelejä. •Ohjelmointi tapahtuu

Oppimisympäristönä peliohjelmointi-hanke • Projektikumppanikoulut:

• Ylä-Malmin peruskoulu, Helsinki

• Ehrnroosin koulu, Mäntsälä

• Laajasalon peruskoulu, Helsinki

• Hämeenkylän koulu, Vantaa

• Leppävaaran koulu, Espoo

Page 8: Millaiset mahdollisuudet avautuvat KODU-peliohjelmoinnilla · Kodu Game Lab •KODU on ympäristö, jossa voidaan suunnitella, rakentaa sekä pelata omia pelejä. •Ohjelmointi tapahtuu

Oppimisympäristönä peliohjelmointi-hanke • Hankkeen keskeisimpänä tavoitteena on jatko-

opinnoissa ja työelämässä tarvittavien tietoteknisten taitojen omaksuminen ja kehittyminen.

Page 9: Millaiset mahdollisuudet avautuvat KODU-peliohjelmoinnilla · Kodu Game Lab •KODU on ympäristö, jossa voidaan suunnitella, rakentaa sekä pelata omia pelejä. •Ohjelmointi tapahtuu

Oppimisympäristönä peliohjelmointi-hanke • Oppimisympäristöjen kehittäminen

oppilaslähtöisesti motivoi oppilaita oppimaan, kannustaa oma-aloitteisuuteen, lisää yritteliäisyyttä sekä ryhmätyö- ja ongelmanratkaisutaitoja.

• Oppilas oppii ohjelmoinnin ja tietotekniikan perustaitojen lisäksi matemaattista, analyyttistä ja loogista ajattelua sekä luovuutta.

Page 10: Millaiset mahdollisuudet avautuvat KODU-peliohjelmoinnilla · Kodu Game Lab •KODU on ympäristö, jossa voidaan suunnitella, rakentaa sekä pelata omia pelejä. •Ohjelmointi tapahtuu

Oppimisympäristönä peliohjelmointi-hanke • Kun oppilas tekee tietokonepelin,

oppimisprosessi alkaa pelin suunnittelulla.

• Virtuaalista pelimaailmaa suunnitellessaan hän hyödyntää mm. kuvankäsittelytaitojaan.

• Lisäksi hän joutuu hahmottamaan pelin kokonaisuutena ja miettimään mm. pelin säännöt, juonen ja toimintalogiikan (matemaattista ajattelua).

• Myös pelin lopetus täytyy suunnitella ja toteuttaa.

Page 11: Millaiset mahdollisuudet avautuvat KODU-peliohjelmoinnilla · Kodu Game Lab •KODU on ympäristö, jossa voidaan suunnitella, rakentaa sekä pelata omia pelejä. •Ohjelmointi tapahtuu

Oppimisympäristönä peliohjelmointi-hanke • Lisäksi hankkeen avulla pyritään etsimään uusia

toimintamuotoja tietotekniikan ja muiden oppiaineiden välisen yhteistyön kehittämiseksi.

• Esimerkiksi uskonnonopetuksessa voi opetuksen osana käyttää tietokonepeliä, jossa aiheena on kurssin asiat.

• Tai fysiikan tunnilla oppilaat voivat tehdä fysiikka-aiheisen tietokonepelin.

Page 12: Millaiset mahdollisuudet avautuvat KODU-peliohjelmoinnilla · Kodu Game Lab •KODU on ympäristö, jossa voidaan suunnitella, rakentaa sekä pelata omia pelejä. •Ohjelmointi tapahtuu

Oppimisympäristönä peliohjelmointi-hanke • Oppilaita motivoivaksi hankkeen tekee

oppimisympäristöjen kehittämisen peruslähtökohtana oleva oppilaslähtöisyys.

• Hankkeen toteuttaminen peruskoulujen ja Microsoftin välisenä yhteisprojektina kannustaa uudenlaiseen eri oppiaineiden, koulujen ja yritysmaailman väliseen verkottumiseen ja yhteistyöhön.

Page 13: Millaiset mahdollisuudet avautuvat KODU-peliohjelmoinnilla · Kodu Game Lab •KODU on ympäristö, jossa voidaan suunnitella, rakentaa sekä pelata omia pelejä. •Ohjelmointi tapahtuu

Oppimisympäristönä peliohjelmointi-hanke • Peliohjelmointiin käytetään Microsoftin KODU

Game Lab -ohjelmaa.

• KODUa voidaan käyttää mm. äidinkielessä (lauserakenteet), matematiikassa (matematiikkapelit, tietokilpailut), vieraissa kielissä (kielioppipelit) ja uskonnossa (tarinapedagogiikka).

Page 14: Millaiset mahdollisuudet avautuvat KODU-peliohjelmoinnilla · Kodu Game Lab •KODU on ympäristö, jossa voidaan suunnitella, rakentaa sekä pelata omia pelejä. •Ohjelmointi tapahtuu

Oppimisympäristönä peliohjelmointi-hanke • Hankkeen toteutus:

• Peliohjelmoinnin opettaminen oppilaille tietotekniikan valinnaiskursseilla.

• Peliohjelmoinnin opettaminen oppilaille KODU-kerhoissa.

• KODU-työpajat: eri oppiaineiden opettajien kouluttaminen.

• Hankkeen esitteleminen eri tilaisuuksissa.

Page 15: Millaiset mahdollisuudet avautuvat KODU-peliohjelmoinnilla · Kodu Game Lab •KODU on ympäristö, jossa voidaan suunnitella, rakentaa sekä pelata omia pelejä. •Ohjelmointi tapahtuu

Oppimisympäristönä peliohjelmointi-hanke • Tapahtumia hankkeessa:

• 30.8.2011 KODU-seminaari, Lauttasaaren yhteiskoulu

• 12.11.2011 Kansallinen pelipäivä. Vuosaaren kirjastossa KODU-työpaja, mukana opettaja Jarkko Sievi ja 8.lk:n oppilaat Aaro Parkkinen sekä Henrik Wistrand.

Page 16: Millaiset mahdollisuudet avautuvat KODU-peliohjelmoinnilla · Kodu Game Lab •KODU on ympäristö, jossa voidaan suunnitella, rakentaa sekä pelata omia pelejä. •Ohjelmointi tapahtuu

Oppimisympäristönä peliohjelmointi-hanke • Tapahtumia hankkeessa:

• 14.-17.11.2011 - Hallo Helsinki-lavashow Opettajat Jani Tiirikainen ja Jarkko Sievi esittelivät Oppimisympäristönä peliohjelmointi-hanketta Vanhalla ylioppilastalolla.

Page 17: Millaiset mahdollisuudet avautuvat KODU-peliohjelmoinnilla · Kodu Game Lab •KODU on ympäristö, jossa voidaan suunnitella, rakentaa sekä pelata omia pelejä. •Ohjelmointi tapahtuu

Oppimisympäristönä peliohjelmointi-hanke • Tapahtumia hankkeessa:

• 19.3.-22.3.2012 hankkeemme kilpaili Lissabonissa Microsoftin järjestämässä kilpailussa sarjassa "Using ICT in an innovative way to enhance teaching and learning". Mukana Jarkko Sievi ja Jani Tiirikainen Lauttasaaren yhteiskoulusta.

Page 18: Millaiset mahdollisuudet avautuvat KODU-peliohjelmoinnilla · Kodu Game Lab •KODU on ympäristö, jossa voidaan suunnitella, rakentaa sekä pelata omia pelejä. •Ohjelmointi tapahtuu

Oppimisympäristönä peliohjelmointi-hanke • Tapahtumia hankkeessa:

• 28.3.2012 Microsoftin Marianna Niemisen järjestämä Peliseminaari Microsoftilla Keilarannassa. Pekka Ahola, Jani Tiirikainen ja Jarkko Sievi kertoivat KODU:n käytöstä opetuksessa.

Page 19: Millaiset mahdollisuudet avautuvat KODU-peliohjelmoinnilla · Kodu Game Lab •KODU on ympäristö, jossa voidaan suunnitella, rakentaa sekä pelata omia pelejä. •Ohjelmointi tapahtuu

Oppimisympäristönä peliohjelmointi-hanke • Tapahtumia hankkeessa:

• 29.3.2012 KODU-työpaja Turun TOP-keskus. Jarkko Sievi kouluttamassa Turun TOP-keskuksessa. Koulutukseen osallistui 18 opettajaa.

• 18.-20.4.2012 Interaktiivinen Tekniikka Koulutuksessa-konferenssi, Aulanko, Hämeenlinna. Jarkko Sievi ja Pekka Ahola pitivät foorumiesityksen ja edustivat ITK-konferenssissa hanketta.

Page 20: Millaiset mahdollisuudet avautuvat KODU-peliohjelmoinnilla · Kodu Game Lab •KODU on ympäristö, jossa voidaan suunnitella, rakentaa sekä pelata omia pelejä. •Ohjelmointi tapahtuu

Oppimisympäristönä peliohjelmointi-hanke • Tapahtumia hankkeessa:

• Microsoft Partners in Learning: School development study tour & workshop 25.-27.9. Esittelimme pohjoismaisille kollegoille 27.9. miten olemme käyttäneet Kodua opetuksen apuna. Jani Tiirikainen esitteli tekemiään uskontopelejä ja lopuksi vieraamme pelasivat Kodu-pelejä.

Page 21: Millaiset mahdollisuudet avautuvat KODU-peliohjelmoinnilla · Kodu Game Lab •KODU on ympäristö, jossa voidaan suunnitella, rakentaa sekä pelata omia pelejä. •Ohjelmointi tapahtuu

Oppimisympäristönä peliohjelmointi-hanke • Tapahtumia hankkeessa:

• KODU-työpajakoulutus Lauttasaaren yhteiskoulun opettajille (kouluttajana: Jani Tiirikainen, Jarkko Sievi)

• KODU-koulutus Ylivieskassa la 17.11.2012 (kouluttajana Jarkko Sievi)

Page 22: Millaiset mahdollisuudet avautuvat KODU-peliohjelmoinnilla · Kodu Game Lab •KODU on ympäristö, jossa voidaan suunnitella, rakentaa sekä pelata omia pelejä. •Ohjelmointi tapahtuu

Oppimisympäristönä peliohjelmointi-hanke • Lisätietoa hankkeesta:

• Hankkeen verkkosivut:

www.peliohjelmointi.lykki.fi

• Hankkeen eteneminen: kodu-peliohjelmointi.wikispaces.com/toteutus

• Facebook: http://www.facebook.com/#!/KoduHanke

Page 23: Millaiset mahdollisuudet avautuvat KODU-peliohjelmoinnilla · Kodu Game Lab •KODU on ympäristö, jossa voidaan suunnitella, rakentaa sekä pelata omia pelejä. •Ohjelmointi tapahtuu

Kodu Game Lab

• KODU on ympäristö, jossa voidaan suunnitella, rakentaa sekä pelata omia pelejä.

• Ohjelmointi tapahtuu ikoneilla eikä monimutkaista ohjelmointikieltä tarvitse opetella, sopii jo alle 10 -vuotiaille.

Page 24: Millaiset mahdollisuudet avautuvat KODU-peliohjelmoinnilla · Kodu Game Lab •KODU on ympäristö, jossa voidaan suunnitella, rakentaa sekä pelata omia pelejä. •Ohjelmointi tapahtuu

Kodu Game Lab

• KODU Game Lab on Microsoft Researchin kehittämä visuaalinen ohjelmointikieli, joka on suunniteltu yksinomaan pelien tekemiseen.

• Kodu toimii (Xbox -pelikonsolissa sekä) Windows -tietokoneella.

Page 25: Millaiset mahdollisuudet avautuvat KODU-peliohjelmoinnilla · Kodu Game Lab •KODU on ympäristö, jossa voidaan suunnitella, rakentaa sekä pelata omia pelejä. •Ohjelmointi tapahtuu

Oppimisympäristönä peliohjelmointi-hanke • Esimerkkejä oppimispeleistä:

• PacPhysics - fysiikkapeli

• Kemialabyrintti – tietokilpailupeli kemiasta (Venla Lintulahti)

• Uskontopelit (Jani Tiirikainen)