Upgrade to Pro — share decks privately, control downloads, hide ads and more …

Programming, Education, and the American Dream

November 18, 2014

Programming, Education, and the American Dream

The learn to code movement has popularized the idea that coding is a skill everyone can learn. It's the American dream: learn the desirable skill and you'll succeed financially. I'll discuss the history of the American Dream, how new programming education endeavors have repackaged it, and how the lack of awareness and analysis of this privileged rhetoric is damaging our culture and workforce.


November 18, 2014

More Decks by Liz

Other Decks in Programming


  1. “Learn to Code” Movement How did this all get started?

    ! Education in America How are we educating children? ! The American Dream What is it and how is it related to programming? ! Educating Programmers Can “anyone” learn to code?
  2. How did this all get started? It’s difficult to give

    a straightforward explanation. It wasn’t just one thing, it was a few things.
  3. Four things: 1. Startup success stories 2. Availability of curriculum

    3. Lower barrier to entry for new technologies 4. Obama told us to
  4. http://www.forbes.com/sites/afontevecchia/2014/10/02/the-new-forbes-400-self-made-score-from-silver-spooners-to-boostrappers/ “This year, we gave each member of The Forbes

    400 a score on a scale from 1 to 10 — a 1 indicating the fortune was completely inherited, while a 10 was for a Horatio Alger-esque journey. We also did the analysis for every 10 years going back to 1984. Looking at the numbers over time, the data lead us to an interesting insight: in 1984, less than half of people on The Forbes 400 were self- made; today, 69% of the 400 created their own fortunes.”
  5. Availability of curriculum ! New in-person courses Non-profit Girl Develop

    It offers low-cost classes for women in 2010 Expensive development courses begin offering short (9 weeks) or long (6-9 month) programs
  6. Availability of curriculum ! Free, and aYordable, interactive online curriculum

    Interactive videos or guided step-by-step code challenges Codecademy, Team Treehouse, and Code School
  7. Availability of curriculum ! Enhanced online curriculum with personal mentorship

    Bringing a classroom setting to a wider audience SkillCrush, Code Union, Bloc offer online materials or live sessions, plus mentors
  8. Lower barrier to entry ! Emphasis on user experience, responsive

    design, and mobile Approaching software based on your interests instead of your skills
  9. Becoming a good writer involves learning from others who have

    done it before you. So does being a good coder.
  10. When you say: “it’s easy” what you think you mean

    is: “it’s easy, I did it, and so can you.”
  11. But what it sounds like to me is: “it's easy,

    I did it, and if you can't, that's your fault.”
  12. Phrases like this place the onus for learning on the

    student, attributing no responsibility to the individual or institution uttering the phrase.
  13. DiYerent students do not excel or fail because of innate

    abilities. Student success is dependent on their educational foundation and opportunities.
  14. Then: our recent past “Leveling”: placing students at their current

    level instead of challenging them with more difficult material.
  15. ‘Teachers used a technique called "leveled instruction." Palmer describes it

    as "an approach to literacy in which students spend the vast majority of their time in a text that is at their reading level. So if a student is in fifth grade and they're reading at a third-grade level, they spend most of their day reading texts at a third-grade level.”’ http://www.npr.org/blogs/ed/2014/11/11/356357971/common-core-reading-the-new-colossus
  16. “The Common Core is a set of high-quality academic standards

    in mathematics and English language arts/literacy (ELA). These learning goals outline what a student should know and be able to do at the end of each grade. The standards were created to ensure that all students graduate from high school with the skills and knowledge necessary to succeed in college, career, and life, regardless of where they live.” http://www.corestandards.org/about-the-standards/
  17. The trouble always starts when teachers are told to put

    innovative ideas into practice without much guidance on how to do it. In the hands of unprepared teachers, the reforms turn to nonsense, perplexing students more than helping them. http://www.nytimes.com/2014/07/27/magazine/why-do-americans-stink-at-math.html
  18. Common core isn’t the solution It doesn’t address disparity in

    educational quality or drop out rates. It’s a band aid for a bad educational system.
  19. Top 5 STEM high schools The top 5 STEM schools

    educate 5,711 students nationally. Who are these students?
  20. Top 5 STEM Schools: Minorities Asian American: 79.3% 2 Or

    More Races: 5.1% Hispanic: 11.5% Black: 3.4% Hawaiian/Pacific Islander: 0.4% Native American: 0.3%
  21. National Literacy: 4th Grade Scoring below “Basic” Percentage of Students

    47% 49% 51% 53% Black Hispanic Native American Impoverished
  22. National Literacy: 8th Grade Scoring below “Basic” Percentage of Students

    36% 40% 44% Black Hispanic Native American Impoverished
  23. The important question becomes: Why are we pushing to incorporate

    computer science into public schools if so many students don’t meet the standards for reading and math?
  24. Coined at beginning of the Great Depression, “the dream [was]

    not only our most precious national possession but our unique contribution to the civilization of the world.” The Epic of America (1931), James Truslow Adams
  25. What do people think the American Dream is? Super scientific

    study where I asked people I know what they thought
  26. “I’m not sure, but it seems like a lot of

    rich white men know what it is and they don’t want to share it.”
  27. The Epic of America (1931), James Truslow Adams “The dream

    is a vision of a better, deeper, richer life for every individual, regardless of the position in society which he or she may occupy by the accident of birth. It has been a dream of a chance to rise in the economic scale, but quite as much, or more than that, of a chance to develop our capacities to the full, unhampered by unjust restrictions of caste or custom.”
  28. When computers and the internet were new, there was no

    computer science. People taught themselves.
  29. Increasing barriers to entry Due to rising popularity, CS majors

    are implementing GPA requirements for admittance into the major
  30. To succeed as an industry, we have to stop expecting

    people to be able to teach themselves.
  31. Can you say “anyone can learn to code” to… a

    person with a developmental disability?
  32. Can you say “anyone can learn to code” to… a

    person who doesn’t speak English & lives in America?
  33. Can you say “anyone can learn to code” to… a

    single parent with no time for themselves?
  34. Silicon Valley leads U.S. as early startup funding hits 2-year

    high “Research firm CB Insights said there was more than $1.2 billion invested last month, up 56 percent from last October [2013].” http://www.bizjournals.com/sanjose/news/2014/11/17/silicon-valley-leads-u-s-as-early-startup-funding.html
  35. “…98% job placement rate 90 days after graduating and a

    $110,000 average annual salary.” Hack Reactor http://www.fastcompany.com/3023456/become-an-ios-developer-in-8-weeks-the-truth-about-hack-schools
  36. “…graduates typically net starting salaries upwards of $70,000…” Flatiron School

  37. Small changes make a diYerence: 1. Set realistic expectations for

    job and skill seekers 2. Improve schools by supporting education- focused initiatives 3. Cut the hype 4. Don’t buy into the hype