arrow
Return

How Do First-Year Engineering Students' Emotions Change while Working on Programming Problems?

delete2024-04-16
delete0
PRE
AI
S
S. Zahra Atiq *
R
Rakhi Batra
DOI:10.1145/3643865delete
deleteOriginal
deleteOriginal request for help
deleteShare
deleteSave
Abstract

Abstract

En 中文
Emotions are a complex multi-faceted phenomenon. To assess the complexity of emotions from different facets, multi-modal approaches are necessary. However, multi-modal approaches are rarely used for assessing emotions, especially in the context of computer programming. This study adopts a multi-modal approach to understand the changes in students' perception of emotions before and after working on programming problems. Understanding these changes in students' perceptions may enable educators to devise interventions that help students adjust their perceptions and regulate their emotions as per their skills. We conducted a one-on-one programming session and retrospective think-aloud interview with 17 students from an introductory programming course. During the programming session, students filled surveys and performed four programming tasks. While working on these tasks, students' eye gaze, video of face and screen, and electrodermal activity data were also collected using a non-invasive device. The data collection for this study was multi-modal, with a mix of both qualitative and quantitative data collection methods. Data analysis was primarily qualitative, with additional triangulation of qualitative and biometric data for select exemplars. The findings of this study suggest that students experience changes in emotions because of many reasons, for instance, they encountered repeated errors, they set high standards for their performance, or they could not manage time. For some students, negative emotions changed to positive emotions when they solved errors without any external help or achieved more than what they expected going into the task. Moreover, the triangulation of qualitative and biometric data of two participants provides a fine-grained analysis of their emotions and behaviors and confirmed the change in the perception of their emotions while performing the programming tasks.
Keywords:
Emotions
multi-modal data
and programming

Journal

A
ACM Transactions on Quantum Computing
IF:
6.8
Papers:
540
Citations:
508

Organization

U
University System of Ohio
Scholars:
15.5W
Papers: 13.0W
Citations: 200
O
Ohio State University
Scholars:
4.1W
Papers: 3.2W
Citations: 80
Cited Papers

Cited Papers

PRIMARY TUMORS OF THE URETHRA
err1922-08-01
err0
errOAAI
errAlbert J. Scholl; William F. Braasch
errShare
errSave
A Multimodal Exploration of Engineering Students Emotions and Electrodermal Activity in Design Activities
err2018-09-29
err43
PREAI
errVillanueva, Idalis; Campbell, Brett D.; Raikes, Adam C.; Jones, Suzanne H.; Putney, LeAnn G.
errShare
errSave
Non-clairvoyant Speed Scaling for Weighted Flow Time
err2010-01-01
err0
PREAI
errSze-Hang Chan; Tak-Wah Lam; Lap-Kei Lee
errShare
errSave
researcher View more