TY - JOUR
T1 - Exploring students' cognitive and affective states during problem solving through multimodal data
T2 - lessons learned from a programming activity
AU - Mangaroska, Katerina
AU - Sharma, Kshitij
AU - Gašević, Dragan
AU - Giannakos, Michail
N1 - Funding Information:
This work was supported by the Research Council of Norway under the project FUTURE LEARNING (255129/H20). In addition, the authors are extremely grateful to the associate editor and the reviewers for their constructive comments and useful insights, which significantly improved the paper.
Publisher Copyright:
© 2021 The Authors. Journal of Computer Assisted Learning published by John Wiley & Sons Ltd.
Copyright:
Copyright 2021 Elsevier B.V., All rights reserved.
PY - 2022/2
Y1 - 2022/2
N2 - Background: Problem-solving is a multidimensional and dynamic process that requires and interlinks cognitive, metacognitive, and affective dimensions of learning. However, current approaches practiced in computing education research (CER) are not sufficient to capture information beyond the basic programming process data (i.e., IDE-log data). Therefore, how cognition and affect intertwine and unfold over time in programming problem-solving activities are rarely investigated. Objectives: In this study, we examined how the theory-informed measures from multimodal data that we have selected as proxies for cognitive and affective dimensions of learning, are associated with student performance, and in comparison, to prior-knowledge. Methods: A high-frequency temporal data was collected with a camera, an electroencephalogram, and an eye-tracker from 40 computer science students (bachelor and master studies) in the context of a code-debugging activity. To study the cognitive processes associated with learning we focused on cognitive load theory (CLT) and the human information processing model. In addition, we complemented CLT with the model of affective dynamics in learning to avoid the machine reductionism perspective. Results: Our findings demonstrated that attention, convergent thinking, and frustration were positively correlated with students' successful code-debugging (i.e., performance), and frequently manifested by high performing participants. Cognitive load, memory load, and boredom were negatively correlated with students' performance, and typically manifested by low performing participants. Implications: Extending the context of analysis in reference to student cognitive processes and affective states, affords educators not just to identify lower performers, but also to understand the potential reasons behind their performance, making our method an important contribution in the confluence of CER and the learning technology communities. In addition, the insights extracted from our analyses allow us to discuss potential avenues for improving learning design and the design of interactive learning systems to support the development of students' problem-solving skills.
AB - Background: Problem-solving is a multidimensional and dynamic process that requires and interlinks cognitive, metacognitive, and affective dimensions of learning. However, current approaches practiced in computing education research (CER) are not sufficient to capture information beyond the basic programming process data (i.e., IDE-log data). Therefore, how cognition and affect intertwine and unfold over time in programming problem-solving activities are rarely investigated. Objectives: In this study, we examined how the theory-informed measures from multimodal data that we have selected as proxies for cognitive and affective dimensions of learning, are associated with student performance, and in comparison, to prior-knowledge. Methods: A high-frequency temporal data was collected with a camera, an electroencephalogram, and an eye-tracker from 40 computer science students (bachelor and master studies) in the context of a code-debugging activity. To study the cognitive processes associated with learning we focused on cognitive load theory (CLT) and the human information processing model. In addition, we complemented CLT with the model of affective dynamics in learning to avoid the machine reductionism perspective. Results: Our findings demonstrated that attention, convergent thinking, and frustration were positively correlated with students' successful code-debugging (i.e., performance), and frequently manifested by high performing participants. Cognitive load, memory load, and boredom were negatively correlated with students' performance, and typically manifested by low performing participants. Implications: Extending the context of analysis in reference to student cognitive processes and affective states, affords educators not just to identify lower performers, but also to understand the potential reasons behind their performance, making our method an important contribution in the confluence of CER and the learning technology communities. In addition, the insights extracted from our analyses allow us to discuss potential avenues for improving learning design and the design of interactive learning systems to support the development of students' problem-solving skills.
KW - code-debugging task
KW - cognitive-affective states
KW - higher education
KW - multimodal data
KW - multimodal learning analytics
UR - https://www.scopus.com/pages/publications/85114298355
U2 - 10.1111/jcal.12590
DO - 10.1111/jcal.12590
M3 - Article
AN - SCOPUS:85114298355
SN - 0266-4909
VL - 38
SP - 40
EP - 59
JO - Journal of Computer Assisted Learning
JF - Journal of Computer Assisted Learning
IS - 1
ER -