CURRENT PROJECTS

Project

OverCode

OverCode is a system for visualizing and exploring thousands of solutions to a programming problem. OverCode uses both static and dynamic analysis to cluster similar solutions, and lets instructors further filter and cluster solutions based on different criteria.
Project

WaitChatter

WaitChatter is a system that uses wait time for education. As an extension of instant messaging, WaitChatter presents learning exercises during automatically-detected moments when the user is awaiting an IM response.