Using Electrodermal Activity Measurements to Understand Student Emotions While Programming

Jamie Gorson, Kathryn Cunningham, Marcelo Worsley, Eleanor O'Rourke

Research output: Chapter in Book/Report/Conference proceedingConference contribution

9 Scopus citations

Abstract

Programming can be an emotional experience, particularly for undergraduate students who are new to computer science. While researchers have interviewed novice programmers about their emotional experiences, it can be difficult to pinpoint the specific emotions that occur during a programming session. In this paper, we argue that electrodermal activity (EDA) sensors, which measure the physiological changes that are indicative of an emotional reaction, can provide a valuable new data source to help study student experiences. We conducted a study with 14 undergraduate students in which we collected EDA data while they worked on a programming problem. This data was then used to cue the participants' recollections of their emotions during a retrospective interview about the programming experience. Using this methodology, we identified 21 distinct events that triggered student emotions, such as feeling anxiety due to a lack of perceived progress on the problem. We also identified common patterns in EDA data across multiple participants, such as a drop in their physiological reaction after developing a plan, corresponding with a calmer emotional state. These findings provide new information about how students experience programming that can inform research and practice, and also contribute initial evidence of the value of EDA data in supporting studies of emotions while programming.

Original languageEnglish (US)
Title of host publicationICER 2022 - Proceedings of the 2022 ACM Conference on International Computing Education Research
PublisherAssociation for Computing Machinery, Inc
Pages105-119
Number of pages15
ISBN (Electronic)9781450391948
DOIs
StatePublished - Aug 3 2022
Event18th Annual ACM International Computing Education Research Conference, ICER 2022 - Virtual, Online, Switzerland
Duration: Aug 7 2022Aug 11 2022

Publication series

NameICER 2022 - Proceedings of the 2022 ACM Conference on International Computing Education Research
Volume1

Conference

Conference18th Annual ACM International Computing Education Research Conference, ICER 2022
Country/TerritorySwitzerland
CityVirtual, Online
Period8/7/228/11/22

Keywords

  • electrodermal activity
  • emotion
  • frustration
  • introductory programming
  • retrospective interview

ASJC Scopus subject areas

  • Computer Science Applications
  • Software
  • Education
  • Computational Theory and Mathematics

Fingerprint

Dive into the research topics of 'Using Electrodermal Activity Measurements to Understand Student Emotions While Programming'. Together they form a unique fingerprint.

Cite this