Abstract
ABSTRACT Background and Context Current programming learning research often compares novices and experienced programmers, leaving early learning stages and emotional and cognitive states under-explored. Objective Our study investigates relationships between cognitive and emotional states and learning performance in early stage programming learners with varying expertise (12 novices and 11 beginners; N = 23). Method Measures such as electrodermal activity, automated facial emotion recognition, and pupil diameter were collected to study cognitive and emotional states during a programming task. We examined how these states correlated with performance and the influence of expertise on these correlations. Findings Multiple regression analysis on panel data (n = 690 observations) suggested fear negatively impacts programming performance, irrespective of expertise level. Meanwhile, programming expertise positively moderated cognitive effort applied to the task. Implications Our findings highlight the importance for educators to design early programming experiences that anticipate and reduce fear and cognitive overload, promoting better learning outcomes.
Talk to us
Join us for a 30 min session where you can share your feedback and ask us any queries you have
Disclaimer: All third-party content on this website/platform is and will remain the property of their respective owners and is provided on "as is" basis without any warranties, express or implied. Use of third-party content does not indicate any affiliation, sponsorship with or endorsement by them. Any references to third-party content is to identify the corresponding services and shall be considered fair use under The CopyrightLaw.