{"title":"Cognitive conflicts in collaborative programming and their impact on computational concept acquisition","authors":"Jinbo Tan , Sisi Wu , Lei Wu , Shanshan Ma","doi":"10.1016/j.learninstruc.2025.102151","DOIUrl":null,"url":null,"abstract":"<div><h3>Background</h3><div>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.</div></div><div><h3>Aims</h3><div>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.</div></div><div><h3>Samples</h3><div>Participants were 48 seventh-grade students.</div></div><div><h3>Methods</h3><div>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.</div></div><div><h3>Results</h3><div>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.</div></div><div><h3>Conclusion</h3><div>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.</div></div>","PeriodicalId":48357,"journal":{"name":"Learning and Instruction","volume":"98 ","pages":"Article 102151"},"PeriodicalIF":4.7000,"publicationDate":"2025-05-15","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"Learning and Instruction","FirstCategoryId":"95","ListUrlMain":"https://www.sciencedirect.com/science/article/pii/S0959475225000751","RegionNum":1,"RegionCategory":"教育学","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"Q1","JCRName":"EDUCATION & EDUCATIONAL RESEARCH","Score":null,"Total":0}
引用次数: 0
Abstract
Background
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.
Aims
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.
Samples
Participants were 48 seventh-grade students.
Methods
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.
Results
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.
Conclusion
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.
期刊介绍:
As an international, multi-disciplinary, peer-refereed journal, Learning and Instruction provides a platform for the publication of the most advanced scientific research in the areas of learning, development, instruction and teaching. The journal welcomes original empirical investigations. The papers may represent a variety of theoretical perspectives and different methodological approaches. They may refer to any age level, from infants to adults and to a diversity of learning and instructional settings, from laboratory experiments to field studies. The major criteria in the review and the selection process concern the significance of the contribution to the area of learning and instruction, and the rigor of the study.