I received my undergraduate degree in Cognitive Science with a specialization in Human-Computer Interaction from the University of California, San Diego.
email: sdangelo (at) u.northwestern.edu
The Iris platform allows users to design gaze visualizations to represent their eye movements in real time. Visualizations can be customized on a number of different features including: size, color, number of previous fixations, smoothing, opacity, and style.
There are many ways to visualize characteristics of eye movements, such as a path connecting fixation points or a heat map illustrating fixation duration and coverage. In this work, we explore and evaluate novel techniques for designing gaze visualizations to support collaboration in remote work.
In this project we manipulate the degree of collocation and the availability of gaze features to understand how gaze can influence remote collaborative work. We use a graphical representation of gaze to provide information about what the partner is looking at with while pairs work together on a puzzle building task.
In this project we evaluate different modalities for visual augmentations of the teacher’s explicit deictic gestures on a MOOC video lecture(1) hand gestures with a pointer, 2) gaze overlay, and 3) no-augmentation baseline). Our results suggest that sharing a teacher’s gaze information may help remote students engage with content and improve performance.
We designed a novel gaze visualization for remote pair programmers which shows where in the code their partner is looking. The results of our experiment suggest that with the visualization, pairs spent a greater proportion of their time looking at the same code locations and communicated using a larger ratio of implicit to explicit references.
Fishing with Friends, is a multiplayer game in which players compete to earn money by catching fish. As the game progresses, overzealous fishing results in damage to a simulated ocean ecosystem. Our goal is to encourage players to reflect on the long-term damage caused by overfishing and discuss strategies to preserve shared ocean resources.
D'Angelo, S. and Gergle, D. An Eye For Design: Gaze Visualizations for Remote Collaborative Work. Proceedings of the SIGCHI Conference on Human Factors in Computing Systems (CHI) 2018
D'Angelo, S. and Begel, A. Improving Communication Between Pair Programmers Using Shared Gaze Awareness. Proceedings of the SIGCHI Conference on Human Factors in Computing Systems (CHI) 2017 Best Paper Honorable Mention
Sharma, K., D'Angelo, S., Gergle, D., Dillenbourg, P. Visual Augmentation of Deictic Gestures in MOOC videos. International Conference of the Learning Sciences (ICLS) 2016
D’Angelo, S. and Gergle, D. Gazed and Confused: Understanding and Designing Shared Gaze for Remote Collaboration. Proceedings of the SIGCHI Conference on Human Factors in Computing Systems (CHI) 2016
D'Angelo, S., Pollock, D.H., & Horn, M.S. Fishing with Friends: Using tabletop games to raise environmental awareness in aquariums. Proceedings of Interaction Design and Children (IDC) 2015
Horn, M, Banerjee, A., D'Angelo, S., Kuo, P., Pollock, D., Stevens, R. Turn Up the Heat! Board Games, Environmental Sustainability, and Cultural Forms, Games Learning and Society (GLS) 2014
Piper, A.M., D’Angelo, S., and Hollan, J. Going Digital: Understanding Paper and Photo Documentation Practices in Early Childhood Education. Proceedings of ACM Conference on Computer- Supported Cooperative Work (CSCW) 2013
Human-Computer Interaction (HCI) is an area of research that encompasses usability, design, information architecture, psychology, ethnography, and software engineering. In this course, we draw on these disciplines to understand how people interact with technological systems in everyday life. The main focus of this course will apply a user centered design approach to iteratively develop and evaluate a prototype. Course topics include: contextual interviews, design process, prototype construction, and evaluation techniques. While no prior programming experience is required the student will benefit from experience with computing conventions as well as appreciation and willingness to learn.