ScoreAtlas PDF Choice Studio
Upload the original PDF. Recognize answers, paste the complete key, approve detected regions, then export original-layout PDFs.
No PDF loaded. Processing occurs on your device; source PDFs are not uploaded to Cloudflare.
Original source PDF
Answer boxes include the entire printed choice (letter and response). The overlay is attached to the same canvas stage to avoid vertical drift.
1. Paste the complete original key
2. Review detected choices
Upload a PDF to begin.
| Upload a PDF to begin. |
3. Correct only exceptions
No question selected.
4. Export printable versions
For 30 or fewer single-answer questions, the export also includes the phone scanner-key JSON. For the built-in 12-question demonstration, open Setup on the phone and tap Load 12-question scanner demo (4092). For your own assessments, use the JSON importer until secure device-to-device sync is implemented.
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.
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
Performance & distractors
Scores and response patterns are combined by canonical choice, not version letter.
Recorded scans
Question & common distractor analysis
Configuration
Teacher/class labels attach to every scan. Student IDs should be anonymous codes while testing.
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.