MarkScanner

How it works

Five stages, end to end.

Create the test, print it, scan the finished papers, review and approve the AI’s draft marks, and report results back to students and your gradebook. Here’s what each stage looks like.

Stage 01

Upload or create

Upload a test you already have, or author a new one

If you already have a test, upload it. You can add the blank test, a worked solutions copy, and your own marking guide if you have one. MarkScanner reads those materials and drafts a rubric: what each question is worth, how marks are allocated, and what counts as a correct answer.

Need a fresh quiz instead? MarkScanner can draft one for you. Describe the topic, the difficulty, and how many questions you want, and you get a printable vector PDF with proper math typesetting. An optional Version B variant is produced from the same source to discourage copying.

Either way, the rubric is yours. MarkScanner drafts it and may draft early marks alongside it, but you edit the rubric, and nothing is final until you approve the rubric and the marks together. You decide how the test is marked; MarkScanner gives you a first draft to start from.

Stage 02

Print

Print it and hand it out

Print on regular paper and hand it out. There are no custom booklets or special paper requirements. Tests you upload need no added markings; MarkScanner-generated tests include small page markers so scanned pages can be identified and ordered reliably.

If you’re running A/B versions to discourage copying, hand out Version A and Version B in any pattern you want. MarkScanner tracks which paper each student wrote so they’re graded against the version they actually saw.

Stage 03

Scan

Upload the finished class set

Once your students hand the papers in, scan the stack in one go. A photocopier’s scan-to-PDF or a document scanner works best. Clear phone photos (JPEG or PNG) also work, though MarkScanner doesn’t straighten skewed photos. Drop the whole class set in one upload; MarkScanner doesn’t mind if some students wrote on two pages and some on five.

MarkScanner groups the pages that belong to each student, identifies where each question starts, and matches the submission against your class roster. Pages it can’t place are held for you while the clean papers carry on, and you confirm every student’s name before approving.

Stage 04

Grade

Draft marks, flagged uncertainty, your final say

Each answer is compared against your rubric. Partial marks follow the rubric’s items, so a student who sets up the problem correctly but slips on arithmetic doesn’t lose the whole question. An answer equal in value to the expected one counts in any form, such as factored or expanded, unless the question asks for a particular form. A different valid method earns the rubric items it achieves.

Work MarkScanner can’t read clearly, pages that don’t match the expected question, and answers where its draft looks doubtful are flagged for your attention first. An answer without a flag can still be wrong, so you review the drafts before approving. See what review looks like on a worked example.

Every draft mark and comment is editable. Change a grade, rewrite a comment in your own voice, or regrade a single submission if you want a fresh draft. Nothing is final until you approve it.

Stage 05

Report

Hand back to students, export to your gradebook, see what to reteach

Once you approve, MarkScanner generates a clean one-page feedback sheet per student: their grade, per-question comments, what they did well, and what to work on next. Print and staple it to the returned paper.

Export a CSV of class results to drop into whatever gradebook or SIS you already use. No proprietary integration to set up, no data lock-in.

A class summary shows which questions cost the class the most marks and which comments came up most often. Because every paper is marked against the rubric you approved, and you reviewed the results, it reflects the standard you set. Use it to decide which responses to look at more closely and what needs another look in class.

Under the hood

A note on the technology

MarkScanner currently uses Google’s Gemini models to read handwriting and draft marks and feedback. The model is managed by MarkScanner for every account. We call it through Google’s paid API, where your content isn’t used to train their models, and we don’t use student work to train models of our own. Your account data and files are stored in Canada. The privacy policy covers retention and where processing happens.

See it in action

What the interface actually looks like

Grading review

Screenshot coming soon: the review-and-approve page with flagged answers highlighted.

Verify groupings

Screenshot coming soon: the step where pages, students, and versions are confirmed before grading runs.

Ready to try it with your own class set?

We’ll help you set up your first assessment. After your trial, $49 CAD/month plus HST per teacher.