TY - GEN
T1 - Using Electrodermal Activity Measurements to Understand Student Emotions While Programming
AU - Gorson, Jamie
AU - Cunningham, Kathryn
AU - Worsley, Marcelo
AU - O'Rourke, Eleanor
N1 - Funding Information:
We thank our Delta Lab colleagues for valuable feedback. This work was supported by the National Science Foundation under Grant IIS-1755628 and ISS-2045809 and under Grant # 2030859 to the Computing Research Association for the CIFellows Project.
Publisher Copyright:
© 2022 ACM.
PY - 2022/8/3
Y1 - 2022/8/3
N2 - 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.
AB - 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.
KW - electrodermal activity
KW - emotion
KW - frustration
KW - introductory programming
KW - retrospective interview
UR - http://www.scopus.com/inward/record.url?scp=85137121410&partnerID=8YFLogxK
UR - http://www.scopus.com/inward/citedby.url?scp=85137121410&partnerID=8YFLogxK
U2 - 10.1145/3501385.3543981
DO - 10.1145/3501385.3543981
M3 - Conference contribution
AN - SCOPUS:85137121410
T3 - ICER 2022 - Proceedings of the 2022 ACM Conference on International Computing Education Research
SP - 105
EP - 119
BT - ICER 2022 - Proceedings of the 2022 ACM Conference on International Computing Education Research
PB - Association for Computing Machinery, Inc
T2 - 18th Annual ACM International Computing Education Research Conference, ICER 2022
Y2 - 7 August 2022 through 11 August 2022
ER -