Cognitive conflicts in collaborative programming and their impact on computational concept acquisition

Collaborative programming has become an increasingly important approach for developing computational thinking. The occurrence and resolution of cognitive conflicts have been considered an essential opportunity for students to acquire and construct the corresponding computational concepts. Managing students' cognitive conflicts might critically impact students' learning performance and experience. This study aims to analyze students' collaborative dialogue texts from the time series perspective to explore the cognitive conflict management patterns in collaborative programming activities and examine students' acquisition of computational concepts and collaborative experience in different cognitive conflict management patterns. Participants were 48 seventh-grade students. Participants were asked to attend a lecture for four weeks and then randomly assigned to 16 groups of three. Each group was asked to work on three programming tasks in three weeks collaboratively. Students' dialogue during the collaboration was audio-recorded for examining their cognitive conflict behaviors. After which, students were asked to complete a test of computational concepts and a questionnaire about their collaborative experience. Four cognitive conflict management patterns were identified: leadership manipulation, consensus-seeking, relationship protection, and discussion construction. Students using the discussion construction pattern demonstrated the strongest understanding of computational concepts and had more positive collaborative experiences. This study highlights the importance of structured debate processes in managing cognitive conflicts and enhancing knowledge acquisition and collaborative experiences. The findings provide actionable insights for educators to guide students in effectively managing cognitive conflicts during collaborative programming. • In collaborative programming, groups manage cognitive conflicts in diverse ways. • Cognitive conflict management patterns affect computational concept acquisition. • Discussion-constructing patterns lead to more computational concept acquisition. • In-depth debate in conflict management is key to effective collaborative programming.

Authors

Institutions

Publication Details

Journal
Learning and Instruction
Published
2025-05-14
DOI
https://doi.org/10.1016/j.learninstruc.2025.102151
Primary Topic
Innovative Teaching and Learning Methods
Type
article
Field-Weighted Citation Impact
0.00

Funders

Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

Cognitive conflicts in collaborative programming and their impact on computational concept acquisition

Lei Wu, Jinbo Tan, Sisi Wu, Shanshan Ma
Learning and Instruction
Innovative Teaching and Learning Methods
article

Cognitive conflicts in collaborative programming and their impact on computational concept acquisition

Lei Wu, Jinbo Tan, Sisi Wu, Shanshan Ma
article en

Abstract

Collaborative programming has become an increasingly important approach for developing computational thinking. The occurrence and resolution of cognitive conflicts have been considered an essential opportunity for students to acquire and construct the corresponding computational concepts. Managing students' cognitive conflicts might critically impact students' learning performance and experience. This study aims to analyze students' collaborative dialogue texts from the time series perspective to explore the cognitive conflict management patterns in collaborative programming activities and examine students' acquisition of computational concepts and collaborative experience in different cognitive conflict management patterns. Participants were 48 seventh-grade students. Participants were asked to attend a lecture for four weeks and then randomly assigned to 16 groups of three. Each group was asked to work on three programming tasks in three weeks collaboratively. Students' dialogue during the collaboration was audio-recorded for examining their cognitive conflict behaviors. After which, students were asked to complete a test of computational concepts and a questionnaire about their collaborative experience. Four cognitive conflict management patterns were identified: leadership manipulation, consensus-seeking, relationship protection, and discussion construction. Students using the discussion construction pattern demonstrated the strongest understanding of computational concepts and had more positive collaborative experiences. This study highlights the importance of structured debate processes in managing cognitive conflicts and enhancing knowledge acquisition and collaborative experiences. The findings provide actionable insights for educators to guide students in effectively managing cognitive conflicts during collaborative programming. • In collaborative programming, groups manage cognitive conflicts in diverse ways. • Cognitive conflict management patterns affect computational concept acquisition. • Discussion-constructing patterns lead to more computational concept acquisition. • In-depth debate in conflict management is key to effective collaborative programming.

Learning and InstructionVol. 98
California Lutheran University (US), Beijing Normal University (CN), Shandong Normal University (CN)
National Natural Science Foundation of China
Openalex Percentile: Top 90%
Innovative Teaching and Learning Methods
AI Navigator

Ask Laika to Summarize, Analyze, and Connect papers live on the map.

Summarize Papers & Methodologies

Extract key findings, datasets, and comparative methods across publications.

Benchmark Rankings & Visual Analytics

Rank top research institutions, authors, funders, topics, and journals by Field-Weighted Citation Impact (FWCI) and paper volume with instant charts.

Connect Distant Disciplines

Bridge topological clusters on the map to find hidden collaborative intersections.