Specialization
- Games and Gamification
- Pervasive Systems
- Computer Science Education
Education
- Ph D, Information and Computer Science, University of California, Irvine, 2013
- MS, Informatics, University of California, Irvine, 2009
- BA, Mathematics (Computer Science) / English, Colorado College, 2006
Awards
- UW iSchool Teaching Excellent and Creative Honors (TEACH award), 2018
Memberships
- Special Interest Group on Computer Science Education
- Association for Computing Machinery
Publications and Contributions
-
Book, Scholarly-NewProgramming Skills for Data Science: Start Writing Code to Wrangle, Analyze, and Visualize Data with R (2018)
-
Conference PosterAccessibility as a First-Class Concern in Teaching GUIs and Software Engineering (2017)SIGCSE '17: Proceedings of the 48th ACM Technical Symposium on Computing Science Education, ISBN/ISSN: 978-1-4503-4698-6
-
Ph.D. Thesis
-
Book, Chapter in Scholarly Book-NewPervasive Human Computing (2013)Handbook of Human Computation, Page 333–345, ISBN/ISSN: 978-1-4614-8805-7 978-1-4614-8806-4
-
Conference ProceedingMassively Distributed Authorship of Academic Papers (2012)CHI ’12 Extended Abstracts on Human Factors in Computing Systems, Page 11–20, ISBN/ISSN: 978-1-4503-1016-1
-
Technical ReportPlaying with Genre: User-Generated Game Design in LittleBigPlanet 2 (2012), Issue LUCI 2012-003
-
Journal Article, Academic JournalMedia richness, interactivity and retargeting to mobile devices: a survey (2011)International Journal of Arts and Technology, Volume 4, Issue 4, Page 442, ISBN/ISSN: 1754-8853, 1754-8861
-
Journal Article, Academic JournalNegabehaviors and Environmental Sustainability (2011)Journal of Sustainability Education, Volume 2, Issue 1, Page 13
-
Conference ProceedingPervasive Negabehavior Games for Environmental Sustainability (2011)CHI ’11 Extended Abstracts on Human Factors in Computing Systems, Page 1085–1088, ISBN/ISSN: 978-1-4503-0268-5
-
Conference ProceedingCollaborative filtering and carbon footprint calculation (2010)2010 IEEE International Symposium on Sustainable Systems and Technology (ISSST), Page 1–6
-
Technical ReportEcoPath: Adding Spatial, Social, and Gaming Contexts to Personal Tracking Systems (2010), Issue SocialCode 2010-01
-
Journal Article, Academic JournalEthics and Tactics of Professional Crowdwork (2010)XRDS, Volume 17, Issue 2, Page 39–43, ISBN/ISSN: 1528-4972
-
Journal Article, Academic JournalHow Games Can Redirect Humanity’s Cognitive Surplus for Social Good (2010)Comput. Entertain., Volume 8, Issue 4, Page 25:1–25:4, ISBN/ISSN: 1544-3574
-
Conference ProceedingSellers’ Problems in Human Computation Markets (2010)Proceedings of the ACM SIGKDD Workshop on Human Computation, Page 18–21, ISBN/ISSN: 978-1-4503-0222-7
-
Conference Extended AbstractWho Are the Crowdworkers?: Shifting Demographics in Mechanical Turk (2010)CHI ’10 Extended Abstracts on Human Factors in Computing Systems, Page 2863–2872, ISBN/ISSN: 978-1-60558-930-5
-
Journal Article, Academic JournalRichly Connected Systems and Multi-Device Worlds (2009)Presence: Teleoperators and Virtual Environments, Volume 18, Issue 1, Page 54–71, ISBN/ISSN: 1054-7460
-
Technical ReportWho are the Turkers? Worker Demographics in Amazon Mechanical Turk (2009), Issue SocialCode 2009-01