Need help?  •  Forgot your password?
This web site will be decommissioned in June 2019. Visit our new site here.

The Grade Grinder

About the Grade Grinder


The Grade Grinder is an Internet-based assessment service for use in conjunction with the Language, Proof and Logic and Tarski's World courseware packages.

Students using the courseware packages complete exercises using desktop applications, and then submit their work for assessment to the Grade Grinder. The work is assessed and a report returned by email to the student, usually within seconds. The report contains information about aspects of the student work that is in error, allowing the student to attempt to correct their work on their own. The Grade Grinder serves as a teaching assistant that is available 24/7 to provide feedback on student work. Grade reports are also available through a web-based interface.

Instructors can register for an account which allows students to copy instructors with their email reports. Instructors may also create classes and assign TAs. Instructors may access their students' work through a web-based interface on the web-site.

Instructors may create class assignments: collections of exercises from the textbook. Assignments are visible to their students when they log into the web site.

You can read a complete description of the features of the Grade Grinder.

The Grade Grinder has been in operation since the publication of the Language, Proof and Logic courseware package in 2000. Our courseware packages are used in a wide variety of contexts including highly selective universities, community colleges and high schools. The Grade Grinder has been accessed from these countries.

Our courseware packages are supported by a small team who work hard to maintain and develop the software. We respond to bug reports and comments as quickly as possible. We are happy to advise concerning the software and teaching using our courseware packages.

Access to the Grade Grinder is available to original purchasers of one of the courseware packages using a non-transferable registration id. You can read about the terms and conditions of use.