Since he started teaching at Johns Hopkins University in 2005, Professor Peter Fröhlich has maintained a grading curve in which each class’s highest grade on the final counts as an A, with all other scores adjusted accordingly. So if a midterm is worth 40 points, and the highest actual score is 36 points, “that person gets 100 percent and everybody else gets a percentage relative to it,” said Fröhlich.

This approach, Fröhlich said, is the “most predictable and consistent way” of comparing students’ work to their peers’, and it worked well.

At least it did until the end of the fall term at Hopkins, that is.

As the semester ended in December, students in Fröhlich’s “Intermediate Programming”, “Computer Science Fundamentals,” and “Introduction to Programming for Scientists and Engineers” classes decided to test the limits of the policy, and collectively planned to boycott the final. Because they all did, a zero was the highest score in each of the three classes, which, by the rules of Fröhlich’s curve, meant every student received an A.

[..]

Although Fröhlich conceded that he did not include such a “loophole” in the policy “with the goal of students exploiting it,” he decided to honor it after the boycott.

Despite awarding As to all the students who participated in the boycott, the experience has led Fröhlich to alter his long-held grading policy.