Scaling Engagement: Leveraging Social Annotation and AI for Collaborative Code Review in Large CS Courses
Abstract
Peer code review activities, like their industry-proven counterpart code reviews, have had many benefits reported: they enhance programming ability, conceptual understanding, and community, while improving students' debugging ability and code quality. Problems, however, can include lack of engagement and poor review quality; therefore, motivating students to engage with code reviews is essential.
Fields of Study & Subjects
Teaching and Learning Programming
Software Engineering Techniques and Practices
Software Engineering Research
Publication details
- Journal / source
- ACM Technical Symposium on Computer Science Education (SIGCSE)
- Pages
- 582–588
- Publication date
- 13 February 2026
- Language
- EN