Upload
others
View
7
Download
0
Embed Size (px)
Citation preview
OPS2016 ja ohjelmointi- johdattelu ohjelmointiin alakoulussa
MIKKO HORILA & TUOMO TAMMI
4/22/2015
1
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
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
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
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
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
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
Miten sitten oikeasti voisi aloittaa?
4/22/2015
8
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
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
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
12Näyttääkö piirroksesi tältä?
4/22/2015
13Mikä nelikirjaiminen sana?
harjoitus 2.4/22/2015
13
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
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
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
4/22/2015
17
18
4/22/2015
4/22/2015
19
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
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
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