Opi käyttämään Micro:bitiä ohjelmoinnin ja robotiikan opetukseen! Valtakunnallinen kiertue 8 paikkakunnalla 1
Päivän ohjelma Klo 14.30-15.00 Mitä Micro:bit ohjelmoinnin ja robotiikan opetuksen välineenä 15.00-18.00 Micro:bit pajat käynnissä Micro:bit perusteet / max. 25 osallistujaa Micro:bit jatko/ max. 25 osallistujaa 2
Materiaalit ja viestintä Päivän materiaalit löytyvät Innokkaan materiaalit- sivun kautta: https://www.innokas.fi/materiaalit/ Twitter ja Facebook päivän aikana #Innokas2018 3
Innokas -verkosto Tavoitteena Innovatiivisen koulun toiminnan kehittäminen ja levittäminen OPS 2016 käyttöönoton tukeminen Suomessa yli 600 koulua Kouluja, kirjastoja, päiväkoteja, nuorisotyö, yliopistoja, yrityksiä 10 aluekoordinaattoria ja 25 kouluttajaa Global Innokas Global Educational Community Stanford/ Fablab@Schools Liity mukaan www.innokas.fi/yhteystiedot/
INNOVATIIVINEN KOULU Oppilaat, koulun henkilökunta, vanhemmat ja yhteistyökumppanit innovaattoreina OPPIMINEN OPETTAJUUS JOHTAJUUS YHTEISTYÖ- VERKOSTOT Oppijat aktiivisina toimijoina Erilaiset oppijat ja heidän tarpeensa Luovuus, rohkeus ja kekseliäisyys Mitä, missä, miten ja milloin opitaan Yhteistyö- ja ongelmanratkaisu taidot, luovat taidot Opetus-, opiskelu ja arviointimenetelmät Aineenhallinta, pedagogiikan hallinta, teknologian hallinta Jaettu johtajuus Strategialähtöisyys ja vuorovaikutteisuus Itsearviointiin perustuva laadunvarmistus Tiimit, tiimityö Kumppanuus Kodit Lähialueen toimijat Muut koulut ja verkostot Teknologian monipuolinen hyödyntäminen 2000-luvun aktiivisten oppijoiden kasvatus ja kouluttaminen
Koordinaattorit ja kouluttajat Etelä-Suomi Helsingin yliopisto, Kasvatustieteellinen tiedekunta/ Tiina Korhonen, Kati Sormunen ja Laura Salo Espoo/ Suomenkielinen opetustoimi/ Minna Kukkonen Tampere/ Pohjois-Hervannan koulu/ Juha Kokkonen Turku/ Top-keskus/Teemu Tauriainen Keski-Suomi Jyväskylä/ Opettajankoulutuslaitos/ Janne Fagerlund Kuopio/ Tvt-tukihenkilö/ Juho Laitinen Itä-Suomi Kontiolahti/ Kirkonkylän koulu/ Pekka Kiiskinen Kontiolahti/ Kylmäojan koulu/ Lauri Parkkonen Lappeenranta/ Saimaan mediakeskus/ Petja Pyykkönen Länsi-Suomi Larsmo/ Bosund skola / Jens Lindholm Pohjois-Pohjanmaa Oulu/Rajakylän koulu/jussi Näykki Lappi Rovaniemi/TVT-ryhmä, koulupalvelukeskus/ Petteri Kartimo ja Anna-Kristiina Rahkala 2017 Innokas www.innokas.fi All Rights Reserved Copying and reproduction prohibited
2000-luvun osaaminen Millaista osaamista tarvitaan? PISA, New Millennium learners, DeSeCo, Ajattelutavat Työskentelytavat Työvälineet Tilanteet Motivaatio/halu käyttää tietoa Luova ajattelu ja innovatiivisuus Kriittinen ajattelu ja argumentointi Yhteistyö: tiimityö ja jakaminen Vuorovaikutus: rajojen ylittäminen Ideointi Äidinkieli, vieraat kielet, matematiikka: laaja-alaisuus Tieto- ja viestintätekniikka Henkilökohtainen, paikallinen, globaali Työelämä Motivaatio, kiinnostus Luottamus siihen, että pystyy
Perusopetuksen ohjelmoinnin opetuksen polku
Tavoitteena Ohjelmoidaan ja samalla harjoitellaan hyviä ohjelmointikäytänteitä (S1 Matematiikka vuosiluokilla 7-9) Ohjelmointia hyödynnetään osana eri oppiaineiden opintoja. (L5 Tieto- ja viestintäteknologinen osaaminen) Sovelletaan ohjelmointia suunnitelmissa ja ohjelmoitavissa tuotteissa (Käsityö vuosiluokilla 7-9) Ohjelmointia harjoitellaan osana eri oppiaineiden opintoja (Vuosiluokat 7-9) 13.2.2018 9
Ohjelmointi peruskoulun opetussuunnitelmassa Robotiikka ja automaatio Tuotekehittely KÄSITYÖ, taito- ja taideaineet MATE- MATIIKKA Ajattelun taidot Ongelmanratkaisu Vaiheittaiset ohjeet Graafinen ohjelmointi OHJELMOINTI Fysiikka (Liike, voima, sähkö, energia, automaatio, robotiikka) Biologia YMPÄRISTÖ- OPPI KIELET Äidinkieli Vieraat kielet Kielellinen tietoisuus 10
Mitä opitaan? Ohjelmoidun ympäristön havainnointia Ymmärrys ihmisen vaikutuksesta ja vastuusta ympäristöön Ohjeiden antamista koneelle Erilaisten ohjelmointikielien käyttämistä Sisältöosaamista Matematiikkaa: käsitteitä, pikkutarkkaa ajattelua, virheiden etsintää ja yleistämistä Ympäristöoppia: mekaniikkaa, sähköoppia Muuta: etiikkaa, rytmiikkaa jne. Prosessiluontoista työskentelyä Ideointia, suunnittelua, mallintamista, testaamista Yhteistyötä ja tiimityötä, suunnittelua, ajatteluntaitoja Irmeli Halinen, OPH
Ohjelmointia ilman laitteita Kaavojen tunnistaminen Alkuopetus Jatka kuviosarjaa Luokittelua Ohjaa ihmisrobottia Ongelman ratkaiseminen Algoritmien luominen Kielillä leikkiminen Vuosiluokat 3-6 Vuosiluokat 7-9 Jatka numerosarjaa Tulitikkutehtäviä Tee ja toteuta ohjeita Binääriluvut Pulmatehtäviä esim. Hanoin torni Vuokaaviot ACSII-aakkoset ASCII aakkoset A 0100 0001 K 0100 1011 U 0101 0101 B 0100 0010 L 0100 1100 V 0101 0110 C 0100 0011 M 0100 1101 W 0101 0111 D 0100 0100 N 0100 1110 X 0101 1000 E 0100 0101 O 0100 1111 Y 0101 1001 F 0100 0110 P 0101 0000 Z 0101 1010 G 0100 0111 Q 0101 0001 Å 1000 1111 H 0100 1000 R 0101 0010 Ä 1000 1110 I 0100 1001 S 0101 0011 Ö 1001 1001 J 0100 1010 T 0101 0100 12
Alkeisohjelmointia: Tutustutaan ohjelmointiin leikkien ja pelaten Alkuopetus Scratch Jr LightBot Bee-Bot ja Blue-Bot Ohjelmointisovellukset Alkeisrobotiikka Yksinkertaiset komennot Vaiheittaiset toimintaohjeet Vuosiluokat 3-6 Vuosiluokat 7-9 Daisy the Dinosaur Code.org Scratch Code.org Scratch 13
Tutustutaan ohjelmointikieliin Ohjelmoidun ympäristön havainnointi Alkuopetus Rakenna ohjeen mukaan Kapteeni käskee leikki Esim. Beebot Visuaalinen ohjelmointiympäristö Ohjelmoinnin ydinrakenteet Ohjelmoinnin ydinkäsitteet Vuosiluokat 3-6 Vuosiluokat 7-9 Laitteiden toiminta-algoritmit Ohjelmoinnin ydinrakenteet Käsitteistä: tapahtuma, komento, algoritmi Esim. EV3, Robbo, Scratch, Micro:bit, GoGo Board Laitteiden toiminta-algoritmit Ohjelmoinnin ydinrakenteet Ohjelmoinnin ydinkäsitteet Esim. EV3, Robbo, Scratch, Micro:bit, GoGo Board, Racket, Arduino 14
Ohjelmointi osana eri oppiaineita
Ohjelmoinnillinen ajattelu on tapa lähestyä ja ratkaista ongelmia, suunnitella ratkaisuja sekä ymmärtää ihmisen käyttäytymistä hyödyntämällä tietojenkäsittelytieteen käsitteitä. (Wing, 2008) Oppiainerajoja ylittävät kokonaisuudet 16
Älykkäät tekstiilit, laitteet ja tuotteet 17
Ohjelmoinnin perusteet - videot Mitä ohjelmointi on? Välineitä ohjelmoinnin opetukseen, osa 1 Välineitä ohjelmoinnin opetukseen, osa 2 www.innokas.fi/materials 18
Micro:bit pilotti Suomessa
Tausta ja tavoitteet Tausta 50 koulun pilotti yhteistyössä Innokas-verkoston ja Micro:bit Foundationin kanssa Hakijoina 150 koulua 50 mukaan koulua valittiin mukaan hakemusten perusteella Hakemusteksti ja perustelut Valtakunnallinen kattavuus Alueellisesti Pääpaino peruskoulussa vuosiluokilla 1-9 Koulujen moninaisuus ja erilaiset lähtötilanteet Tavoitteet Suomalaisten koulujen tukeminen uuden Ops:n käyttöönotossa Ohjelmoinnin ja robotiikan linkittäminen osaksi oppiaineiden ja laaja-alaisten taitojen oppimista (kuluttaja, tuottaja vai innovaattori - näkökulma) Välineenä Micro:bit Kokeilu, kehittäminen ja tutkimus HYVÄT KÄYTÄNTEET JA TUTKIMUSTIETO 20
Kuluttaja, tuottaja vai innovaattori? Digitaalista teknologiaa ja digitalisoituvaa yhteiskuntaa opitaan ymmärtämään Digitaalista teknologiaa opitaan käyttämään Digitaalisen teknologian avulla opitaan avulla keksitään uutta hyödynnetään tiedonrakentelun, viestimisen, itseilmaisun, kekseliäisyyden ja innovatiivisuuden välineenä Micro:bit- pilotin tuotoksia 21
Micro:bitin hankintapaikkoja Ilona IT https://kauppa.ilonait.fi/web/tuote-osasto/uutuus/microbit/ Elektrolinna http://www.elektrolinna.fi/kauppa/index.php?ryhma=000000000&id=&haku=micro%3abit Kitronik https://www.kitronik.co.uk/microbit-wholesale Eri kaupungeissa on eri käytänteet hankinnoille ja sopimukset kilpailutettujen toimittajien kanssa. 22
Vinkkejä Micro:bitin käyttöön https://www.innokas.fi/materiaalit/ Micro:bit osat 1-17 Innokas Micro:bit Facebook-ryhmä Tukea ja apua Micro:bitin käyttöön Vinkkejä pedagogiseen hyödyntämiseen 23
Tervetuloa mukaan Innokas-verkostoon! 24
25
Oppimisen iloa!