Gradescope allows you to grade paper-based exams, quizzes, and homework. In addition, Gradescope enables you to grade programming assignments (graded automatically or manually) and lets you create online assignments that students can answer right on Gradescope.
For paper assignments, Gradescope works well for many types of questions: paragraphs, proofs, diagrams, fill-in-the-blank, true/false, and more.
Adding course staff and importing a large number of students is simple to do in Gradescope.
To grade exams or quizzes you will start by creating a new assignment on Gradescope.
See the Exams & Quizzes help article or view the Create an Exam video for more information on how to upload your exam template and create the question outline. Here's the sample template used in the video.
See the Homework & Problem Sets help article or view the Create a Homework Assignment video to see how to enable your students to submit their work to Gradescope and how to create the question outline. Gradescope supports both fixed-length (worksheet style) and variable-length (problem sets, projects) student-uploaded assignments. Here's the sample template used in this video.
With Programming Assignments, students submit code projects and instructors can automatically grade student code with a custom written autograder and/or manually grade using the traditional Gradescope interface.
If your assignment is completely multiple choice, you should consider using the “Bubble Sheet” assignment type. With this type of assignment, you need to electronically or manually distribute and have students fill out the Gradescope Bubble Sheet Template. You can then mark the correct answers for each question ahead of time, and all student submissions will be automatically graded.
The Create a Group Assignment video shows you how to create an assignment meant to be completed by a group of students. You will see how both instructors and students set up their group submissions.