Jenn Lukas: Alle bør kunne kode litt (Webdagene 2013)

Post on 27-Jan-2015

108 views 2 download

Tags:

description

 

Transcript of Jenn Lukas: Alle bør kunne kode litt (Webdagene 2013)

OBLIGATORY CROWD PARTICIPATION SECTION

IF YOU COULD LEARN ANYTHING, WHAT WOULD IT BE?

•Start a fire

•Make mayonnaise

•Escape a straight jacket

•Create animated gifs

•Learn Italian

•Basic electronics

•Play guitar

•Make beer or spirits

•Perform the Heimlich

•Make jewelry

•Throw a football

•Garden

HERE ARE THINGS I’VE HEARD:

TELL THE PERSON SITTING NEXT TO YOU YOUR ANSWER

WHY HAVEN’T YOU LEARNED IT YET?

•Laziness

•Afraid to dislocate shoulder

•Can’t retain new information

•Too busy

•Requires someone to show me how

•Can’t find resources

•Don’t have the tools (Photoshop)

•Money

•Don’t know where to start

•Afraid to fail

•Time

WHY HAVEN’T YOU LEARNED IT YET?

“There's an unlimited

number of things to

learn, so knowing

where to start is

daunting.”

“I need to be taught. I

don't learn well from books

unless I'm furthering

knowledge that's already in

my brain. So if I didn't have

someone literally teaching

me step-by-step, I never

would learn.”

“I need someone to

find a class and say it

happens at this time,

for this long and it

costs this much

and I would be in.”

“I need [help/support] to find

[a resource] at [a date], for

[length of time] for

[monetary value] and I’m

[confirmation exclamation]!”

“Jenn told me about a

Girl Develop It Class

on June 6th, for 4

hours for 80 bucks

and I’m totes in!”

GIRLDEVELOPIT.COM

I WANTED IN

ZELDMAN.COM/FAQ.HTML - 1999

“It will show you how to use simple,

inexpensive tools to make web pages

that shine: pages that look great,

load fast, connect to each other

in intuitive ways, and above all

CONVEY SOMETHING WORTHWHILE

to your chosen audience.

Because it's not about dancing baloney

and flashing lights, it's about

COMMUNICATION AND SHARING.

This is our medium – perhaps the most

open and democratic medium the

world has yet known.

IT BEHOOVES US TO USE IT WELL.”

DANCING BALONEY FTW?

HTTP://CODEPEN.IO/JENN/PEN/YGAWI

LILBUB.COM

MORE CODERS, MORE CONTENT

LADIESINTECH.COM

SEXHOBBIT.TUMBLR.COM

HTTPS://TWITTER.COM/ZELDMAN/STATUS/29432105813

ALEXISANDJOE.TUMBLR.COM

PIXELUNION.NET/THEMES/FLUID

ALEXISANDJOE.TUMBLR.COM

ALEXISANDJOE.TUMBLR.COM

THIS IS MY MOM

ETSY.COM/SHOP/WISHTO

“I took a Dreamweaver class. I

loved every minute of it. I FELT

SMART while I was learning it ...

and IT FELT MAGICAL TO

WRITE CODE and it produced a

website!

I used to like to practice writing

different things and then

viewing what those different

things produce.”

THIS IS JOHN

FACULTY.CCP.EDU

FACULTY.CCP.EDU

“All of my students use

phones now, so I thought

a mobile site would be

good. Just trying to keep

up to date.”

DUDAMOBILE.COM

BUT WHY SHOULD I LEARN TO CODE?

“I don’t need to learn to code”

- Client

CODE EMPOWERMENT

• Format your content

• Make small updates to styles and text

without having to hire a development firm

• Share common language/jargon/terms to

ensure a proper outcome

VISITPHILLY.COM

<div class="split-alt">!! <!-- FIRST GREY MAJOR HEADLINE WITHIN TAB CONTENT SECTION: Edit this <h4> line to updated the grey major headline text within the content area -->! <h4 class="kappa">Featured:</h4>! ! !! ! !! <div class="node first">! !! ! <ul class="summary"> <li> <a href="http://www.visitphilly.com/articles/philadelphia/top-summer-festivals-in-philadelphia/"><img src="http://photos.visitphilly.com/spring-festivals-philadelphia-200vp.jpg" alt="couple" width="115" height="115" /></a> <h5 class="delta">Top Summer Festivals</h5> <h6 class="zeta"><a href="http://www.visitphilly.com/articles/philadelphia/top-summer-festivals-in-philadelphia/">Time to Celebrate</a></h6> <p>Celebrate the summer season with our top fireworks, concerts, festivals and more.<a class="more" href="http://www.visitphilly.com/articles/philadelphia/top-summer-festivals-in-philadelphia/">More</a></p> </li> <li> <a href="http://withart.visitphilly.com/"><img src="http://c468732.r32.cf0.rackcdn.com/barnes-foundation-ext-crane-200.jpg" alt="Benjamin Franklin Parkway" width="115" height="115" /></a> <h5 class="delta">With Art Philadelphia™</h5> <h6 class="zeta"><a href="http://withart.visitphilly.com/">Curate Your Own Experience</a></h6> <p>Visit With Art Philadelphia™ to discover the city's unparalleled visual arts, museums and more.<a class="more" href="http://withart.visitphilly.com/">More</a></p> </li> <li> <a href="http://www.visitphilly.com/museums-attractions/philadelphia/benjamin-franklin-museum/"> <img src="http://photos.visitphilly.com/franklin-ghost-house-200.jpg" alt="Franklin" width="115" height="115" /></a> <h5 class="delta">Benjamin Franklin Museum</h5> <h6 class="zeta"><a href="http://www.visitphilly.com/museums-attractions/philadelphia/benjamin-franklin-museum/">Reopening August 24</a></h6> <p>Newly revitalized museum dedicated to the life and legacy of Philadelphia’s Renaissance man.<a class="more" href="http://www.visitphilly.com/museums-attractions/philadelphia/benjamin-franklin-museum/">More</a></p> </li> <li> <a href="http://www.visitphilly.com/philadelphia-neighborhoods/"><img src="http://photos.visitphilly.com/baltimore-avenue-university-city-200vp.jpg" alt="Neighborhoods" width="115" height="115" /></a> <h5 class="delta">Explore Philadelphia Neighborhoods</h5> <h6 class="zeta"><a href="http://www.visitphilly.com/philadelphia-neighborhoods/">Go one more block</a></h6> <p>Discover amazing restaurants, arts, shopping, events, nightlife and more in Philly's neighborhoods.<a class="more" href="http://www.visitphilly.com/philadelphia-neighborhoods/">More</a></p> </li> <li> <a href="http://www.visitphilly.com/campaign/withlove/"><img src="http://c0468822.cdn.cloudfiles.rackspacecloud.com/with-love-philadelphia-xoxo-logo-120.jpg" alt="" width="115" height="115" /></a> <h5 class="delta">With Love, Philadelphia XOXO®</h5> <h6 class="zeta"><a href="http://www.visitphilly.com/campaign/withlove/">Summer With Love</a></h6> <p>Read our popular love letters, watch our latest commercials and more.<a class="more" href="http://www.visitphilly.com/campaign/withlove/">More</a></p> </li> </ul>! </div>!<div class="node">! !! ! <h4 class="ir-favorite-attractions">Popular Attractions</h4>! ! ! ! !! ! ! ! !! ! <ol class="concise">! ! !! ! !! !! ! ! <li><a href="/museums-attractions/philadelphia/franklin-square/">Franklin Square</a></li>! ! ! <li><a href="/museums-attractions/philadelphia/philadelphia-museum-of-art">Philadelphia Museum of Art</a></li>! ! ! <li><a href="/articles/philadelphia/top-10-spots-for-authentic-philly-cheesesteaks/">Top Philly Cheesesteaks</a></li> <li><a href="/tours/philadelphia/philadelphia-city-pass/">Philadelphia CityPASS</a></li> <li><a href="/history/philadelphia/valley-forge-national-historical-park">Valley Forge National Historical Park</a></li>! ! ! <li><a href="/history/philadelphia/the-liberty-bell-center/">The Liberty Bell Center</a></li>! ! ! <li><a href="/museums-attractions/philadelphia/national-constitution-center/">National Constitution Center</a></li>! ! ! <li><a href="/outdoor-activities/philadelphia/longwood-gardens/">Longwood Gardens</a></li>! ! ! <li><a href="/history/philadelphia/independence-hall/">Independence Hall</a></li>! ! ! <li><a href="/museums-attractions/philadelphia/the-franklin-institute/">The Franklin Institute</a></li>! ! ! <li><a href="/museums-attractions/philadelphia/the-barnes-foundation">The Barnes Foundation</a></li>! ! ! <li><a href="/museums-attractions/philadelphia/rittenhouse-square/">Rittenhouse Square</a></li>! ! ! <li><a href="/museums-attractions/philadelphia/philadelphia-zoo/">Philadelphia Zoo</a></li>! ! ! <li><a href="/museums-attractions/philadelphia/mutter-museum/">Mutter Museum</a></li>! ! ! <li><a href="/museums-attractions/philadelphia/please-touch-museum/">Please Touch Museum</a></li>! ! ! <li><a href="http://www.visitphilly.com/museums-attractions/philadelphia/the-academy-of-natural-sciences/">Academy of Natural Sciences</a></li>! ! ! <li><a href="/museums-attractions/philadelphia/adventure-aquarium/">Adventure Aquarium</a></li>! ! ! <li><a href="/museums-attractions/philadelphia/eastern-state-penitentiary/">Eastern State Penitentiary</a></li>! ! ! <li><a href="/museums-attractions/philadelphia/national-museum-of-american-jewish-history/">National Museum of Jewish American History</a></li>! ! ! <li><a href="/museums-attractions/philadelphia/love-park/">Love Park</a></li>! !! ! </ol>! !! !! ! <p class="more"><a href="/find-an-attraction/">View more</a></p>!! </div>! !!</div>

<!-- GREY MINOR HEADLINE WITHIN TAB CONTENT SECTION, UNDER MAJOR CONTENT: Edit this <h4> line to updated the grey text --><div class="section">!<h4 class="kappa">More Related Stories</h4>!!! <ul class="timeline">!! !! ! <li><strong>Philly Overnight</strong> <a href="/phillyovernight">Our most popular hotel package includes free parking.</a></li>! ! <li><strong>Top Brunch Spots</strong> <a href="http://www.visitphilly.com/articles/philadelphia/best-brunch-spots-in-philadelphia/">Weekends are made for brunching.</a></li>! !! </ul>!! <p class="more"><a href="/top-picks/">Read all</a></p>

</div>

“I have developers that code

for me already.”

- Your Local Information Architect

DISTRITORESTAURANT.COM

“I have a great idea for a website!!!

...But I don’t know how to code it.”

- You/Your Neighbor/Your Dentist

LADIESINTECH.COM

“This website is broken.”

- Everyone, everywhere, at one time or another

THERE’S NO SHORTAGE OF REASONS THAT PEOPLE WANT TO LEARN CSS

•Edit blogging themes

•Customize your MySpace page

•Bulletin Board posts

•Portfolio sites

•Try out web fonts

•Further careers

•Help inform web design decisions

•Control appearance of content

•Communicate with clients about their website

•Learn something new

THIS IS SNOOP DOGG AND HE WANTS YOU TO LEARN TO CODE

TWITTER.COM/SNOOPDOGG/STATUS/306540425152442368

“Computer programming is the

single best professional

opportunity in the world. “

- Steve BallmerCEO, Microsoft Corporation

CODE.ORG

THIS IS THE MAYOR OF NEW YORK CITY

TWITTER.COM/MIKEBLOOMBERG/STATUS/154999795159805952

CODEYEAR.COM

CODEYEAR.COM

This site is run by codeacademy:

CODEACADEMY.COM

CODESCHOOL.COM

FTACADEMY.ORG

LYNDA.COM

ACADEMICEARTH.ORG

P2PU.ORG/EN/SCHOOLS/SCHOOL-OF-WEBCRAFT

TEAMTREEHOUSE.COM

HTTP://CODERACE.ME/

THECODEPLAYER.COM

CODELEARN.ORG

HTTP://WWW.UDACITY.COM/

CODEAVENGERS.COM

HTTP://LEARNCSS.TUTSPLUS.COM/

SOME PEOPLE DID NOT THINK THIS WAS A GOOD IDEA

FORBES.COM/SITES/TARABROWN/2012/01/10/LEARNING-HOW-TO-CODE-IS-A-WASTE-OF-TIME

CODINGHORROR.COM/BLOG/2012/05/PLEASE-DONT-LEARN-TO-CODE.HTML

SOME PEOPLE DID NOT THINK THIS WAS A GOOD IDEA

•Underestimates time it takes to learn code

•There's no help with definitions or concepts

•There's no help at all

•Badges aren’t enough incentive

•Boring content

•No use case for lessons learned

•A tool seeking a problem

•Reciting code, not understanding code

•Unnecessary skill

•Implies that there's a thin, easily permeable

membrane between learning to program and

getting paid to program professionally

RINKWORKS.COM/BOOKAMINUTE

LEARN X IN Y MINUTES!!

SET REALISTIC EXPECTATIONS

IDENTIFY TRUST-WORTHY RESOURCES

HTML.NET

“Oh boy.”

HTML.NET

“This talks to you like you’re

an idiot.”

W3SCHOOLS.COM

W3FOOLS.COM

BAD EDUCATION HURTS.

1.BEING BADLY EDUCATED HAMPERS YOUR ABILITY TO SCORE A GOOD JOB.

2.INACCURATE REFERENCES SLOW DEVELOPMENT AND CAUSE COSTLY QA LOOPS.

3.LEARNING KEY WEB DEVELOPMENT IDIOMS SLOWLY OR INCORRECTLY PUTS YOU YEARS BEHIND YOUR OWN COLLEAGUES.

HTTP://WWW.HACKEDUCATION.COM/2011/10/28/CODECADEMY-AND-THE-FUTURE-OF-NOT-LEARNING-TO-CODE/

I've worked my way through

all the "Getting Started with

Programming" lessons and

I've even tackled the

Intermediate Javascript

course. I've got badges. I've

earned achievements. And I

don't know shit.

http://www.hackeducation.com/2011/10/28/codecademy-and-the-future-of-not-learning-to-code/

- Audrey Watters

FOCUS ON REAL USE CASES

INFORMATION-BASED LEARNING

Focuses on the delivery of

information by the teacher through

lectures, notes, etc. and its recall by

the student

PROBLEM-BASED LEARNING

In a problem-based learning (PBL) model, students

engage complex, challenging problems and

collaboratively work toward their resolution.

PBL is about students connecting

disciplinary knowledge to real-world

problems—the motivation to

solve a problem becomes

the motivation to learn.

“My biggest barrier was that I

didn't know where to start. I

read articles, did tutorials, and

watched videos, but I wasn't

sure of what I should focus on,

so I felt like I wasn't

progressing

It was incredibly valuable

having a curriculum to follow.”

- Yesenia Perez-Cruz

GET EXCITED!!

HTTP://WWW.CODEAVENGERS.COM

KHANACADEMY.ORG/CS

CREATE A SUPPORTIVE ENVIRONMENT

GET PEOPLE INVOLVED

Adults often learn or remember the following

after one month:

• 10% of what they read.

• 20% of what they hear.

• 30% of what they see.

• 50% of what they see and hear.

• 70% of what they say.

• 90% of what they do and say.

“How People Learn”

http://www.extension.umn.edu/distribution/familydevelopment/components/08503p13-14.pdf

DON’T WASTE ANYONES TIME

HTTP://WWW.CODECADEMY.COM/#!/EXERCISES/0

HTTP://TRYRUBY.ORG/LEVELS/1/CHALLENGES/0

MAKE TIME YOUR FRIEND

MAKE TIME YOUR FRIEND

SKILLSHARE.COM

MEETUP.COM

IF YOU COULD TEACH ANYTHING,WHAT WOULD IT BE?

LEARNING NEW STUFF FEELS GREAT

GET YOUR RUBBER BANDS OUT

Kiss My CSS Shirts: http://www.neatoshop.com/catg/Matt-Sutter