Download - Luova ohjelmointikäsityökoulurobotissa
Luova ohjelmointi Käsityökoulu Robotissa
Tomi Dufva Aalto-University, School of Arts, Design & Architecture [email protected] tomidufva
• hackerspace lapsille
• voittoa tavoittelematon yhdistys
• jatkuvaa opetusta lapsille ja nuorille
• työpajoja kaikille
• Koulut Helsingissä, Espoossa ja Turussa
• 5 vakiopettajaa 14 jäsentä
• vaihtoehtoisia perspektiivejä teknologian
opetukseen
• vaihtoehtoinen tila teknologian tutkiskeluun
• aktiivisia toimijoita digitaalisessa maailmassa
• taiteen ja luovan tekemisen merkityksen
korostaminen
digitaalisen
tekniikan
pohjana on aina
koodia.
Koodi
”Koodi on monimutkaisin ihmisen tekema
konstruktio”
..
- John Siracusa
Koodi ei heijasta objektiivista totuutta
vaan luo rakenteellaan
digitaalisen maailman arkkitehtuuria.
”Code is Law” -Lawrence Lessig
Onko kyseessä puolueeton ykkösten ja
nollien siirto, vai valtataistelu valkoihoisten
miesohjelmoijien ja niiden välillä jotka luulevat olevansa
käyttäjiä, vaikka ovatkin itseasiassa tuote jota
myydään.
?
FUNKTIONAALINEN
Complexity is a solvable problem in the right hands
-Jeff Jarvis
TULKiTSEVA
We reject: kings, presidents, and voting. We believe in:
rough consensus and running code. - Dave Clark
EMANSIPATORINEN
A squirrel dying in your front yard may be more
relevant to your interests right now than people dying
in Africa. - Mark Zuckerberg
POSTMODERNI
adnauseam.io
Benjamin Grosser: Go Rando
David Hedberg: Smile TV
Luova ohjelmointi
Luovan ohjelmointi korostaa ilmaisua käytännöllisuuden sijaan. - The Art of Creative Coding: http://www.pbs.org/video/2322911761/
Luova ohjelmointi
Creative code may sound like an oxymoron, but as in many technical processes in the art studio, creativity may emerge once rules are learned and then broken - Knochel & Patton
Luova ohjelmointi
• päämääränä ei ole käytännöllisyys
• luova ohjelmointi menetelmänä
teknologian kriittiseen ymmärtämiseen
• merkitys ylittää perinteisen ohjelmoinnin
rajat: elektroniikka, circuit bending,
glitchaus, häkkäys.
”Taide antaa ilmaisun vapautta: Ei ol väärän laista koodia.
Tai jos on, niin se voi olla kiinnostavaa.” -Opettaja, Käsityökoulu Robotti
Luova ohjelmointi Käsityökoulu Robotissa
”… sähkövirran kuuntelu mittaamisen sijasta voidaan nähdä taidekasvatuksellisena toimintana.”
-Opettaja, Käsityökoulu Robotti
Luova ohjelmointi Käsityökoulu Robotissa
”ohjelmoitujen rakenteiden luova tarkastelu voi herättää kriittistä ymmärrystä digitalisoidusta
maailmasta.” -Opettaja, Käsityökoulu Robotti
"well y'see THERE'S your problem!” Luova ohjelmointi Käsityökoulu Robotissa
if you can’t open it you don’t own it
Luova ohjelmointi Käsityökoulu Robotissa
INNOSTAVAA
• Yhdessä tekeminen, Vertaisoppiminen
• Vapaus kokeilla
• Kokonaisvaltaisempi, kehollisempi ymmärrys, joka auttaa myös kriittisessä
ymmärryksessä.
HAASTAVAA:
- Rohkeus kokeilla
- Epätietoisuus: Ei tiedä mistä aloittaa.
- Ohjaamisen ja vapaan kokeilun tasapainon löytyminen
Luova ohjelmointi Käsityökoulu Robotissa
Kiitos!
Tomi Dufva Aalto-University, School of Arts, Design & Architecture [email protected] tomidufva