Academic Journal

A multi-modal investigation of retrospective emotions during a programming task.

Λεπτομέρειες βιβλιογραφικής εγγραφής
Τίτλος: A multi-modal investigation of retrospective emotions during a programming task.
Συγγραφείς: Atiq, Zahra, Batra, Rakhi
Πηγή: European Journal of Engineering Education; Oct2026, Vol. 51 Issue 5, p1255-1287, 33p
Θεματικοί όροι: Computer programming education, Emotions, Visualization, Behavioral assessment, Biometry, Computer programmers, Introspection
Περίληψη: Literature underscores the important role of emotions in education, especially in challenging fields like programming. Emotions such as pride, shame, relief, and disappointment are often triggered after the task; hence, they are essential as they require students' reflection on performance and influence future decisions. Yet, these emotions remain underexplored in educational contexts. This study investigates how novice programming students experience retrospective emotions by employing a multi-modal approach that includes self-reports, behavioural and physiological biometrics (clickstream, keystroke, electrodermal activity, and eye gaze), and video analysis. The findings reveal that pride often arises when students successfully use programming constructs or correct errors, enhancing their perceived control and mastery. Conversely, shame is linked to difficulties with using familiar commands, highlighting novices' inaccurate mental model. Moreover, relief is felt when students avoid potential failures when encountering a familiar task. In contrast, disappointment occurs when students' efforts fail to meet their expectations. These insights underscore the need for educational strategies that integrate both cognitive and emotional considerations in teaching programming. [ABSTRACT FROM AUTHOR]
Copyright of European Journal of Engineering Education is the property of Taylor & Francis Ltd and its content may not be copied or emailed to multiple sites without the copyright holder's express written permission. Additionally, content may not be used with any artificial intelligence tools or machine learning technologies. However, users may print, download, or email articles for individual use. This abstract may be abridged. No warranty is given about the accuracy of the copy. Users should refer to the original published version of the material for the full abstract. (Copyright applies to all Abstracts.)
Βάση Δεδομένων: Complementary Index
FullText Text:
  Availability: 0
CustomLinks:
  – Url: https://resolver.ebsco.com/c/fiv2js/result?sid=EBSCO:edb&genre=article&issn=03043797&ISBN=&volume=51&issue=5&date=20261001&spage=1255&pages=1255-1287&title=European Journal of Engineering Education&atitle=A%20multi-modal%20investigation%20of%20retrospective%20emotions%20during%20a%20programming%20task.&aulast=Atiq%2C%20Zahra&id=DOI:10.1080/03043797.2025.2526085
    Name: Full Text Finder (for New FTF UI) (ns324271)
    Category: fullText
    Text: Full Text Finder
    MouseOverText: Full Text Finder
Header DbId: edb
DbLabel: Complementary Index
An: 196782081
RelevancyScore: 1067
AccessLevel: 6
PubType: Academic Journal
PubTypeId: academicJournal
PreciseRelevancyScore: 1066.68225097656
IllustrationInfo
Items – Name: Title
  Label: Title
  Group: Ti
  Data: A multi-modal investigation of retrospective emotions during a programming task.
– Name: Author
  Label: Authors
  Group: Au
  Data: <searchLink fieldCode="AR" term="%22Atiq%2C+Zahra%22">Atiq, Zahra</searchLink><br /><searchLink fieldCode="AR" term="%22Batra%2C+Rakhi%22">Batra, Rakhi</searchLink>
– Name: TitleSource
  Label: Source
  Group: Src
  Data: European Journal of Engineering Education; Oct2026, Vol. 51 Issue 5, p1255-1287, 33p
– Name: Subject
  Label: Subject Terms
  Group: Su
  Data: <searchLink fieldCode="DE" term="%22Computer+programming+education%22">Computer programming education</searchLink><br /><searchLink fieldCode="DE" term="%22Emotions%22">Emotions</searchLink><br /><searchLink fieldCode="DE" term="%22Visualization%22">Visualization</searchLink><br /><searchLink fieldCode="DE" term="%22Behavioral+assessment%22">Behavioral assessment</searchLink><br /><searchLink fieldCode="DE" term="%22Biometry%22">Biometry</searchLink><br /><searchLink fieldCode="DE" term="%22Computer+programmers%22">Computer programmers</searchLink><br /><searchLink fieldCode="DE" term="%22Introspection%22">Introspection</searchLink>
– Name: Abstract
  Label: Abstract
  Group: Ab
  Data: Literature underscores the important role of emotions in education, especially in challenging fields like programming. Emotions such as pride, shame, relief, and disappointment are often triggered after the task; hence, they are essential as they require students' reflection on performance and influence future decisions. Yet, these emotions remain underexplored in educational contexts. This study investigates how novice programming students experience retrospective emotions by employing a multi-modal approach that includes self-reports, behavioural and physiological biometrics (clickstream, keystroke, electrodermal activity, and eye gaze), and video analysis. The findings reveal that pride often arises when students successfully use programming constructs or correct errors, enhancing their perceived control and mastery. Conversely, shame is linked to difficulties with using familiar commands, highlighting novices' inaccurate mental model. Moreover, relief is felt when students avoid potential failures when encountering a familiar task. In contrast, disappointment occurs when students' efforts fail to meet their expectations. These insights underscore the need for educational strategies that integrate both cognitive and emotional considerations in teaching programming. [ABSTRACT FROM AUTHOR]
– Name: Abstract
  Label:
  Group: Ab
  Data: <i>Copyright of European Journal of Engineering Education is the property of Taylor & Francis Ltd and its content may not be copied or emailed to multiple sites without the copyright holder's express written permission. Additionally, content may not be used with any artificial intelligence tools or machine learning technologies. However, users may print, download, or email articles for individual use. This abstract may be abridged. No warranty is given about the accuracy of the copy. Users should refer to the original published version of the material for the full abstract.</i> (Copyright applies to all Abstracts.)
PLink https://search.ebscohost.com/login.aspx?direct=true&site=eds-live&db=edb&AN=196782081
RecordInfo BibRecord:
  BibEntity:
    Identifiers:
      – Type: doi
        Value: 10.1080/03043797.2025.2526085
    Languages:
      – Code: eng
        Text: English
    PhysicalDescription:
      Pagination:
        PageCount: 33
        StartPage: 1255
    Subjects:
      – SubjectFull: Computer programming education
        Type: general
      – SubjectFull: Emotions
        Type: general
      – SubjectFull: Visualization
        Type: general
      – SubjectFull: Behavioral assessment
        Type: general
      – SubjectFull: Biometry
        Type: general
      – SubjectFull: Computer programmers
        Type: general
      – SubjectFull: Introspection
        Type: general
    Titles:
      – TitleFull: A multi-modal investigation of retrospective emotions during a programming task.
        Type: main
  BibRelationships:
    HasContributorRelationships:
      – PersonEntity:
          Name:
            NameFull: Atiq, Zahra
      – PersonEntity:
          Name:
            NameFull: Batra, Rakhi
    IsPartOfRelationships:
      – BibEntity:
          Dates:
            – D: 01
              M: 10
              Text: Oct2026
              Type: published
              Y: 2026
          Identifiers:
            – Type: issn-print
              Value: 03043797
          Numbering:
            – Type: volume
              Value: 51
            – Type: issue
              Value: 5
          Titles:
            – TitleFull: European Journal of Engineering Education
              Type: main
ResultId 1