Software Surrounds You

49
Software Surrounds You Andrew Lenards Thursday, February 6, 14

description

A brief, 30 minute presentation for Tucson City High's Career Day...

Transcript of Software Surrounds You

Page 1: Software Surrounds You

Software Surrounds YouAndrew Lenards

Thursday, February 6, 14

Page 2: Software Surrounds You

Software Surrounds YouAndrew Lenards

Thursday, February 6, 14

Page 3: Software Surrounds You

Hi, I’m Andrew

• 13 years

• 5 years teaching

• 10 year (professional) programming

• 2 startups, 2 academic projects

Thursday, February 6, 14

Page 4: Software Surrounds You

Learning about software is worthwhile

(my thesis)

Thursday, February 6, 14

Page 5: Software Surrounds You

Software:“it’s not what you might think...”

Thursday, February 6, 14

Page 6: Software Surrounds You

(hand raising)

Thursday, February 6, 14

Page 7: Software Surrounds You

Programmer

Thursday, February 6, 14

Page 8: Software Surrounds You

Software Developer

Thursday, February 6, 14

Page 9: Software Surrounds You

Software Engineer

Thursday, February 6, 14

Page 10: Software Surrounds You

Coder

Thursday, February 6, 14

Page 11: Software Surrounds You

Thursday, February 6, 14

Page 12: Software Surrounds You

Thursday, February 6, 14

Page 13: Software Surrounds You

Thursday, February 6, 14

Page 14: Software Surrounds You

Thursday, February 6, 14

Page 15: Software Surrounds You

Thursday, February 6, 14

Page 16: Software Surrounds You

Thursday, February 6, 14

Page 17: Software Surrounds You

Thursday, February 6, 14

Page 18: Software Surrounds You

Software is important

Thursday, February 6, 14

Page 19: Software Surrounds You

Software controls overcomes

Thursday, February 6, 14

Page 20: Software Surrounds You

Software ...

Thursday, February 6, 14

Page 21: Software Surrounds You

Why

• Fun/Engaging

• Challenging

• Rewarding

• Merit-based

• Can be done from any where w/ Wi-Fi

Thursday, February 6, 14

Page 22: Software Surrounds You

Understanding how software works is

empowering...

Thursday, February 6, 14

Page 23: Software Surrounds You

Thursday, February 6, 14

Page 24: Software Surrounds You

Thursday, February 6, 14

Page 25: Software Surrounds You

“As popular understandings of technologies have always been one step behind the technologies themselves, we have become complacent users rather than agents of our own computing activities.”

-- From “A Study Guide To Program or Be Programmed...” (Jennifer Hansen, Will Luers, Setareh Alizadeh, Dr. Dene Gridgar)

Thursday, February 6, 14

Page 26: Software Surrounds You

Every career benefits• biologists

• pharmacists

• medical

• business

• economists

• informatics

• ...

Thursday, February 6, 14

Page 27: Software Surrounds You

“If you love biology or even want to become a doctor, the first thing you should do is get into a Computer Science 101 class.”

-- Gill Bejerano, Stanford assistant professorhttp://on.recode.net/1e86dgE

Thursday, February 6, 14

Page 28: Software Surrounds You

“And if you get into 202 and 303, you’d probably be better off for that. You’ll become dangerous with the computer – and I really think the future is there.

There is no institutional way of pushing you toward those intersections (in academia today), or at least fewer than there will be in five or 10 years. There aren’t big hurdles, but there’s no illuminated path. You have to jump yourself.”

Bejerano continues...

source: http://on.recode.net/1e86dgE

Thursday, February 6, 14

Page 29: Software Surrounds You

Thursday, February 6, 14

Page 30: Software Surrounds You

the best code is poetry

Thursday, February 6, 14

Page 31: Software Surrounds You

Thursday, February 6, 14

Page 32: Software Surrounds You

Solving problems to help people...

Thursday, February 6, 14

Page 33: Software Surrounds You

math, statistics, data...

Thursday, February 6, 14

Page 34: Software Surrounds You

stories

Thursday, February 6, 14

Page 35: Software Surrounds You

storytelling

Thursday, February 6, 14

Page 36: Software Surrounds You

A great way to learn is to build something...

Thursday, February 6, 14

Page 37: Software Surrounds You

...it’s easier than EVAR• MOOCs

• Coursera

• Khan Academy

• Movements

• Code Year

• Hour of Code

• New Opportunity

• open source

• Kickstarter

• RocketHub

Thursday, February 6, 14

Page 38: Software Surrounds You

http://bit.ly/1e88yIk

Thursday, February 6, 14

Page 39: Software Surrounds You

art + code

Thursday, February 6, 14

Page 40: Software Surrounds You

Thursday, February 6, 14

Page 41: Software Surrounds You

Thursday, February 6, 14

Page 42: Software Surrounds You

Thursday, February 6, 14

Page 43: Software Surrounds You

Creative Coding

Thursday, February 6, 14

Page 44: Software Surrounds You

Thursday, February 6, 14

Page 45: Software Surrounds You

S T E M

Thursday, February 6, 14

Page 46: Software Surrounds You

S T E a Mscience, technology, engineering, art, math

Thursday, February 6, 14

Page 47: Software Surrounds You

SISTASchools of Information, Sciences, Technology, & Arts

Thursday, February 6, 14

Page 48: Software Surrounds You

Thank you(Questions?)

Thursday, February 6, 14

Page 49: Software Surrounds You

Images• Douglas Rushkoff -

http://betterlisten.typepad.com/.a/6a00d83451f2ae69e2014e8c507cf6970d-pi

• Book cover - http://dtc-wsuv.org/wp/dtc375-scodi/files/2013/08/IMG_40671.jpg

• Satya Nadella www.microsoft.com/en-us/news/ceo/index.html

• http://www.flickr.com/photos/pkmousie/2652404430/sizes/l/

• http://www.flickr.com/photos/freya_gefn/2777209147/

• Teamwork pictures used by permission from Elisabeth Hendrickson: http://www.flickr.com/photos/30523532@N06/sets/72157624225385290/

• NY Times - America Goes Dark: http://graphics8.nytimes.com/images/blogs/open/2010/todata/todata-twitter-visual-krugman.png

Thursday, February 6, 14