Koodaamme uutta todellisuutta FM Maarit Savolainen https://blog.edu.turku.fi/matikkaajakoodausta/

Samankaltaiset tiedostot
OPS2016 ja ohjelmointi

KOODAUSPLÄJÄYS. Ohjelmoinnin perusteet

OPETTAJA VERKOSSA: Koodaaminen

OPS2016 ja ohjelmointi

VIRUSKAAPPARI-PELI - KURKISTUS OHJELMOINNILLISEEN AJATTELUUN

Sosiaalidemokraattisen valtuustoryhmän ym. valtuustoaloite koodauksen ja ohjelmisto-osaamisen erikoisluokan perustamisesta Salon perusopetukseen

Kiinnostaako. koodaus ja robotiikka? 2014 Innokas All Rights Reserved Copying and reproduction prohibited

KTKO104. Luento

Lähtölaukaus koodaukseen! Arto Hietapelto, kevät Innokas All Rights Reserved

Kiinnostaako koodaus ja robotiikka?

Ohjelmointi 1. Kumppanit

KTKO104 Tieto- ja viestintätekniikka. 2. Luento - Opetussuunnitelma 2014 Tiistai

Hyvinkään kaupunki Vuosiluokat 3 6 Lv ARVIOINTIKESKUSTELULOMAKE. Oppilas: Luokka: Keskustelun ajankohta:

GIS-automatisointi ja ohjelmointi/skriptaus. Harri Antikainen

KTKO104 Tieto- ja viestintätekniikka. 2. Luento - Opetussuunnitelma ja TVT Tiistai

Kolmen teeman kokonaisuus omien ja kaverien vahvuuksien tunnistamiseen ja hyödyntämiseen.

Oppitunti 1 Mitä ohjelmointi tarkoittaa?

Robottikerhon suunnitelma syksylle 2015

Opetussuunnitelma uudistuu. Syksy 2016

Uusi OPS: Ohjelmointia ja robotiikkaa peruskouluihin

TT00AA Ohjelmoinnin jatko (TT10S1ECD)

Jyväskylän yliopiston Koulutuksen tutkimuslaitos, IEA sekä opetus- ja kulttuuriministeriö

Tieto- ja viestintäteknologia = TVT

Matematiikan opetuksen kehittäminen avoimen lähdekoodin ohjelmistojen avulla Petri Salmela & Petri Sallasmaa

Ongelmanratkaisutehtävien analysointia

Oppitunti 2 Peräkkäisyys

Tieto- ja viestintätekniikan sisällöt ja tavoitteet vuosiluokittain Alavuden perusopetuksessa. (ver )

Mitä tahansa voi saavuttaa kunhan vain yrittää!

Opetussuunnitelma uudistui- mikä muuttuu?

Arvioinnin paikallisesti päätettävät asiat Arviointikulttuuri & itseja vertaisarviointi

Juurisyiden oivaltaminen perustuu usein matemaattisiin menetelmiin, jotka soveltuvat oireiden analysointiin.

Reaktor ohjelmoinnillinen ajattelu

Perusopetuksen opetussuunnitelman matematiikassa, fysiikassa ja kemiassa Tiina Tähkä, Opetushallitus

Rubikin kuutio ja ryhmät. Johanna Rämö Helsingin yliopisto, Matematiikan ja tilastotieteen laitos

Pikaopas. KUBO-koodaukseen

Reaktor ohjelmoinnillinen ajattelu

Ohjelmointiopas alakouluun 20 oppituntia luokkalaisille Opettajalle tarkat ohjeet oppitunneille

Tarvitaanko pelin tekemiseen matematiikkaa? Mitä on ohjelmointi? Mitä tekee ohjelmoija?

Knuutilankankaan koulun valinnaiset aineet

Tiedohallintataidot (kirjoittaminen & kuva ja ääni & tiedonhakeminen ja hallinta) internetin käyttö, pilvipalveluiden käyttö hakupalveluiden käyttö

8/20: Luokat, oliot ja APIt

HAAPAJÄRVEN KOULUJEN TIETO- JA VIESTINTÄTEKNIIKAN OPETUSKÄYTÖN STRATEGIA

Ohjelmoinnillinen ajattelu

Omia appeja AppInventorilla. Jenna Tuominen Resurssikeskus Linkki, LumA, HY

Näkökulmia tietoyhteiskuntavalmiuksiin

Perusopetuksen yleiset valtakunnalliset tavoitteet ovat seuraavat:

Ohjelmointia & monilukutaitoa

Matematiikan didaktiikka, osa II Algebra

Mikro-ohjain µc harjoitukset - yleisohje

Johdatus ohjelmointiin

Haukiputaan koulun 5. ja 6. luokkien valinnaiset aineet lv

Pikaopas KUBO CODING+

Algoritmit. Ohjelman tekemisen hahmottamisessa käytetään

TUNTISUUNNITELMAN RUNKO OPITUT TAIDOT JA ARVIOINTI OPETTAJAN VALMISTELUTYÖT. ESITTELY: Tuntisuunnitelma

TIETO- JA VIESTINTÄTEKNIIKAN OPETUSKÄYTÖN OSAAMINEN (1-6 lk.) OSAAMISEN KEHITTÄMISTARVEKARTOITUS

Perusopetuksen matematiikan pitkittäisarviointi

Code.org sivusto ohjelmoinnin opetuksessa

OPS Minna Lintonen OPS

Miten piensarjatuotantoon saadaan joustavuutta?

Joensuun seudun opetussuunnitelma. Keskeiset uudistukset

Alkukartoitus Opiskeluvalmiudet

Robotiikka koulussa. Eeva-Liisa Metsäluoto opettaja, KM, NTM Sosiaali-, terveys- ja kasvatusala

Millaiset mahdollisuudet avautuvat KODUpeliohjelmoinnilla. Lehtori Jarkko Sievi Virtuaaliopetuksen päivät

Tieto- ja viestintäteknologinen osaaminen. Ryhmä 5

Ohjelmoinnin peruskurssi Y1

MAOL ry on pedagoginen ainejärjestö, joka työskentelee matemaattisluonnontieteellisen. osaamisen puolesta suomalaisessa yhteiskunnassa.

Siltaaminen: Piaget Matematiikka Inductive Reasoning OPS Liikennemerkit, Eläinten luokittelu

Nspire CAS - koulutus Ohjelmiston käytön alkeet Pekka Vienonen

Scratch ohjeita. Perusteet

Haukiputaan koulun 5. ja 6. luokkien valinnaiset aineet lv

Arkipäivän automaatiota ja robotiikkaa

Kommenttipuheenvuoro Musiikinopetuksen oppimisympäristön kehittämishanke

Kiinan kursseilla 1 2 painotetaan suullista kielitaitoa ja kurssista 3 alkaen lisätään vähitellen myös merkkien lukemista ja kirjoittamista.

Taito- ja taideaineiden valinnaisuus 4.-6.luokille lukuvuonna Haarajoen koulu

Johdatus luovaan teknologiaan. Lukioiden valinnaiskurssi lukuvuonna 15/16

Tietoturvan osaaminen yläkoulussa. Erkki Mauno

Ohjelmoi Arduino Grovella

S11-04 Kompaktikamerat stereokamerajärjestelmässä. Projektisuunnitelma

Tähtitieteen käytännön menetelmiä Kevät 2009

Hamulan koulun valinnaisainetarjonta

Unajan koulun valinnaisaineet

Robotiikkaa kouluille Herätetään koodi henkiin IO4

Katsaus ohjelmoinnin opettamisen tavoitteisiin alakoulussa

Antti Ekonoja

Opikko kouluttaa. Ota yhteys, niin keskustellaan tarkemmin tarpeistanne ja toiveistanne

Neuroverkkojen soveltaminen vakuutusdatojen luokitteluun

11/20: Konepelti auki

Robotiikan hyödyntäminen taloushallinnossa

Tiina Partanen. Koodaamassa Matikantunnilla

Vieraan kielen B1-oppimäärän opetuksen tavoitteisiin liittyvät keskeiset sisältöalueet vuosiluokalla 6

Opetussuunnitelma uudistui mikä muuttui? Tietoja Lielahden koulun huoltajille

Ajatukset - avain onnellisuuteen?

Horisontti

KOULUTULOKKAAN TARJOTIN

Valinnaiset opinnot 5. ja 6. luokalla Kiviniemi ja Takkuranta

ORIPÄÄN KOULUN TIETO-

Tietotekniikan koulutusohjelman suuntautumisvaihtoehdot

MIKÄ USKONNONOPETUKSESSA

Valinnaisten aineiden tarjotin - Olkahisen koulutalo lv

Tarjolla tänää: Ohjelmiston toteutuksesta. Kuinka tulla hyväksi ohjelmoijaksi? CRC-kortit. Testilähtöinen kehittäminen JOT2007. Uudelleenrakentaminen

Transkriptio:

Koodaamme uutta todellisuutta FM Maarit Savolainen 19.1.2017 https://blog.edu.turku.fi/matikkaajakoodausta/

Mitä on koodaaminen? Koodaus on puhetta tietokoneille. Koodaus on käskyjen antamista tietokoneelle.

Mitä on koodaaminen? Koodaus on helppoa, se on kuin legoilla rakentamista. Legoillahan rakennetaan siten, että yhdistetään palikoita toisiinsa. Koodauksessa puolestaan rakennetaan käskyillä. Ohjelmointi ja koodaaminen tarkoittavat käytännössä samaa asiaa eli tietokoneen ymmärtämän ohjelmakoodin kirjoittamista.

Mitä on koodaaminen? Koodaamiseen tarvitaan tietokone, näppäimistö ja alusta, johon kirjoitetaan. Alusta voi olla tekstinkirjoitusohjelma, mutta on helpompi tehdä koodaus työkaluilla, jotka tarkoitettu tietyn koodaamiseen eli koodin kirjoittamiseen.

Perusopetuksen opetussuunnitelman perusteet (OPH 2014) Kaikille perusopetuksen oppilaille pitää opettaa ohjelmointia. Perimmäisenä syynä on ohjelmoinnillisen ajattelun eli pohjimmiltaan ongelmanratkaisutaitojen opettaminen. Miksi koodaaminen on uudessa opetussuunnitelmassa?

Miksi koodaaminen on uudessa opetussuunnitelmassa? Vuosiluokilla 1-2 Ohjelmoinnillisen ajattelun kehittäminen tapahtuu ensisijaisesti leikin kautta. Vuosiluokilla 3-6 Ohjelmoinnillista ajattelua kehitetään graafisessa ohjelmointiympäristössä. Vuosiluokilla 7-9 Ohjelmoinnillista ajattelua syvennetään ja ohjelmointia aletaan toteuttamaan itse koodaamalla.

Miksi koodaaminen on uudessa opetussuunnitelmassa? Ohjelmoinnilla ja ja ohjelmoinnillisella ajattelulla on kytköksiä niin ajattelun taitojen, työskentelytaitojen kuin tietotekniikan käyttötaitojenkin kehittymiseen. Robotiikka ja ohjelmointi kehittää monipuolisesti ajattelun taitoja, tieto-ja viestintätekniikan taitoja, rakentelua sekä luovuutta ja innovatiivisuutta.

Ohjelmoinnillisella ajattelulla tarkoitetaan ongelmien purkamista osiin, toiminnan kaavojen tunnistamista ja muodostamista sekä toimintojen automatisointia. Ohjelmoinnillinen ajattelu nähdään esisijaisesti yhtenä tulevaisuuden taidoista, taitona jota nykypäivän lapset ja nuoret tarvitsevat kasvaessaan tulevaisuuden tekijöiksi. Mitä on ohjelmoinnillinen ajattelu?

Mitä on ohjelmoinnillinen ajattelu? Ongelman purkaminen osiin on oleellinen taito kaikilla elämän osa-alueilla, ei vain ohjelmoinnin opettamisessa. Kaavojen tunnistamisessa on kyse toistuvien toimintatapojen havaitsemisessa, jotka auttavat arkipäiväisten ongelmien ratkaisemisessa. Kaavojen eli algoritmien muodostamisessa on kyse jonkin tehtävän suorittamiseksi tarvittavien toimenpiteiden kuvaamisesta. Toimintojen automatisoinnissa on kyse ongelmien ratkaisujen yleistämisestä.

Mitä on ohjelmoinnillinen ajattelu? Tee, maitokaakao,

Millaisia ongelmia ohjelmoimalla voi ratkaista? Ohjelmointiin liittyviä työtehtäviä on hyvin erilaisia Jotkut ohjelmoijat keskittyvät kirjoittamaan ohjelmakoodia ja miettimään, miten tietty sovellus tai ohjelmisto tai sen osa kannattaa järkevimmin toteuttaa. Toisena päivänä sama ihminen voi keskittyä testaamaan toisen tekemää ohjelmaa tai etsimään kirjoitetusta koodista ajatus- tai muita virheitä.

Millaisia ongelmia ohjelmoimalla voi ratkaista? Hanoin torni Tarkoitus on siirtää pino toiseen tankoon kolmatta apuna käyttäen samaan järjestykseen siten, että 1) vain yhtä levyä saa siirtää kerrallaan 2)suurempi levy ei koskaan saa olla pienemmän päällä. Rubikin kuutio Ihminen ratkaisee 3x3-kuution 5,5 sekunnissa.

WhatsApp-viestiohjelma Jätteitä lajitteleva robotti Harry Potter -elokuvat Angry Birds -mobiilipeli Millaisia ongelmia ohjelmoimalla voi ratkaista? Itsensä parkkeeraava auto Musiikkitaideteos Kiasmaan