Peer Reviews

Many of the courses I teach require some amount of team work. Since neither the teaching assistants nor I can directly observe how you and your partners work together, I usally ask you to "peer review" each other at some point. How often this is done depends on the particular course, so check the course website and discussion list for concrete announcements. Here I explain the general process and set some ground rules.

Summary

The goal of the "peer review" process is to evaluate the contributions you and your partners made to a particular assignment or project. Each one of you is going to evaluate everyone else, including yourself! You assign a score from 0% to 100% to everyone, including yourself. We average all the individual scores you receive, and that average is your final score.

Things to Ponder...

Deliverables

Email the staff list of the course you're performing the peer review for. The subject should be course-peer-number-login where course is replaced with the course code (for example cs102 or cs392), number is replaced with the number of the assignment or project (for example 7 or final), and login replaced by your login name on the ugradx.cs.jhu.edu server.

For each person in your team, including yourself, send real name, login name, and a score from 0% to 100%. For scores between 80% and 100% you don't have to provide any additional comments. For scores lower than 80% please give a short summary of your reasons; stay objective and professional, don't start calling anyone names. And please make sure that you don't send your review to the wrong email address by mistake!

Grading

For reference, here is a short explanation of the grading criteria. We average all the individual scores you receive, and that average is your final score for the peer review. If you do not submit a score for a team mate it defaults to 100%. If you do not submit a score for yourself it defaults to 0%.