In traditional grading, educators determine assignments, exams, and projects before the course begins.
However, the contract grading system allows each student to make his or her own path for the class, which allows students to pick and choose which assignments or projects they want to complete.