The Expressive Machinery Lab explores how a better understanding of human creativity can help us create new technological experiences where people can express themselves and make meaning with computing. Our lab engages in research such as:
- How can we improvise when interacting computers? how can they improvise with us?
- How can expression and meaning making be used as a motivation for students to explore / learn computing?
- How can we better measure and quantify creative social interactions?
- How can embodied and tangible interactions in public spaces engage learners in expressive, educational computing experiences?
Applications of our findings range from AI-based digital performance to new tangible interfaces for education to online learning platforms for CS education.