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

code4lib - What beginners teach us

code4lib - What beginners teach us

Keynote given on 2/10/2015 at the code4lib conference

Selena Deckelmann

February 10, 2015
Tweet

More Decks by Selena Deckelmann

Other Decks in Technology

Transcript

  1. What beginners teach us
    Selena Deckelmann
    @selenamarie
    Staff Data Architect, Mozilla

    View full-size slide

  2. photo by courthouselover

    View full-size slide

  3. The adult section

    View full-size slide

  4. I could go there.

    View full-size slide

  5. Discovering
    what’s possible

    View full-size slide

  6. http://bit.ly/1fQEXeF

    View full-size slide

  7. http://github.com/mozilla/socorro

    View full-size slide

  8. http://bit.ly/1fOgBSB

    View full-size slide

  9. “In the beginner’s mind there
    are many possibilities, in the
    expert’s mind, there are few.”
    -Shunryu Suzuki

    View full-size slide

  10. I am a beginner teacher

    View full-size slide

  11. full of possibility

    View full-size slide

  12. the one thing...
    Next time you answer
    a beginner’s question

    View full-size slide

  13. take a moment and consider...
    How will the beginner feel
    when they hear your
    answer?

    View full-size slide

  14. I’ve been involved in FOSS
    Since 1995

    View full-size slide

  15. PyLadies
    Get women who code together
    In September 2012, I joined...

    View full-size slide

  16. our first project...
    A Coursera Class

    View full-size slide

  17. Walk away
    or
    Figure out how to teach?

    View full-size slide

  18. beginners:
    Open to possibility
    and overwhelmed
    by choice

    View full-size slide

  19. TMTOWTDI
    the best part of beginners mind
    adventure, possibility, inclusive

    View full-size slide

  20. our job as teacher is to answer...
    “What do I do next?”

    View full-size slide

  21. And to consider:
    How do people feel while
    they’re taking the next step?

    View full-size slide

  22. What does learning how
    to program feel like?

    View full-size slide

  23. When experience is a
    dead end

    View full-size slide

  24. When PyLadies
    succeeds

    View full-size slide

  25. Engineering
    experiences

    View full-size slide

  26. “The unwritten first chapter”
    Big goals
    Early wins
    In-person connections
    Cultivate a learning environment

    View full-size slide

  27. Tools for engineering
    great beginner
    experiences

    View full-size slide

  28. From Hacker School:
    No “Well, Actually...”
    No Feigning Surprise

    View full-size slide

  29. pairing
    best instructors are
    those that just learned

    View full-size slide

  30. 1:3 ratio
    instruction to doing

    View full-size slide

  31. listen carefully
    learn from how students rephrase
    and ask questions

    View full-size slide

  32. PyLadiesPDX
    412 women
    1-2 meetings per week

    View full-size slide

  33. • New skills
    • Peer support
    • Structure and routine
    • Confidence
    What PyLadies say they get:

    View full-size slide

  34. How have I benefited
    and what have I learned
    from teaching?

    View full-size slide

  35. write better code
    write better docs
    gain perspective

    View full-size slide

  36. recruit diverse
    members to your
    communities

    View full-size slide

  37. adainitiative.org
    openhatch.org
    pyladies.org

    View full-size slide

  38. an informed public

    View full-size slide

  39. Julie Horvath’s blog post
    http://julieannhorvath.com/2013/07/09/a-different-perspective.html

    View full-size slide

  40. “I didn’t grow up
    thinking I could do
    anything I wanted to.”

    View full-size slide

  41. I see this every day teaching adults.

    View full-size slide

  42. People don’t know
    what’s possible.

    View full-size slide

  43. Where I belong,
    where I can go

    View full-size slide

  44. make a better world!

    View full-size slide

  45. What beginners teach us
    Selena Deckelmann
    @selenamarie
    Staff Data Architect, Mozilla

    View full-size slide

  46. This work is licensed under the Creative Commons Attribution-
    ShareAlike 3.0 Unported License. To view a copy of this license,
    visit http://creativecommons.org/licenses/by-sa/3.0/ or send a letter
    to Creative Commons, 444 Castro Street, Suite 900, Mountain
    View, California, 94041, USA.
    All photos are © by owners.
    PyLadies photos shared with permission.
    Kalispell public library photo shared with permission, not for
    commercial reuse.

    View full-size slide