Build a test
Step 1: upload the PDF, enter the key and tag standards. Step 2: open the scrambler to check boxes and print A/B/C versions.
Answer key & standards
No questions yetPaste a key list
Paste standards from a spreadsheet
One line per question, tab-separated (copied from Sheets/Excel) or with |:Q# | Standard | Skill | DOK | Misconception A | B | C | D
Letters refer to the original PDF's choices; leave the correct answer's misconception blank.
| Upload a test PDF to begin. Questions appear here once they are found. |
Assessment Studio
Create a master assessment and generate version-specific answer mappings automatically.
Print assessments & answer sheets
Produce PDF-ready versions and standardized camera-readable sheets.
Single generic sheet / test preview
Answer sheet preview
Live grading scanner
How to scan
Keep the camera open. Hold the phone parallel to the page. Center the full sheet in the smaller dashed guide. Green means the four corners have been found. Watch the message below the camera: it now shows the student, version, and number of marked answers. Automatic capture does not require a button. After each grade, switch to a different sheet; the next student starts with a fresh reading.
Use Start camera or select an image
Keep all four corner squares inside the guide. Capture is automatic.
Scan result
Scans on this device
A local copy of what this device scanned. Official results and reports live in the PL (Reports tab).
Recorded scans
Question & common distractor analysis
PL library
Tests published for your PL. Every signed-in scanner gets them automatically.
Class roster
Paste or upload a CSV with a header row: student_name, teacher_name, class_period, pl_group, scan_code, assigned_version. Blank codes get unique 4-digit codes; blank versions rotate A/B/C within each class. The roster belongs to the active assessment.
Optional automatic Google Sheets sync
Connect your own Google Sheet by deploying its ScoreAtlas Apps Script receiver and configuring the private Cloudflare sync relay. Never use a shared or unknown sync URL.
Deployment status
Results remain on this phone until Google Sheets explicitly acknowledges receipt. They are not deleted after sync; export backups and clear them using the Results tab when school policy permits.
Roster
One roster for the whole PL. Student codes stay the same all year.
People
Who can sign in, and what each role can do.