|Instructor for Programming Usable Interfaces (PUI): Prototyping Lab|
In 2013 I was the instructor weekly lab entitled PUI: Prototyping class. I modified previous years' syllabi, lecture slides, and homework assignments to better meet the needs of my students who were a mixture of HCI undergrads and grads. I was responsible for teaching concepts related to debugging, algorithms, and data structures in programming as well as units on paper/PowerPoint/Balsamiq/POP/Adobe Flex prototyping techniques.
|teaching, software engineering, HCI, service, Adobe Flex|
|Teaching Assistant for User-Centered Research and Evaluation (Lab)|
In 2011 I was one of the lab instructors for the HCII's flagship course, User-Centered Research and Evaluation. I co-constructed lab lecture materials, small group activities, and grading rubrics with my fellow instructors during this semester-long lab course. I also received early course evaluations from students and an external review from my university's teaching center, both of which are available if you click through.
|Mentoring Through Textile Computing Workshops|
Collaborating with a local organization for at risk middle school girls, we introduced a group of girls to the HCI iterative design process through a series of hands-on workshops using Lilypad Arduino and textile computing methods.
|hardware engineering, textiles, HCI, service, Processing|
|Research-based 'Big Ideas' for Teaching|
Near the beginning of my PhD, I participated in a course offered by the psychology department entitled "Educational Goals, Instruction, and Assessment" which was focused on research-based pedagogy methods. The 'Big Ideas' project specifically required linking readings from the research to teaching.
|learning science, teaching|