Building tools to support learning in basic web development. Check out openHTML editor, a web-based HTML and CSS tool with a simple interface.
Developing learning activities that motivate students while teaching the fundamentals of computation and the web based on research.
Exploring ways to assess learning, using mixed methods that include naturalistic observations, lab studies, and analysis of Q&A forums and activity logs.