Contributing Student Pedagogy is an active method that encourages students to contribute to community learning and to value the contributions of others. Activities based on contribution guide students to produce study material and create new exercises for community usage and discuss and evaluate the contribution of others. The creation of new learning exercises can positively influence students' academic performance. This article presents an experimental study to assess how new exercises' creation influences student engagement in programming learning activities. Considering student engagement involves behavior, cognition, and emotion dimensions, this study examined which of these are affected when the student contributes to the community's learning through the production of new programming exercises. Results indicate that the development of this activity improves emotional and cognitive engagement and does not influence behavior. Contributing students reported developing more difficult learning exercises and felt more stimulated, satisfied, and happy. In contrast, those who did not contribute to the community said that their contributions were easier and felt more ashamed and proud.
No takes yet. Share an insight, caveat, or question.
Maia et al. (2020) studied this question.
Synapse has enriched 5 related papers. Consider them for comparative context: