Gradescope

Scan, upload, and submit on-paper and online assignments, quizzes, and exams.