Skip to main content

Ohjelmoi linnunpönttö

Blogikirjoitus   •   Kesä 13, 2014 11:10 EEST

Nyt keväällä on on hyvä aika rakentaa linnunpönttö. Jos annan ihmisille muutamia lautoja, sahan, vasaran ja nauloja ja pyydän heitä rakentamaan linnunpöntön, kyllä sieltä jonkinlainen linnunpönttö syntyy. Se ei välttämättä ole kaunis ja rakentamisessa saattaa mennä tovi jos toinenkin. Linnunpöntön rakentaminen onnistuu niin lapsilta kuin aikuisilta.

Meillä on intuitiivinen kyky hahmottaa valmis linnunpönttö kasasta lautoja ja nauloja. Ymmärrämme myös miten saha, vasara ja naulat toimivat työkaluina linnunpöntön rakentamisessa. Tämä sama ymmärrys pätee laajemminkin fyysiseen ympäristöön. Rakentaminen toki vaikeutuu siirryttäessä linnunpöntöistä leikkimökkeihin.

Entä jos annan ihmisille tietokoneen, joka on kiinni internetissä, ja pyydän heitä luomaan esimerkiksi yksinkertaisen websivun? Nyt hänellä on käytössään kaikki tarvittavat työkalut ja materiaalit tehtävän suorittamiseen. Ihminen joka ei ole koskaan ohjelmoinut, ei yleensä onnistu tehtävän suorittamisessa. Koko tehtävän toimeksiantoa voi olla vaikea hahmottaa. Mitä ovat websivun ’seinät’ ja millä ’nauloilla’ se kasataan yhteen? Minne websivu ’ripustetaan’ kun se on valmis? Mikä koko websivu pohjimmiltaan edes on?

Digitaalinen maailma on dramaattisesti erilainen kuin fyysinen maailma. Digitaalisen maailman perusyksikköjä bittejä, ykkösiä tai nollia, voi esimerkiksi kopioida helposti ja käytännössä ilmaiseksi. Fyysisen maailman atomien kopiointia nykytieteemme ei ole vielä ratkaissut. Meillä ihmisillä on intuitiivinen kyky hamottaa fyysistä maailmaa ympärillämme ja olla vuorovaikutuksessa sen kanssa. Digitaalisen maailman hahmottaminen on monelle huomattavasti vaikeampaa.

Peruskoulumme tehtävä on opettaa lapsemme pärjäämään tulevaisuuden yhteiskunnassa. Peruskoulun tulee huolehtia kattavan yleissivistyksen opettamisesta jokaiselle lapselle, johon tulee kuulua tulevaisuudessa kyky ymmärtää myös digitaalista maailmaa. Tämä ymmärrys syntyy opettamalla lapsille ohjelmoinnin alkeita pakollisena aineena. Perinteisten puukäsityötuntien rinnalle on tuotava koodaustunnit. Naapurimaamme Viro opettaa ohjelmoinnin alkeita hyvin laajamittaisesti jo ala-asteiden ensimmäisillä luokilla.

Ohjelmoinnin alkeiden osaaminen on tulevaisuuden yleissivistystä. Se antaa mahdollisuuden ymmärtää syvällisemmin ympärillämme kasvavaa digitaalista maailmaa.

Suomen peruskoulujärjestelmä on yksi maailman parhaista, mutta sen on uudistuttava vastaamaan tulevaisuuden haasteita. Minun mielestäni meidän on tuotava ohjelmointi pakolliseksi aineeksi peruskouluihimme.

Krista Kiuru on lisännyt peruskoulun opetussuunitelmaan ohjelmoinnin vuodesta 2016. Opetusohjelman muutos luonnollisesti tarkoittaa muutoksia kouluelämässä. Tätä silmällä pitäen juuri julkaistiin Linda Liukkaan ja Juhani Mykkäsen laatima opas Koodi2016  ohjelmoinnin opettamisesta peruskouluissa opettajille. Oppaan voi ladata osoitteesta koodi2016.fi.

Kirjoitus on julkaistu alunperin Teknologiateollisuuden Visio-sidosryhmälehdessä. Itse kirjoituksen pääset lukemaan suoraan täältä.


Kirjoittaja:


Ville Peltola

Innovaatiojohtaja, IBM

Kommentit (0)

Lisää kommentti

Kommentti

Lähettämällä kommentin suostut siihen, että henkilötietojasi käsitellään Mynewsdeskin tietosuojakäytännön mukaisesti.