Presented by:


Hailee Kenney

from & Django Girls PDX

Hailee currently works as a full stack Python developer on healthcare software at a Portland startup called Outside of her day job she is a co-organizer of Django Girls PDX and likes to explore new ways that we can lower the barrier to entry for folks interested in programming. If she's not doing programming stuff she's probably tending to her cats or plants or playing some video games.

No video of the event yet, sorry!

Do you remember the first time you fell in love with programming? The joy that you felt the first time you wrote some code and saw your very first “Hello World”? For some of us it was a BASIC program, for others it was a GeoCities page. Those experiences inspire us to want to learn more and explore the limits of technology. This is the kind of experience that I try to cultivate when organizing introductory programming workshops. Many beginners find learning programming intimidating and it’s our role as teachers to show them that they’re capable and help create an experience that lets them fall in love with programming.

In this talk I’ll discuss a particularly successful introductory Arduino workshop* that I gave to a group that had no prior programming experience. This workshop was relatively low effort but had a big impact on those that attended. I’ll share the tutorial we wrote, the tools we used, and the fundamentals of how we taught the workshop to cultivate those memorable moments where people fall in love with programming. It’s my hope that everyone can walk away with the tools and inspiration they need to put on a similar workshop in their own community.

*This particular workshop involved teaching a group of women how to use Arduino to interface with small programmable vibrators. Because of this I will definitely be mentioning the vibrators in my talk, but the talk won’t include any NSFW imagery or language.

2019 November 15 - 13:30
50 min
Room 4

Happening at the same time:

  1. Consistent Technical Documents Using Emacs and Org-Mode
  2. Start Time:
    2019 November 15 13:30

    Room 3

  3. Kubernetes Training by IBM
  4. Start Time:
    2019 November 15 13:30

    Room 1

  5. Releasing Open Source Code in a Large Enterprise
  6. Start Time:
    2019 November 15 13:30

    Room 2