Your browser doesn't support the features required by impress.js, so you are presented with a simplified version of this presentation.

For the best experience please use the latest Chrome, Safari or Firefox browser.

Why are we here?
We programming.

We are not alone...



"The worldwide software developer population is expected to grow to 19.5 million by 2010".
— Evans Report
30 million!
Compared to 7 billion...
Only 30 million

Why Programming

is useful for everyone

Automating



Creating


Innovating


The FUTURE?

Reading, Writing, Algorithms

But the future isn't here yet...

How Programming

can be taught to everyone

From Universities

UNSW

MIT

244 courses!

Stanford

Automata

Compilers

...plus 8 more

Coursera

91 CS courses!

Udacity

23 CS courses!

From Anyone Online

Udemy

"Our goal is to disrupt and democratize education by enabling anyone to learn from the world's experts."

Codecademy

CodeYear

1 million signups!

CodeHS

First tutorial free, paid after

Heavy in tutor and teacher tools

Tynker

Block-based programming, graphics editor

Khan Academy


"We're a not-for-profit with the goal of changing education for the better by providing a free world-class education to anyone anywhere."

Khan: The Environment


ACE editor → JSHint → ProcessingJS

Khan: The Lessons


Audio narration synced with code

Khan: The Challenges

200,000 challenges completed
since Sept. 1st

Khan: The Community

Votes, spin-offs, discussions

1 million programs created!

In Person

"However, this weekend I discovered something amazing and glorious. Learning from a human! In a room with other humans!"
- The Neophyte Hacker

Study Groups

SF study groups ☞

Workshops

e.g. Noisebridge frontend workshop ☞

Skillshare

"Our vision is to increase the global passion index by building a new world of education."

Browse programming workshops ☞

Hackathons

e.g. Level the Coding Field ☞

Bootcamps

e.g. SF Bootcamps ☞

CoderDojo

"CoderDojo makes development and learning to code a fun, sociable, kick ass experience."

GirlsWhoCode

See also: BlackGirlsCode, Technovation

GirlDevelopIt

See also:
RailsBridge, PyLadies, WebStartWomen, LadiesLearningCode

Find more!

Code.org Local Search ☞

Kids Coding Classes in Bay Area ☞

Why am I telling you all this...?

Your Challenge

1 person, 1 year, Many ways

Hour of Code

csedweek.org

Hour of Code on Khan Academy

Teach the World to Code

Thanks to XKCD for the stick figures and daily inspiration.