Group Readiness Assurance Testing

gRATify is an open-source web application for administering group Readiness Assurance Tests (gRATs) in Team-Based Learning (TBL).

The application was written by faculty for faculty.

Immediate feedback Multiple attempts Live progress tracking Demo resets daily at 1:00 AM (America/Chicago)

Find it on GitHub: Docker image

Where gRATify fits in the TBL process

In classic TBL, students prepare before class, take a short individual quiz (iRAT), then retake the same quiz as a team (gRAT). The gRAT is where teams discuss, teach each other, resolve disagreements, and correct misconceptions.

Team-Based Learning process diagram from readiness assurance to application
TBL Process (Readiness Assurance → Application)
gRATify supports the gRAT and instructor feedback phases.
  • Teams submit one answer at a time and get immediate correct/incorrect feedback.
  • Teams can retry until correct (with declining credit if you choose that scoring style).
  • Instructors can watch progress in real time using progress bars.
  • Teams can enter "appeals" of questions where they think their answer was better.
  • Instructor feedback is supported by showing the percentage of teams selecting each answer as their first guess.
Demo reset warning: Pick any demo login below and experiment freely until 1:00 AM (America/Chicago), when the whole site resets.

If you create a gRAT today that you want to use tomorrow… it will be gone after the reset.

Pro Tip: Use the "Export in Aiken Format" feature to download your gRATs before the site resets!

Note: This is a hobby. I'm running the demo on a $6 per month server. It's just powerful enough for you to open the application, poke around and see what it does. It might support a few groups doing gRATs. It's not going to be able to run an entire class.

Screenshots

Click any screenshot to view it full size.

Assessments list screen showing available gRATs
Assessments
gRAT editor screen for creating or updating questions
Edit a gRAT
Student URL screen for sharing the team access link
Student URL
Team view showing question and answer choices
Team view
Live progress tracking dashboard for teams
Live progress tracking
Instructor feedback summary showing first-choice answer distribution
Instructor feedback summary
Scores screen with team results
Scores
Admin-only users management screen
Users (admin-only)

Video walkthrough

Short demo tour of gRATify in action.

Demo logins

Pick any editor login below. All demo accounts share the same password and have sample gRATs ready. If one is in use, just grab another.

Email Password
[email protected] password
[email protected] password
[email protected] password
[email protected] password
[email protected] password
[email protected] password
[email protected] password
[email protected] password
[email protected] password
[email protected] password
Reminder: The demo resets every day at 1:00 AM (America/Chicago).