
Tomi Dufva valmistelee Aalto yliopistossa väitöskirjaa, lyhennettynä, koodinlukutaidosta. Ja tässä vaiheessa omassa päässä välähti, mitä, lukutaidostako tässäkin on kyse? Toki muistan itse joskus 1990-luvun puolen välin tienoilla rakentelin itseoppineena html-kielellä ihan oikeat, tosin varsin yksinkertaiset, verkkosivut - jotka eivät kuitenkaan koskaan päätyneet julkiseen verkkoon. Mutta, lukutaidostahan siinä on kyse ja sen lisäksi eräänlaisesta kirjoitustaidosta.
Tomi Dufva on kirjoittanut yhdessä Mikko Dufvan kanssa kanssa artikkelin 'Metaphores of Code'. Esitelmässään Turussa Dufva toi esille, että liian usein ohjelmointi ja koodaus ymmärretään funktionaalisena tapahtumana, eli jonkin tekemisenä ja luomisena. Artikkelissa kirjoitajat esittelevät neljä eri tasoa, miten ohjelmointi kuitenkin tulisi ymmärtää.
- funktionaalinen - koodin luomisena, opeteltavana kielenä, organismina
- tulkitseva - koodia lukutaitona, kulttuurisena ilmiönä, ymmärryksenä siitä miten koodi vaikuttaa yhteiskuntaamme
- emansipatoorinen - kriittisenä ymmärryksenä, ymmärryksenä koodista hallinnan välineenä, miten koodi ohjaa elämäämme, kuka päättää?
- postmoderni - taiteena ja näkyväksi tekemisenä, koodin luova käyttö, esim. Linda Liukkaan Ruby-kirjat

Niin, entäpä kirjasto? Kirjastot eri paikkakunnilla ovat todella mukavasti tarttuneet haasteeseen jo viime vuoden puolella järjestäen koodauspajoja lapsille ja nuorille eräänlaisena makerspace tyylisenä toimintana. Oulussa on rakennettu mm. robotteja. Kirjasto pystyy mahdollisesti tarjoamaan tilan ja koneet kouluajan ulkopuoliseen toimintaan. Mutta jos ajattelee ohjelmoinnin vaikutuksia yhteiskunnassa, nousee sieltä minusta myös aiheena kriittinen ajattelu ja tietoympäristön laajempi ymmärtäminen, joita ajattelen myös kirjaston toimintakenttänä.
Tomi Dufva on myös kirjoittanut ohjelmoinnista KAVIn sivuilla 'Mikä ohjelmoinnin lukutaito?'
Käsityökoulu Robotti, jossa Tomi Dufva on myös mukana, järjestää muuten toimintaa kolmella eri paikkakunnalla, myös Turussa!
Kooodi tulee, olemmeko valmiita - ja ennen kaikkea, ymmärrämmekö minkä kanssa me olemme tekemisissä? Coders make the world go round?
Ei kommentteja:
Lähetä kommentti