AssignHQ
Join with a code Sign in Try the demo Start for free

Works with the LMS your school already runs.

Your stream, roster and gradebook stay where they are. AssignHQ adds the assignments they cannot run: tutored practice and locked-down tests.

LMS connections are part of the School plan. On Free, students join with a link and get a nickname.

Google Classroom
Canvas
Schoology
Blackboard
Brightspace
Moodle

Google Classroom connects over its own API. The rest connect over LTI 1.3, the standard your LMS already speaks.

Your admin installs it once.

One install covers every class in the school. We send your admin the steps written for your platform and stay with them while they run it. There is nothing to keep updated afterwards, and no per-teacher setup to chase.

Your teachers do not.

Their classes are already there. A roster imports in one click, students open the assignment from the LMS like anything else, and a released grade lands in the gradebook they already keep.

Co-teachers and TAs{{ s0 }}

Co-teachers on a class get the same access as the owner.

Previewing as a student{{ s1 }}

Canvas Student View, and the equivalent elsewhere, opens the assignment as a preview. Nothing you do in it counts as a submission.

Regrades after a sync{{ s2 }}

Change a score here and release again. The synced grade updates in place.

If a gradebook column is deleted{{ s3 }}

The next release recreates the column. Your grades live here either way, so nothing is lost.

No LMS? Students join with a six-character code. That is the whole setup.

Start for free