As computational thinking becomes increasingly essential, the challenge of designing effective teaching approaches to foster students’ abilities in this area persists, especially for higher order thinking skills. This study addresses this challenge by proposing and implementing a peer assessment-based Scrum project (PA-SP) learning approach in university computer programming learning. The approach involves dividing 98 third-year college students into an experimental group, which employs the PA-SP approach, and a control group, which uses the conventional Scrum project (C-SP) approach. The study investigates the impact of the PA-SP approach on students’ programming projects, learning motivation, project collaboration, communication, critical thinking, and cognitive load. The results demonstrate that the PA-SP approach significantly enhances learning achievement and motivation while also improving collaboration, communication, and critical thinking. By providing practical insights into effective teaching strategies to promote students’ computational thinking, this research has significant implications for improving programming education in universities. © The Author(s), under exclusive licence to Springer Science+Business Media, LLC, part of Springer Nature 2023.
Author Keywords
Index Keywords