luova ohjelmointikäsityökoulurobotissa

Post on 29-Jan-2018

33 Views

Category:

Education

1 Downloads

Preview:

Click to see full reader

TRANSCRIPT

Luova ohjelmointi Käsityökoulu Robotissa

Tomi Dufva Aalto-University, School of Arts, Design & Architecture tomi.dufva@aalto.fi 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 tomi.dufva@aalto.fi tomidufva

top related