Jenn Lukas er en kodeforkjemper som mener alle bør kunne kode. I hverfall litt. Det digitale er ikke lenger en separat sfære, og du bør kjenne verktøyene du trenger til å forstå byggestenene som utgjør hverdagen din. Å kunne påvirke hverdagen sin, er demokrati i praksis.
[caption id=”attachment_18801" align=”aligncenter” width=”620"]
Jenn Lukas forklarer hvorfor alle bør kunne kode på webdagene 2013. Foto: Eirik Helland Urke [/caption]
Jen er frontend-utvikler og har vært med på å utvikle prosjektet Girl Develop it, hvor kvinner lærer andre kvinner å kode. Det startet i New York, og har nå spredd seg til å bli en internasjonal bevegelse. Budskapet er at å kunne kode gir oss større frihet og bedre løsninger for fremtiden.
I Norge ser vi det samme tankegodset med prosjektet Lær kidsa koding.
Hvorfor kode?
Hvorfor skal man sette seg inn i html og .css når alle lett kan sette opp en gratis blogg og publisere hva man vil uten å forholde seg til kodelinjer i det hele tatt?
Det finnes drøssevis av gode grunner. Steve Balmer i CEO i Microsoft mener at “Computer programming is the single best professional opportunity in the world”. Og nå kan du lære deg å kode gratis, hvor som helst når som helst.
Men koding har hatt et lite imageproblem.
Denne videoen med Steve Balmer viser noe grunnen til at mange er skeptiske til å bli en del av kode-gjengen.
[caption id=”attachment_18812" align=”aligncenter” width=”620"]
Steve Balmer, CEO i Microsoft, liker godt at folk lærer seg å utvikle og kode. [/caption]
Men vinden har snudd, til og med borgermesteren i New York og rapperen Snoop Dogg synes koding er kult nå.
[caption id=”attachment_18849" align=”aligncenter” width=”620"]
Ordføreren i New York vil lære seg å kode.[/caption]
[caption id=”attachment_18796" align=”aligncenter” width=”620"]
Rapperen Snop Dogg er også begeistrert for koding, og vil at du skal bli med. [/caption]
Gode grunner til å lære seg å kode litt
- Du sparer penger. Å kunne gjøre mindre oppdateringer til tekst- og stiloppsett uten å leie inn konsulenter, lønner seg.
- Du øker sjansen for å bra webarbeid når alle snakker samme språk, bruker samme jargon og termer. Prototyping gjør det lettere å kommunisere i prosjekter og lage gode løsninger mellom designere, ux-folk og utvikler.
- Du føler deg smart og får bedre selvfølelse.
- Du slipper å gi opp når du støter på dårlige nettsider, for eksempel de som gjemmer “meld meg av”-knapper og serverer deg andre dårlige brukeropplevelser.
Vanlige unnskyldninger
- Tid
- Økonomi
- Redsel for å tryne
Hvordan bli gira på å lære
- 10 % av det de leser
- 20 % av det de hører
- 30 % av det de ser og hører
- 70 % av det de sier
- 90 % av det de gjør og sier
Vanligste motsigelser
- Folk underestimerer hvor lang tid det tar å lære seg å kode
- De har ingenting på hjertet annen enn å lære seg redskapet, og skaper kjedelig innhold
- Det blir diktatkode, ikke forståelse av kode
- Unødvendig kunnskap for folk flest
- “Koding er for alle”-bølgen impliserer at det er en tynn linje mellom proffene som tar betalt for kodingen sin og mannen i gata
20 gratis ressurssider lær-å-kode-sider (i uprioritert rekkefølge)
- code.org
- codeyear.com
- codeacademy.com
- codeschool.com
- https://developers.google.com/university/
- ftacademy.org
- Lynda.com
- academicearth.org
- p2pu.org/en/schools/school-of-webcraft
- teamtrehouse.com
- coderace.me
- generalassemb.ly
- codehs.com
- thecodeplayer.com
- codelearn.org
- udacity.com
- learncss.tutsplus.com
- khanacademy.org/cs
- tryruby.org/levels1/challenges/0
- codeavengers.com (Bonus! Cheezy musikk og 80-talls videospillreferanser her)