I focus on how people learn about complex phenomena and how technology can help support that learning. As part of this work, I study problem-based learning, collaborative knowledge construction, and computer supported collaborative learning. I study the role of technology to support social knowledge construction and collaborative learning and problem-solving.
My research investigates scaffolded support for problem-based learning, the use of video for learning, and complex systems understanding. My current projects include a research synthesis of computer-supported collaborative learning, developing adaptive support for collaborative learning in a game-based learning environment, assessment of systems thinking, and conceptualizing collaborative engagement.
In my most recent work in collaboration with colleagues in informatics, we are exploring how human-centered robotics can help promote STEM engagement and learning in middle and high school youth.