Gradescope-Optimized Homework Templates
Header on every page, numbered problems, solution toggle, boxed statements. Perfect for Gradescope submission.
Build Gradescope-Ready HW
Fill form → Live KaTeX preview → Export student + instructor PDF + .tex.
Open Builder (Problem Set) →Problem Set (Weekly HW)
Standard problem set format with boxed problems, parts (a,b,c), solution toggle, difficulty stars. Gradescope-ready.
\documentclass[]article
\usepackage{amsmath,amssymb,amsthm}
\usepackage{enumitem}
\usepackage{graphicx}
\usepackage{hyperref}
\usepackage{microtype}
\setlist[itemize]{leftmargin=*,topsep=2pt,itemsep=1pt}
\setlist[enumer…Gradescope Features
Header Every Page
Name, Student ID, Course, Problem number on every page
Numbered Problems
Auto-numbered matching Gradescope problem index
Solution Toggle
Student version (no solutions) + Instructor version
Boxed Statements
Clear problem boundaries for easy grading
FAQ
Why is this Gradescope-optimized?▼
Header on every page (name, ID, course), numbered problems matching Gradescope problem index, boxed statements for clear boundaries, solution toggle for separate student/instructor uploads.
Can I upload directly to Gradescope?▼
Yes. Export PDF from builder → Upload to Gradescope. Problems auto-match if numbered correctly.
Does it support page-per-problem?▼
Yes. Enable "One Problem Per Page" in options. Each problem starts on new page for easy scanning.
How do I handle multiple versions (A/B)?▼
Exam style supports Version A/B/C with version-specific content. Select in options dropdown.