SlideShare una empresa de Scribd logo
1 de 27
pinet.org.uk
Petteri Hämäläinen
FM, aineopettaja
Työura Nokialla ohjelmistojen parissa
Sivutoiminen opettaja
Yrittäjä koodioulu.fi
”Espoolaiset 7.-luokkalaiset
ohjasivat robottikäsiä ja
värivaloja”
hs.fi 23.5.2015
”Koodausta opetellaan
jo ekaluokalla Oulussa”
kaleva.fi 11.12.2014
”Jokamiesluokan
koodausta”
opettaja.fi 6/2014
”Näillä vinkeillä pääset
alkuun koodin opettelussa”
hs.fi 15.11.2014
”Teinitytöt koodasivat
mobiilipelin, jossa käytetään
tamponeja aseina”
nyt.fi 5.2.2015
”Nämä lapset koodaavat
ennen lukemaan oppimista”
tekniikkatalous.fi 29.7.2013
Koodaus tulee kouluun
”Koodausta
matikantunneille”
mtv.fi 17.1.2015
”Suomalaisnainen kirjoitti
maailman ensimmäisen
koodisatukirjan”
mtv.fi 5.8.2015
Mitä koodaus on?
 Koodausta on käytetty kaikessa tieteessä läpi ihmiskunnan lähihistorian
 Koodaus on parhaimmillaan ongelmanratkaisua, esillä olevan ongelman
purkamista pieniksi, helposti ymmärrettäviksi osiksi
 Lopuksi osista kootaan säännöstö eli algoritmi jolla tehtävän voi ratkaista
yleisesti
 Koodaus on ongelman muuttamista sellaiseen muotoon, jonka tietokone
ymmärtää
Esimerkki: miten piirrän neliön
Ongelman purkaminen osiin
 neliössä on 4 sivua ja 4 kulmaa
Kaavojen tunnistaminen
 sivut ovat yhtä pitkiä ja kohtisuorassa toisiinsa nähden
Algoritmien luominen
 piirrä yksi sivu, käänny 90 astetta ja jatka näin kunnes kaikki neljä sivua on
piirrettynä
=> Miten piirretään kuusikulmio?
Koodauksen
opetus on
ajattelun
opettamista
Mitä eri maissa opetetaan nyt
Britannia
 Britanniassa muutos, joka kattaa kaikki 5–16-vuotiaat, astui voimaan 2014.
Luokat 1-4 opiskelevat uutta Computing-nimistä oppiainetta.
Yhdysvallat
 Erilaiset edunvalvontajärjestöt, kuten Code.org ja tietotekniikan opettajien
yhdistys CSTA ovat rakentaneet omia opetussuunnitelmia joita yksittäiset
opettajat ja koulut voivat halutessaan hyödyntää.
Viro
 Eturintamassa vuodesta 2013. Opetussuunnitelma painottaa käytännön
tekemistä.
Lähde koodi2016.fi/ops.html
Matematiikan keskeiset sisältöalueet
Vuosiluokat 1-2
 Tutustuminen ohjemoinnin alkeisiin alkaa laatimalla vaiheittaisia
toimintaohjeita, joita myös testataan.
Vuosiluokat 3-6
 Suunnitellaan ja toteutetaan ohjelmia graafisessa ohjelmointiympäristössä.
Ohjelmoinnin oppiminen on tekemistä
 Stop motion elokuvan tekeminen iPadilla
 Musiikin tunnilla sävelletään tietokoneeella
 Kuvaamataidon tunnilla suunnitellaan käyttöliittymiä ja pelihahmoja
 Äidinkielessä kirjoitetaan tarinoita peleistä
 Kotitaloustunnilla laaditaan ruokareseptejä
 Biologiassa tutkitaan sääntöjä joilla eliölajeja jaotellaan toisistaan
 Liikuntatunnilla yksikäsitteisten ohjeiden antamista vaativaa leikkiä, vaikkapa
esterata
Seitsemän opettajan pelkoa
 Miten voin opettaa ohjelmointia, kun en ole koskaan ohjelmoinut?
 Ohjelmointi ei kiinnosta – miksi opettelisin uutta?
 Mistä ohjelmoinnin opettamiselle lohkaistaan tunteja?
 Tietokonetaidot muuttuvat nopeasti – eivätkö nämä jutut vanhene heti?
 Koulussamme ei ole it-resursseja
 Voinko saada täydennyskoulutusta ohjelmoinnin opettamista varten?
 Hyvä on, haluan yrittää. Mistä lähden liikkeelle?
Lähde koodi2016.fi/ops.html
Tarkistuslista ensimmäiselle tunnille
 Valitse sopiva harjoitus
 Varaa tarvittavat resurssit
 Selitä oppilaille, miksi ohjelmointia opetellaan
 Ohjaa oppilaat harjoituksen pariin
 Kun oppilas kohtaa ongelman
 Mitä tehdä oppilaille, jotka ovat selvästi muita edellä?
Lähde koodi2016.fi/opetus.html
Ohjelmointia opettamassa
 Lapset ovat pääsääntöisesti äärettömän innostuneita tietokoneista
 Luokkaryhmät tasoltaan hyvin heterogeenisia
 Lasten on päästävä heti tekemään ja näkemään työnsä tulokset
 Paras tulos saadaan pelimäisten oppiympäristöjen avulla
 Tyttöjen motivoiminen vaikeampaa kuin poikien
Lukiotytöt valitsevat tietojenkäsittelyn
kursseja kolme kertaa innokkaammin, kun
luokan sisustus ei ole ”nörttimäinen”.
JOURNAL OF EDUCATIONAL PSYCHOLOGY TIEDE lehti 10/2015
Koodaus
on
sosiaalista
toimintaa
Harjoitellaan
Selvitä Aamupala koodauskieli
1. Kaada mehua lasiin
2. Keitä puuroa
3. Laita puuroon voisilmä
4. Kaada puuro lautaselle
5. Leikkaa juustosta viipale
6. Laita juusto leivälle
7. Voitele leipä
Selvitä salakirjoitus
Viesti on koodattu siirtämällä kirjainta aakkosissa yksi eteenpäin. Esim kirjain A
muuttuu kirjaimeksi B. Kyseessä on rotation encryption.
Koodaus kiteytettynä yhteen tehtävään
Miten Scrat orava pääsee
tammenterhon luo hyppimällä
jäälauttojen päällä?
Lähde code.org
Sivustoja
Mitä nyt?
Tietoa ja tekemistä
 koodi2016.fi
 koodiaapinen.fi (verkkokurssi alkaa 10.10.)
 innokas.fi (Kiinnostaako koodaus? – koulutuskiertue Oulussa 13.10.)
 majava-kilpailu.fi (tulossa 9.-13.11.2015)
 koodikerho.fi (verkostoitumista)
 liveohje.wordpress.com (TVT-ohjeita ja ideoita – Oulun opetustoimi)
 luokanopettajajatietotekniikka.blogspot.fi (opettajan blogi)
 helloruby.com (tehtäväideoita ilman tietokonetta)
7.-13.12.2015
koodaustunti.fi hourofcode.com
koodioulu.fi

Más contenido relacionado

La actualidad más candente (10)

Nojanmaan Koulun Tietostrategian PäIvitys
Nojanmaan Koulun Tietostrategian PäIvitysNojanmaan Koulun Tietostrategian PäIvitys
Nojanmaan Koulun Tietostrategian PäIvitys
 
Digiopus luento 4
Digiopus luento 4Digiopus luento 4
Digiopus luento 4
 
OSAAVA VESO: Tieto- ja viestintätekniikka pedagogisena työvälineenä. Raahe 2015
OSAAVA VESO: Tieto- ja viestintätekniikka pedagogisena työvälineenä. Raahe 2015OSAAVA VESO: Tieto- ja viestintätekniikka pedagogisena työvälineenä. Raahe 2015
OSAAVA VESO: Tieto- ja viestintätekniikka pedagogisena työvälineenä. Raahe 2015
 
Tuusula 1.10.2016
Tuusula 1.10.2016Tuusula 1.10.2016
Tuusula 1.10.2016
 
Uskalla kokeilla
Uskalla kokeillaUskalla kokeilla
Uskalla kokeilla
 
Apuvälineiden käyttö esityksissä
Apuvälineiden käyttö esityksissäApuvälineiden käyttö esityksissä
Apuvälineiden käyttö esityksissä
 
Case Hollola
Case HollolaCase Hollola
Case Hollola
 
Opettajien afterwork: Pohdintaa teknologiakasvatuksesta
Opettajien afterwork: Pohdintaa teknologiakasvatuksestaOpettajien afterwork: Pohdintaa teknologiakasvatuksesta
Opettajien afterwork: Pohdintaa teknologiakasvatuksesta
 
Luento5 suunnittelu ja pedagogiset mallit
Luento5 suunnittelu ja pedagogiset mallitLuento5 suunnittelu ja pedagogiset mallit
Luento5 suunnittelu ja pedagogiset mallit
 
Sähköiset arviointikäytänteet S2014
Sähköiset arviointikäytänteet S2014Sähköiset arviointikäytänteet S2014
Sähköiset arviointikäytänteet S2014
 

Similar a Koodaus tulee kouluun (Raahe 10.10.2015)

Pedagogin digitystä 5.3.24: Osallistaminen
Pedagogin digitystä 5.3.24: OsallistaminenPedagogin digitystä 5.3.24: Osallistaminen
Pedagogin digitystä 5.3.24: Osallistaminen
Matleena Laakso
 

Similar a Koodaus tulee kouluun (Raahe 10.10.2015) (20)

Koodiaapinen oulu 28.11.2015
Koodiaapinen oulu 28.11.2015Koodiaapinen oulu 28.11.2015
Koodiaapinen oulu 28.11.2015
 
Tekoäly opetuksessa 9.8.23
Tekoäly opetuksessa 9.8.23Tekoäly opetuksessa 9.8.23
Tekoäly opetuksessa 9.8.23
 
Tekoäly opetuksessa 3.11.23
Tekoäly opetuksessa 3.11.23Tekoäly opetuksessa 3.11.23
Tekoäly opetuksessa 3.11.23
 
Tekoäly tuli 9.11.23
Tekoäly tuli 9.11.23Tekoäly tuli 9.11.23
Tekoäly tuli 9.11.23
 
oppimisen-tukeminen-digikulttuurissa
oppimisen-tukeminen-digikulttuurissaoppimisen-tukeminen-digikulttuurissa
oppimisen-tukeminen-digikulttuurissa
 
Sähköinen arviointi opetuksessa 2 op
Sähköinen arviointi opetuksessa 2 opSähköinen arviointi opetuksessa 2 op
Sähköinen arviointi opetuksessa 2 op
 
Tekoäly opettajan arjessa -luento 27.3.24
Tekoäly opettajan arjessa -luento 27.3.24Tekoäly opettajan arjessa -luento 27.3.24
Tekoäly opettajan arjessa -luento 27.3.24
 
Didaktiikka verkko-opetuksessa
Didaktiikka verkko-opetuksessaDidaktiikka verkko-opetuksessa
Didaktiikka verkko-opetuksessa
 
Verkko-opetuksen uudet tuulet 29.9.23
Verkko-opetuksen uudet tuulet 29.9.23Verkko-opetuksen uudet tuulet 29.9.23
Verkko-opetuksen uudet tuulet 29.9.23
 
Tekoäly opetuksessa 4.9.23
Tekoäly opetuksessa 4.9.23Tekoäly opetuksessa 4.9.23
Tekoäly opetuksessa 4.9.23
 
Kolme tapaa kouluttaa
Kolme tapaa kouluttaaKolme tapaa kouluttaa
Kolme tapaa kouluttaa
 
Digityökalut ja avoimet materiaalit 17.11.21
Digityökalut ja avoimet materiaalit 17.11.21 Digityökalut ja avoimet materiaalit 17.11.21
Digityökalut ja avoimet materiaalit 17.11.21
 
Tekoäly ja oppiminen. Airut-hanke 23.4.24
Tekoäly ja oppiminen. Airut-hanke 23.4.24Tekoäly ja oppiminen. Airut-hanke 23.4.24
Tekoäly ja oppiminen. Airut-hanke 23.4.24
 
Pedagogin digitystä 5.3.24: Osallistaminen
Pedagogin digitystä 5.3.24: OsallistaminenPedagogin digitystä 5.3.24: Osallistaminen
Pedagogin digitystä 5.3.24: Osallistaminen
 
Tekoälyn käyttö opetuksessa ja opettajan työn tukena ammatillisessa koulutuks...
Tekoälyn käyttö opetuksessa ja opettajan työn tukena ammatillisessa koulutuks...Tekoälyn käyttö opetuksessa ja opettajan työn tukena ammatillisessa koulutuks...
Tekoälyn käyttö opetuksessa ja opettajan työn tukena ammatillisessa koulutuks...
 
Yhteisöllinen työskentely verkon välineillä 20.9.21
Yhteisöllinen työskentely verkon välineillä 20.9.21Yhteisöllinen työskentely verkon välineillä 20.9.21
Yhteisöllinen työskentely verkon välineillä 20.9.21
 
Tekoäly opetuksessa 16.1.24
Tekoäly opetuksessa 16.1.24Tekoäly opetuksessa 16.1.24
Tekoäly opetuksessa 16.1.24
 
Digipeda ja tekoäly 9.10.23
Digipeda ja tekoäly 9.10.23Digipeda ja tekoäly 9.10.23
Digipeda ja tekoäly 9.10.23
 
Tekoäly opetuksessa, opettajien kevätpäivä 26.4.24
Tekoäly opetuksessa, opettajien kevätpäivä 26.4.24Tekoäly opetuksessa, opettajien kevätpäivä 26.4.24
Tekoäly opetuksessa, opettajien kevätpäivä 26.4.24
 
Mukana kulkeva teknologia ja mobiili oppija
Mukana kulkeva teknologia ja mobiili oppijaMukana kulkeva teknologia ja mobiili oppija
Mukana kulkeva teknologia ja mobiili oppija
 

Koodaus tulee kouluun (Raahe 10.10.2015)

  • 2. Petteri Hämäläinen FM, aineopettaja Työura Nokialla ohjelmistojen parissa Sivutoiminen opettaja Yrittäjä koodioulu.fi
  • 3. ”Espoolaiset 7.-luokkalaiset ohjasivat robottikäsiä ja värivaloja” hs.fi 23.5.2015 ”Koodausta opetellaan jo ekaluokalla Oulussa” kaleva.fi 11.12.2014 ”Jokamiesluokan koodausta” opettaja.fi 6/2014 ”Näillä vinkeillä pääset alkuun koodin opettelussa” hs.fi 15.11.2014 ”Teinitytöt koodasivat mobiilipelin, jossa käytetään tamponeja aseina” nyt.fi 5.2.2015 ”Nämä lapset koodaavat ennen lukemaan oppimista” tekniikkatalous.fi 29.7.2013 Koodaus tulee kouluun ”Koodausta matikantunneille” mtv.fi 17.1.2015 ”Suomalaisnainen kirjoitti maailman ensimmäisen koodisatukirjan” mtv.fi 5.8.2015
  • 4. Mitä koodaus on?  Koodausta on käytetty kaikessa tieteessä läpi ihmiskunnan lähihistorian  Koodaus on parhaimmillaan ongelmanratkaisua, esillä olevan ongelman purkamista pieniksi, helposti ymmärrettäviksi osiksi  Lopuksi osista kootaan säännöstö eli algoritmi jolla tehtävän voi ratkaista yleisesti  Koodaus on ongelman muuttamista sellaiseen muotoon, jonka tietokone ymmärtää
  • 5. Esimerkki: miten piirrän neliön Ongelman purkaminen osiin  neliössä on 4 sivua ja 4 kulmaa Kaavojen tunnistaminen  sivut ovat yhtä pitkiä ja kohtisuorassa toisiinsa nähden Algoritmien luominen  piirrä yksi sivu, käänny 90 astetta ja jatka näin kunnes kaikki neljä sivua on piirrettynä => Miten piirretään kuusikulmio?
  • 7. Mitä eri maissa opetetaan nyt Britannia  Britanniassa muutos, joka kattaa kaikki 5–16-vuotiaat, astui voimaan 2014. Luokat 1-4 opiskelevat uutta Computing-nimistä oppiainetta. Yhdysvallat  Erilaiset edunvalvontajärjestöt, kuten Code.org ja tietotekniikan opettajien yhdistys CSTA ovat rakentaneet omia opetussuunnitelmia joita yksittäiset opettajat ja koulut voivat halutessaan hyödyntää. Viro  Eturintamassa vuodesta 2013. Opetussuunnitelma painottaa käytännön tekemistä. Lähde koodi2016.fi/ops.html
  • 8. Matematiikan keskeiset sisältöalueet Vuosiluokat 1-2  Tutustuminen ohjemoinnin alkeisiin alkaa laatimalla vaiheittaisia toimintaohjeita, joita myös testataan. Vuosiluokat 3-6  Suunnitellaan ja toteutetaan ohjelmia graafisessa ohjelmointiympäristössä.
  • 9. Ohjelmoinnin oppiminen on tekemistä  Stop motion elokuvan tekeminen iPadilla  Musiikin tunnilla sävelletään tietokoneeella  Kuvaamataidon tunnilla suunnitellaan käyttöliittymiä ja pelihahmoja  Äidinkielessä kirjoitetaan tarinoita peleistä  Kotitaloustunnilla laaditaan ruokareseptejä  Biologiassa tutkitaan sääntöjä joilla eliölajeja jaotellaan toisistaan  Liikuntatunnilla yksikäsitteisten ohjeiden antamista vaativaa leikkiä, vaikkapa esterata
  • 10. Seitsemän opettajan pelkoa  Miten voin opettaa ohjelmointia, kun en ole koskaan ohjelmoinut?  Ohjelmointi ei kiinnosta – miksi opettelisin uutta?  Mistä ohjelmoinnin opettamiselle lohkaistaan tunteja?  Tietokonetaidot muuttuvat nopeasti – eivätkö nämä jutut vanhene heti?  Koulussamme ei ole it-resursseja  Voinko saada täydennyskoulutusta ohjelmoinnin opettamista varten?  Hyvä on, haluan yrittää. Mistä lähden liikkeelle? Lähde koodi2016.fi/ops.html
  • 11. Tarkistuslista ensimmäiselle tunnille  Valitse sopiva harjoitus  Varaa tarvittavat resurssit  Selitä oppilaille, miksi ohjelmointia opetellaan  Ohjaa oppilaat harjoituksen pariin  Kun oppilas kohtaa ongelman  Mitä tehdä oppilaille, jotka ovat selvästi muita edellä? Lähde koodi2016.fi/opetus.html
  • 12. Ohjelmointia opettamassa  Lapset ovat pääsääntöisesti äärettömän innostuneita tietokoneista  Luokkaryhmät tasoltaan hyvin heterogeenisia  Lasten on päästävä heti tekemään ja näkemään työnsä tulokset  Paras tulos saadaan pelimäisten oppiympäristöjen avulla  Tyttöjen motivoiminen vaikeampaa kuin poikien Lukiotytöt valitsevat tietojenkäsittelyn kursseja kolme kertaa innokkaammin, kun luokan sisustus ei ole ”nörttimäinen”. JOURNAL OF EDUCATIONAL PSYCHOLOGY TIEDE lehti 10/2015
  • 15. Selvitä Aamupala koodauskieli 1. Kaada mehua lasiin 2. Keitä puuroa 3. Laita puuroon voisilmä 4. Kaada puuro lautaselle 5. Leikkaa juustosta viipale 6. Laita juusto leivälle 7. Voitele leipä
  • 16. Selvitä salakirjoitus Viesti on koodattu siirtämällä kirjainta aakkosissa yksi eteenpäin. Esim kirjain A muuttuu kirjaimeksi B. Kyseessä on rotation encryption.
  • 17. Koodaus kiteytettynä yhteen tehtävään Miten Scrat orava pääsee tammenterhon luo hyppimällä jäälauttojen päällä? Lähde code.org
  • 19.
  • 20.
  • 21.
  • 22.
  • 23.
  • 25. Tietoa ja tekemistä  koodi2016.fi  koodiaapinen.fi (verkkokurssi alkaa 10.10.)  innokas.fi (Kiinnostaako koodaus? – koulutuskiertue Oulussa 13.10.)  majava-kilpailu.fi (tulossa 9.-13.11.2015)  koodikerho.fi (verkostoitumista)  liveohje.wordpress.com (TVT-ohjeita ja ideoita – Oulun opetustoimi)  luokanopettajajatietotekniikka.blogspot.fi (opettajan blogi)  helloruby.com (tehtäväideoita ilman tietokonetta)