Research

Integrative Analytics

Multi-modal learning analytics with data integration from various sources for powerful insights through anomaly-based, collective data storytelling and visualization

Caring Computing

Applications of machine learning and artificial intelligence to study affect, empathy and learning through the Raman Circles of Care

Embodied CS Education

Embodied computing education uses the body as an affordance for learning computing literacies and makes computing more accessible through music and dance.

Knowledge Building

Design and study effective methods for the creation of new knowledge in a learning community and apply concepts of Knowledge Building to Computer Science Education.

Projects

Shaunk

Shaunk provides pathways to improve computing literacies by supporting interdisciplinary interactions between learning through the Arts and Computer Science in an embodied classroom.

Rehearsals

Rehearsals is a digital learning simulation tool that immerses users in vignettes of scenarios and improvisationally supports their learning through intelligent affective coaching agents.

SCORE

SCORE is an online environment that supports scripting and orchestration of complex collaborative learning experiences by enabling educators to design and manage interactive, multi-task learning activities.

CollabCode

CollabCode is an AI-driven human centered tool, specifically designed to monitor and enhance group work in high school and undergraduate coding classes using machine learning.

Knowledge Analytics

Knowledge analytics focusses on interpreting, visualizing and leveraging data for knowledge creation, sharing, and application to enhance decision-making, learning, and organizational performance.

CaringComputing

We study the design and development of technology that prioritizes user well-being, and social responsibility, ensuring that computing systems are empathetic and supportive of human needs.