I explore how computer science and human-computer interaction can make education more engaging, automated, and adaptive. I am particularly interested in automatic creation of educational content, including adaptive progressions of practice problems, step-by-step demonstrations, and diagnosis of misconceptions. I am a co-creator of multiple educational video games, some of which have won international awards and attracted millions of players.
- 2016. "Crystallize: An Immersive, Collaborative Game for Second Language Learning." Paper presented at ACM Conference on Computer Supported Collaborative Work (CSCW) .
- 2016. "Social Situational Language Learning through an Online 3D Game." Paper presented at Conference on Human Factors in Computing Systems (CHI) .
- 2017. "A Unified Framework for Knowledge Assessment and Progression Analysis and Design." Paper presented at ACM Conference on Human Factors in Computing Systems (CHI) .
- 2017. "PathViewer: Visualizing Pathways through Student Data." Paper presented at ACM Conference on Human Factors in Computing Systems (CHI) .
- 2017. "Teaching Programming with Gamified Semantics." Paper presented at ACM Conference on Human Factors in Computing Systems (CHI)
Selected Awards and Honors
- NSF CISE Research Initiation Initiative (CRII) 2017
- Best Work in the Primary School Category, 38th NHK Japan Prize (team award for Refraction) 2011
- Grand Prize, Disney Learning Challenge, SIGGRAPH (team award for Refraction) 2010
- National Science Foundation Graduate Fellowship 2008
- 1 Best Paper Award, 1 Best Student Paper Award, 3 Best Paper Nominations 2007
- BS (Computer Science and Linguistics), University of North Carolina at Chapel Hill, 2007
- MS (Computer Science), University of Washington, 2010
- Ph D (Computer Science & Engineering), University of Washington, 2014