Activity 01
Pair Review: Standards Checklist
Pairs exchange short programs and use a provided rubric to check for naming conventions, comments, and error handling. They note three strengths and two improvements, then meet to discuss feedback. Revise code based on peer input before submitting.
Explain the benefits of regular code reviews for software quality and team learning.
Facilitation TipDuring Pair Review, model how to balance finding issues with acknowledging strengths to set a constructive tone.
What to look forProvide students with two code snippets implementing the same simple function. Ask students to act as peer reviewers: identify at least two violations of common coding standards (e.g., naming, formatting) in one snippet and provide a constructive suggestion for improvement for each. They should also identify one strength of the other snippet.