- johdattelu ohjelmointiin alakoulussa...2 ops2016 ja ohjelmointi perusopetuksen opetussuunnitelman...
TRANSCRIPT
![Page 1: - johdattelu ohjelmointiin alakoulussa...2 OPS2016 ja ohjelmointi Perusopetuksen opetussuunnitelman perusteet päivittyvät syksyllä 2016. Koodaustaidot mainitaan osana laaja-alaisia](https://reader030.vdocuments.pub/reader030/viewer/2022040410/5eccf9da7f03df4e9b7be6b8/html5/thumbnails/1.jpg)
OPS2016 ja ohjelmointi- johdattelu ohjelmointiin alakoulussa
MIKKO HORILA & TUOMO TAMMI
4/22/2015
1
![Page 2: - johdattelu ohjelmointiin alakoulussa...2 OPS2016 ja ohjelmointi Perusopetuksen opetussuunnitelman perusteet päivittyvät syksyllä 2016. Koodaustaidot mainitaan osana laaja-alaisia](https://reader030.vdocuments.pub/reader030/viewer/2022040410/5eccf9da7f03df4e9b7be6b8/html5/thumbnails/2.jpg)
2OPS2016 ja ohjelmointi
Perusopetuksen opetussuunnitelman perusteet päivittyvät syksyllä 2016. Koodaustaidot mainitaan osana laaja-alaisia osaamistavoitteita sekä ala- että yläkoulun puolella.
Opetushallitus on hyväksynyt esiopetuksen-, perusopetuksen-, ja lisäopetuksen opetussuunnitelman perusteet 22.12.2014.
Seuraavissa dioissa on koottuina kohdat, joissa ohjelmointi mainitaan (tai siihen on löydettävissä viittaus) määräyksessä perusopetuksen opetussuunnitelman perusteista:
4/22/2015
2
![Page 3: - johdattelu ohjelmointiin alakoulussa...2 OPS2016 ja ohjelmointi Perusopetuksen opetussuunnitelman perusteet päivittyvät syksyllä 2016. Koodaustaidot mainitaan osana laaja-alaisia](https://reader030.vdocuments.pub/reader030/viewer/2022040410/5eccf9da7f03df4e9b7be6b8/html5/thumbnails/3.jpg)
3OPS & ohjelmointi vuosiluokilla 1–2
Tieto- ja viestintäteknologinen osaaminen: Oppilaat saavat ja jakavat keskenään kokemuksia digitaalisen
median parissa työskentelystä sekä ikäkaudelle sopivasta ohjelmoinnista (OPS 2016, 101). [1]
Matematiikan tavoitteisiin liittyvät keskeiset sisältöalueet vuosiluokilla 1–2
Tutustuminen ohjelmoinnin alkeisiin alkaa laatimalla vaiheittaisia toimintaohjeita, joita myös testataan (OPS 2016, 129). [1]
4/22/2015
3
![Page 4: - johdattelu ohjelmointiin alakoulussa...2 OPS2016 ja ohjelmointi Perusopetuksen opetussuunnitelman perusteet päivittyvät syksyllä 2016. Koodaustaidot mainitaan osana laaja-alaisia](https://reader030.vdocuments.pub/reader030/viewer/2022040410/5eccf9da7f03df4e9b7be6b8/html5/thumbnails/4.jpg)
4
Tieto- ja viestintäteknologinen osaaminen (L5)
Ohjelmointia kokeillessaan oppilaat saavat kokemuksia siitä, miten teknologian toiminta riippuu ihmisen tekemistä ratkaisuista (OPS 2016, 157). [1]
Matematiikan opetuksen tavoitteet vuosiluokilla 3–6 T14 innostaa oppilasta laatimaan toimintaohjeita tietokoneohjelmina
graafisessa ohjelmointiympäristössä (OPS 2016, 235). [1]
Matematiikan tavoitteisiin liittyvät keskeiset sisältöalueet vuosiluokilla 3–6
Suunnitellaan ja toteutetaan ohjelmia graafisessa ohjelmointiympäristössä (OPS 2016, 235). [1]
OPS & ohjelmointi vuosiluokilla 3–6
4/22/2015
4
![Page 5: - johdattelu ohjelmointiin alakoulussa...2 OPS2016 ja ohjelmointi Perusopetuksen opetussuunnitelman perusteet päivittyvät syksyllä 2016. Koodaustaidot mainitaan osana laaja-alaisia](https://reader030.vdocuments.pub/reader030/viewer/2022040410/5eccf9da7f03df4e9b7be6b8/html5/thumbnails/5.jpg)
5
Matematiikan arviointikriteerit 6. vuosiluokan päätteeksi arviota “hyvä” / arvosanaa kahdeksan varten T14 innostaa oppilasta laatimaan toimintaohjeita
tietokoneohjelmina graafisessa ohjelmointiympäristössä (OPS 2016, 239). [1]
Ohjelmointi graafisessa ohjelmointiympäristössä (OPS 2016, 239). [1] Oppilas osaa ohjelmoida toimivan ohjelman graafisessa
ohjelmointiympäristössä (OPS 2016, 239). [1]Käsityön tavoitteisiin liittyvät keskeiset sisältöalueet vuosiluokilla 3–6 Harjoitellaan ohjelmoimalla aikaan saatuja toimintoja, joista
esimerkkinä robotiikka ja automaatio (OPS 2016, 271). [1]
OPS & ohjelmointi vuosiluokilla 3–6
4/22/2015
5
![Page 6: - johdattelu ohjelmointiin alakoulussa...2 OPS2016 ja ohjelmointi Perusopetuksen opetussuunnitelman perusteet päivittyvät syksyllä 2016. Koodaustaidot mainitaan osana laaja-alaisia](https://reader030.vdocuments.pub/reader030/viewer/2022040410/5eccf9da7f03df4e9b7be6b8/html5/thumbnails/6.jpg)
6
Tieto- ja viestintäteknologinen osaaminen (L5) Ohjelmointia harjoitellaan osana eri oppiaineiden opintoja (OPS
2016, 284). [1]Matematiikan opetuksen tavoitteet vuosiluokilla 7–9 T20 ohjata oppilasta kehittämään algoritmista ajatteluaan sekä
taitojaan soveltaa matematiikkaa ja ohjelmointia ongelmien ratkaisemiseen (OPS 2016, 375). [1]
Matematiikan tavoitteisiin liittyvät keskeiset sisältöalueet vuosiluokilla 7–9 Ohjelmoidaan ja samalla harjoitellaan hyviä
ohjelmointikäytäntöjä (OPS 2016, 375). [1]
OPS & ohjelmointi vuosiluokilla 7–9
4/22/2015
6
![Page 7: - johdattelu ohjelmointiin alakoulussa...2 OPS2016 ja ohjelmointi Perusopetuksen opetussuunnitelman perusteet päivittyvät syksyllä 2016. Koodaustaidot mainitaan osana laaja-alaisia](https://reader030.vdocuments.pub/reader030/viewer/2022040410/5eccf9da7f03df4e9b7be6b8/html5/thumbnails/7.jpg)
7
Matematiikan päättöarvioinnin kriteerit hyvälle osaamiselle (arvosanalle 8) oppimäärän päättyessä T20 ohjata oppilasta kehittämään algoritmista ajatteluaan sekä
taitojaan soveltaa matematiikkaa ja ohjelmointia ongelmien ratkaisemiseen (OPS 2016, 379). [1]
Algoritminen ajattelu ja ohjelmointitaidot (OPS 2016, 379). [1] Oppilas osaa soveltaa algoritmisen ajattelun periaatteita ja osaa
ohjelmoida yksinkertaisia ohjelmia (OPS 2016, 379). [1]Käsityön tavoitteisiin liittyvät keskeiset sisältöalueet vuosiluokilla 7–9 Käytetään sulautettuja järjestelmiä käsityöhön eli sovelletaan
ohjelmointia suunnitelmiin ja valmistettaviin tuotteisiin (OPS 2016, 431). [1]
OPS & ohjelmointi vuosiluokilla 7–9
4/22/2015
7
![Page 8: - johdattelu ohjelmointiin alakoulussa...2 OPS2016 ja ohjelmointi Perusopetuksen opetussuunnitelman perusteet päivittyvät syksyllä 2016. Koodaustaidot mainitaan osana laaja-alaisia](https://reader030.vdocuments.pub/reader030/viewer/2022040410/5eccf9da7f03df4e9b7be6b8/html5/thumbnails/8.jpg)
Miten sitten oikeasti voisi aloittaa?
4/22/2015
8
![Page 9: - johdattelu ohjelmointiin alakoulussa...2 OPS2016 ja ohjelmointi Perusopetuksen opetussuunnitelman perusteet päivittyvät syksyllä 2016. Koodaustaidot mainitaan osana laaja-alaisia](https://reader030.vdocuments.pub/reader030/viewer/2022040410/5eccf9da7f03df4e9b7be6b8/html5/thumbnails/9.jpg)
9Miten aloittaa omassa koulussa? - Kysymykset ja ongelmat
Velvoittavuus tulee muualta, me toimimme apuna. Positiivinen lähtötilanne TVT-kouluttajan näkökulmasta.
Keskeistä on rohkeus kokeilla ja kollegan innostaminen.
Kouluttautuminen? Joko koulutuksessa muualla tai vaikka tilaamalla Innokas-verkoston kouluttaja omalle koululle.
Laitteet ja ohjelmistot? Ei vaadita mitään hankintoja alkuun pääsemiseksi!
Millä ajalla homma hoidetaan? Tästä on hyvä käydä keskustelua koululla.
4/22/2015
9
![Page 10: - johdattelu ohjelmointiin alakoulussa...2 OPS2016 ja ohjelmointi Perusopetuksen opetussuunnitelman perusteet päivittyvät syksyllä 2016. Koodaustaidot mainitaan osana laaja-alaisia](https://reader030.vdocuments.pub/reader030/viewer/2022040410/5eccf9da7f03df4e9b7be6b8/html5/thumbnails/10.jpg)
10Miten me Tampereella aloitimme oppilaiden kanssa?
Binääriluvut (binäärilukukortit, video)
Päättelyt (paperi, kuvat, ongelmanratkaisu)
Loogiset palat
Piirrostehtävät parin kanssa (piirretään parin sanallisen ohjeen mukaan)
salakirjoitus
Visuaalinen ohjelmointi (koodaustunti.fi)
4/22/2015
10
![Page 11: - johdattelu ohjelmointiin alakoulussa...2 OPS2016 ja ohjelmointi Perusopetuksen opetussuunnitelman perusteet päivittyvät syksyllä 2016. Koodaustaidot mainitaan osana laaja-alaisia](https://reader030.vdocuments.pub/reader030/viewer/2022040410/5eccf9da7f03df4e9b7be6b8/html5/thumbnails/11.jpg)
11Parityö
Toisella parista paperia ja kynä
Piirrä kuvio parin ohjeen mukaan
Piirrä muoto käyttäen mahdollisimman lyhyillä ohjeilla
harjoitus 1.4/22/2015
11
![Page 12: - johdattelu ohjelmointiin alakoulussa...2 OPS2016 ja ohjelmointi Perusopetuksen opetussuunnitelman perusteet päivittyvät syksyllä 2016. Koodaustaidot mainitaan osana laaja-alaisia](https://reader030.vdocuments.pub/reader030/viewer/2022040410/5eccf9da7f03df4e9b7be6b8/html5/thumbnails/12.jpg)
12Näyttääkö piirroksesi tältä?
4/22/2015
![Page 13: - johdattelu ohjelmointiin alakoulussa...2 OPS2016 ja ohjelmointi Perusopetuksen opetussuunnitelman perusteet päivittyvät syksyllä 2016. Koodaustaidot mainitaan osana laaja-alaisia](https://reader030.vdocuments.pub/reader030/viewer/2022040410/5eccf9da7f03df4e9b7be6b8/html5/thumbnails/13.jpg)
13Mikä nelikirjaiminen sana?
harjoitus 2.4/22/2015
13
![Page 14: - johdattelu ohjelmointiin alakoulussa...2 OPS2016 ja ohjelmointi Perusopetuksen opetussuunnitelman perusteet päivittyvät syksyllä 2016. Koodaustaidot mainitaan osana laaja-alaisia](https://reader030.vdocuments.pub/reader030/viewer/2022040410/5eccf9da7f03df4e9b7be6b8/html5/thumbnails/14.jpg)
14Hanoin torni
Tehtävänäsi on siirtää tornin osat vasemmalta alustalta oikeanpuoleiseen alustaan. Et voi siirtää isompaa kiekkoa pienemmän päälle.
http://www.luma.fi/materiaalit/907/hanoin-torni
harjoitus 3.4/22/2015
14
![Page 15: - johdattelu ohjelmointiin alakoulussa...2 OPS2016 ja ohjelmointi Perusopetuksen opetussuunnitelman perusteet päivittyvät syksyllä 2016. Koodaustaidot mainitaan osana laaja-alaisia](https://reader030.vdocuments.pub/reader030/viewer/2022040410/5eccf9da7f03df4e9b7be6b8/html5/thumbnails/15.jpg)
15Visuaalinen ohjelmointi
Tampereella homma aloitettiin hyödyntämällä suoraan koodaustunti.fi-materiaalia.
Materiaali on helppokäyttöinen, laitteistoriippumaton, itsessään eriyttävä ja motivoiva.
http://studio.code.org/hoc/1 ja edistyneemmille https://scratch.mit.edu/
4/22/2015
15
![Page 16: - johdattelu ohjelmointiin alakoulussa...2 OPS2016 ja ohjelmointi Perusopetuksen opetussuunnitelman perusteet päivittyvät syksyllä 2016. Koodaustaidot mainitaan osana laaja-alaisia](https://reader030.vdocuments.pub/reader030/viewer/2022040410/5eccf9da7f03df4e9b7be6b8/html5/thumbnails/16.jpg)
16Suorita koodaustunnin ensimmäiset tehtävät!
Siirry osoitteeseen http://koodaustunti.fi/
Valitse ”Mä aloitan heti ;-)”
Auta punaista lintua pyydystämään paha possu!
harjoitus 4.4/22/2015
16
![Page 17: - johdattelu ohjelmointiin alakoulussa...2 OPS2016 ja ohjelmointi Perusopetuksen opetussuunnitelman perusteet päivittyvät syksyllä 2016. Koodaustaidot mainitaan osana laaja-alaisia](https://reader030.vdocuments.pub/reader030/viewer/2022040410/5eccf9da7f03df4e9b7be6b8/html5/thumbnails/17.jpg)
4/22/2015
17
![Page 18: - johdattelu ohjelmointiin alakoulussa...2 OPS2016 ja ohjelmointi Perusopetuksen opetussuunnitelman perusteet päivittyvät syksyllä 2016. Koodaustaidot mainitaan osana laaja-alaisia](https://reader030.vdocuments.pub/reader030/viewer/2022040410/5eccf9da7f03df4e9b7be6b8/html5/thumbnails/18.jpg)
18
4/22/2015
![Page 19: - johdattelu ohjelmointiin alakoulussa...2 OPS2016 ja ohjelmointi Perusopetuksen opetussuunnitelman perusteet päivittyvät syksyllä 2016. Koodaustaidot mainitaan osana laaja-alaisia](https://reader030.vdocuments.pub/reader030/viewer/2022040410/5eccf9da7f03df4e9b7be6b8/html5/thumbnails/19.jpg)
4/22/2015
19
![Page 20: - johdattelu ohjelmointiin alakoulussa...2 OPS2016 ja ohjelmointi Perusopetuksen opetussuunnitelman perusteet päivittyvät syksyllä 2016. Koodaustaidot mainitaan osana laaja-alaisia](https://reader030.vdocuments.pub/reader030/viewer/2022040410/5eccf9da7f03df4e9b7be6b8/html5/thumbnails/20.jpg)
20Teemaviikosta jatkuvaksi käytänteeksi…
Koodaus kannattaa aloittaa koulussa heti – älkää suotta odottako uutta OPSia.
Kootkaa pieni pilottiryhmä, joka kokeilee samalla viikolla vaikkapa koodaustunti.fi-materiaalia saa helposti innostettua muut opettajat mukaan!
Jos koululla on siihen mahdollisuuksia, voisi pienten kanssa olla kiva aloitella Scratch-juniorin kaltaisilla sovelluksilla (Android, iOS) tai vaikkapa BeeBoteilla.
4/22/2015
20
![Page 21: - johdattelu ohjelmointiin alakoulussa...2 OPS2016 ja ohjelmointi Perusopetuksen opetussuunnitelman perusteet päivittyvät syksyllä 2016. Koodaustaidot mainitaan osana laaja-alaisia](https://reader030.vdocuments.pub/reader030/viewer/2022040410/5eccf9da7f03df4e9b7be6b8/html5/thumbnails/21.jpg)
21Vuosiluokittainen etenemissuunnitelma?
Miten varmistaa, että koodaus läpäisee ja tulee osaksi kaikkien oppilaiden ja opettajien arkea?
Tulisiko meidän jo täällä muodostaa ydinryhmä miettimään vuosiluokittaista etenemisen rautalankamallia?
Miten teillä on ajateltu TVT-strategian, oppilaiden TVT-opetuksen ja OPSin suhde ja ihan kirjoitustekninen ratkaisu?
4/22/2015
21
![Page 22: - johdattelu ohjelmointiin alakoulussa...2 OPS2016 ja ohjelmointi Perusopetuksen opetussuunnitelman perusteet päivittyvät syksyllä 2016. Koodaustaidot mainitaan osana laaja-alaisia](https://reader030.vdocuments.pub/reader030/viewer/2022040410/5eccf9da7f03df4e9b7be6b8/html5/thumbnails/22.jpg)
22Linkit
Tänään esitellyt tiedostot Google drivessa*Huom! Tekijänoikeudet – kaikki materiaali ei ole edelleenjakamiskelpoista!
http://www.innokas.fi/
http://koodaustunti.fi/
http://koodiaapinen.fi/
www.koodi2016.fi – ilmainen opas
4/22/2015
22