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

EuroPython 2013: newcoder.io

EuroPython 2013: newcoder.io

Many want to learn to code, and many choose Python as a first language. You direct them to Learn Python the Hard Way, or Dive into Python. Great! But now what? I will present 5 digestible projects to gradually progress the Python learner from near drowning to a decent swimmer. The goal is to have new coders feeling accomplished and to continuing learning.

8c5e76dca74a59822dbf7f0286177ddd?s=128

Lynn Root

July 02, 2013
Tweet

More Decks by Lynn Root

Other Decks in Programming

Transcript

  1. 5 life jackets to throw to the new coder or

    Swım Sink Tuesday, July 2, 13
  2. LYNN ROOT lifeguard on duty: Tuesday, July 2, 13

  3. River Bar, 2013 Red Hat | @roguelynn | roguelynn.com LYNN

    ROOT lifeguard on duty: Tuesday, July 2, 13
  4. why am I here? Tuesday, July 2, 13

  5. how we learn how we should learn what to learn

    with Tuesday, July 2, 13
  6. 15 minutes of fame Tuesday, July 2, 13

  7. “stop writing classes” “write more classes!” Tuesday, July 2, 13

  8. learning how to code in our industrial revolution Tuesday, July

    2, 13
  9. n00b vs l33t Tuesday, July 2, 13

  10. “it takes about 10 years to turn a novice into

    an expert programmer” Tuesday, July 2, 13
  11. From Learn Python the Hard Way to... what? Tuesday, July

    2, 13
  12. concepts for granted vs concepts for context Tuesday, July 2,

    13
  13. We’re less likely to develop an advanced understanding of what

    we are trying to master, Tuesday, July 2, 13
  14. than if we were searching for an underlying meaning, trying

    to integrate the newly-learned concepts into what we already know. Tuesday, July 2, 13
  15. episodic vs cumulative Tuesday, July 2, 13

  16. project-based learning Tuesday, July 2, 13

  17. learn through frustration (›°□°)›ớ ᵲᴸᵲ Tuesday, July 2, 13

  18. passing on the frustration Tuesday, July 2, 13

  19. “Knowledge is actively constructed by the student, not passively absorbed

    from textbooks and lectures.” Tuesday, July 2, 13
  20. defined goals Tuesday, July 2, 13

  21. if you’re curious Tuesday, July 2, 13

  22. in action & where to go from here Tuesday, July

    2, 13
  23. 5 life jackets Tuesday, July 2, 13

  24. 5 life jackets tutorials Tuesday, July 2, 13

  25. dataviz Tuesday, July 2, 13

  26. APIs Tuesday, July 2, 13

  27. Web Scraper < > </> Tuesday, July 2, 13

  28. IRC bot Tuesday, July 2, 13

  29. Sudoku GUI Tuesday, July 2, 13

  30. PyLadies Stockholm Tuesday, July 2, 13

  31. Tuesday, July 2, 13

  32. take-aways Tuesday, July 2, 13

  33. Tuesday, July 2, 13

  34. newcoder.io swim safely! @roguelynn Tuesday, July 2, 13