🎯 Learning Intention
Today I will collaborate to peer-review Python code and use a troubleshooting checklist to refine our simulations.
✅ Success Criteria
I can give clear feedback using a code review rubric, and make improvements based on peer suggestions.
🌍 Why Are We Learning This?
Peer review is vital in tech. It helps us catch mistakes, share new ideas, and build skills as a team.
🧠 Warm-Up – Tech Journal Prompt
💡 “Why is it sometimes easier to find problems in someone else’s code than in your own?”
📚 Word of the Day
Refine
Definition: To make small changes to improve something.
Sentence: "We refined our code after peer review to make it more reliable."
Why it matters: Good code is rarely perfect on the first try; refinement makes systems robust.
📣 Lecture & Guided Discussion
How to use peer review checklists (logic, readability, efficiency).
Discuss constructive vs. unhelpful feedback.
Demo: Making and explaining changes in code.
✅ CFU: “What feedback did you give or receive that helped most?”