Table of Contents

Creating, Editing, and Deleting an Assignment

Updated

To create a new assignment, click Create Assignment in the bottom right corner of your course’s Assignments page.

The Create Assignment modal showing off all the assignment types on Gradescope.

A modal will appear where you have the option to select from a wide variety of assignment types. If you want more details about each type, check out the Assignment Types article. In general, here is a quick overview of each type:

  • Exam / Quiz : An instructor uploaded assignment where students answer in designated regions. 
  • Homework / Problem Set : Instructors specify a window of time that students can submit their work. Students upload their work via their phone or computer.
  • Bubble Sheet : Using a Gradescope Bubble Sheet template instructors can mark correct answers and have submissions automatically graded.
  • Programming Assignment : Instructors can grade student code with autograders or manually grade each submission.
  • Online Assignment : Instructors create questions on Gradescope and students can submit responses online.

Many of these assignments share similar properties. Some of the commons ones are below. Specific details for each type can be found linked above.

Assignment template

The assignment settings focused on the template option.

The template PDF should be a blank version of your test, or instructions such as a list of assigned homework problems. This PDF is used in further steps of Gradescope such as Creating an Outline.

Students will only be able to view and download this file if your assignment will be student-uploaded and you have enabled Template Visibility. See the Who will upload submissions? and Template Visibility sections on this page for more information.

Who will upload submissions?

Assignment settings focused on the setting to indicate who uploads submissions to the assignment

Many assignment types let you specify whether you want instructors or students to upload submissions.

  • Select Instructor if you want course staff to collect, scan, and upload student work (e.g., a paper-based quiz).
  • Select Student if you want students to upload their own work (e.g., a problem set, lab report, or programming assignment). 
If needed, instructors can still upload individual submissions on behalf of students even if Students are selected as the primary uploaders for an assignment.

Students will not be able to see any part of an instructor-uploaded assignment until grades are published. With student-submitted assignments, students will be able to submit work between the Release Date and the Due Date (or Late Due Date if set). Students will then be able to see their graded work once the assignment is published. When students submit their work successfully to an assignment, they will receive an automated email from Gradescope that includes the day and time they submitted work, the assignment Due Date, the Late Due Date (if you set one), and a link to their submission. The email also reminds them that they can resubmit work as many times as they need to until the Due Date.

Release Date, Due Date, Late Due Date

Assignment settings focused on the release date, due date, and late due date settings.

For student-uploaded work, there are a few extra options to set.

The Release Date specifies the date and time when students will become able to submit their work. The Due Date specifies when students will stop being able to submit their work without any late penalties. The Late Due Date specifies the last date when students will be able to submit their work on Gradescope. Submissions uploaded between the due date and late due date will be marked ‘late’ on the Manage Submissions page, Review Grades page, and in the grading interface. You will be able to apply custom late penalties to late submissions during grading, via the submission-specific point adjustments field on the grading page, or by creating a “Late Deductions” question with its own rubric.

If you do not want students to be able to upload late submissions, you can uncheck the “Allow late submissions” box. Instructors can also upload submissions for students at any time (even after the deadline) via the Upload Submission button on the Manage Submissions page.

Timed assignments

For all student-uploaded assignments (except Programming Assignments), you will also have the option to enforce a time limit using the Maximum Time Permitted feature. This allows you to give students a set number of minutes to complete an assignment from the moment they open it and see the questions or the submission dialog box. When students open an assignment with a time limit, they’re told how long they have to complete it and can then confirm that they’d like to begin. Students will also have a countdown timer on their screen as they complete the assignment. They can hide the timer if they don’t want to see it and reveal again if they change their mind. During the submission period, students can update their answers and resubmit files any number of times. The most recently submitted work at the end of the time limit will be saved for you to view and grade. Because students only have a finite amount of time to enter their answers and submit work, timed assignments reduce the risk of students cheating or working together to get the answers.

Submission Type

The submission type depends on the format in which you expect students to upload their work.

  • Variable Length
    • Students can submit any number of pages and then indicate which pages corresponds to which problem at upload time. This is commonly used for a list of textbook problems or lab reports. (We support PDF and Image uploads with this submission type)
  • Templated (Fixed Length)
    • Students are expected to write their responses in known regions. This works well for exams and worksheets. Because the location where students will mark their answers are fixed, AI-Assisted Grading is available with this submission type. (We only support PDF uploads with this submission type)

Group Submissions

If Group Submissions are enabled, students will be able to add group members to their submission. You can set a limit for the maximum number of students that can be in a group. Students can add or edit group members at any time (even after the deadline), but you will always be able to see everyone’s full submission history. You can also add or delete group members by clicking on the submission from the Manage Submissions page and clicking the Group Members button in the bottom action bar.

Please note that instructor-uploaded group assignments aren’t directly supported yet, but you can email help@gradescope.com to learn more about handling instructor-uploaded group assignments on Gradescope.

Template Visibility (Homework, Exams, and Bubble Sheets)

If you’ve configured your HomeworkExams, or Bubble Sheets so that students will be uploading their own work, you will see an option to change Template Visibility in your Assignment Settings. By selecting “Allow students to view and download the template” under Template Visibility, students will be able to view and download a blank copy of their assignment on Gradescope after the release date. On Homework / Problem Set and Exam / Quiz assignments, students will be downloading the blank template you uploaded to create your assignment outline. On Bubble Sheet assignments, students will be downloading Gradescope’s blank 200-question template that contains five answer bubbles per question, but no question content. You will still need to give students the questions for their multiple choice assignment outside of Gradescope.

 

Labeled Printouts (Beta)

Currently in beta for instructor-uploaded Homework/Problem Set and Exam/Quiz assignments, the Create Printouts button on the Manage Scans page allows you to generate a single PDF file containing labeled copies of your Template file. You can download and distribute the labeled printouts to give each student a copy of the assignment with a unique label on each page. Students will then complete their work on those labeled pages. When you scan in students’ submissions, Gradescope will use the labels to automatically group the pages of each student’s submission together, no matter the order they were scanned or uploaded in. For step-by-step instructions on this feature, see the Managing Scans help page. To have this feature added to your courses, please contact help@gradescope.com.

 

Viewing active assignments

The course dashboard page displaying active assignments in a course.

You can view all of your currently active assignments from the Course Dashboard. Assignments remain active unless they have been published, have no pending regrade requests, and have not been updated in a week. You can access all of your assignments (both active and inactive) from the Assignments tab in the left sidebar.

Editing Assignments (Assignment Settings)

A quick menu on the Course Dashboard to quickly jump to assignment settings.

If you ever wish to change your assignment settings you can click on the three dots to open a menu and can jump to the settings page for that assignment. You can also navigate to this page from within an assignment and clicking on Settings in the left sidebar.

The assignment settings link highlighted within an assignment workflow.

On the Assignment Settings page, you also have the option to set assignment-wide grading defaults, which include the default rubric type (positive or negative scoring) and default score bounds (maximum and minimum possible score). If you’d like these default settings to apply to all existing questions, check the “Apply these settings to all questions” box.

Deleting

Deleting an assignment is possible from the Settings page or by clicking on the three dots to the right of the assignment name on the Assignments dashboard. Upon clicking the Delete Assignment button, you will be prompted to confirm your action. If you delete an assignment, the template, outline, and all associated submissions will be deleted as well.

Linking an assignment or gradebook column from an LMS to Gradescope

(These instructions are for Canvas, but they apply to Blackboard, Brightspace, and Moodle as well. See below for Sakai.) If your school has Canvas integration enabled, you can link a corresponding Canvas assignment to your Gradescope assignment in order to export grades back to Canvas.

To link a Canvas assignment, click into your Gradescope assignment and go to Settings in the left sidebar. Scroll down to the Canvas Assignment section and click Link. Then, select the matching Canvas assignment from the dropdown menu and click Link Assignment. Note that, if you delete and recreate the assignment, you’ll need to re-link it to Canvas.

If your institution has Sakai integration, you’ll need to create a new Sakai gradebook item for the assignment from Gradescope. Click Create Sakai Gradebook Item from the assignment’s Settings page to create a gradebook item in Sakai to which the Gradescope grades will sync.

Check out our Getting Started Guide for a video on this process.

Was this article helpful?
Awesome, glad that it's helpful! 🙌 Have ideas on how we can improve? Sorry to hear that. Let us know what we can improve!
Need help?

Adding Students and Staff

Duplicating an Assignment

Contact