This site requires JavaScript to be enabled
An updated version of this article is available

Copying and Re-linking Gradescope Assignments for New Semester

751 views

9.0 - Last modified on 2026-02-19 Revised by Q Peiffer

8.0 - Last modified on 2025-07-14 Revised by Grace Hatterschide

7.0 - Last modified on 2025-04-10 Revised by Q Peiffer

6.0 - Last modified on 2025-04-01 Revised by Grace Hatterschide

5.0 - Last modified on 2025-03-26 Revised by Q Peiffer

4.0 - Last modified on 2024-10-01 Revised by Q Peiffer

3.0 - Last modified on 2024-08-28 Revised by Ethan Walgran

2.0 - Last modified on 2024-06-26 Revised by Ethan Walgran

1.0 - Created on 2023-11-15 Authored by Ethan Walgran

Instructors using Gradescope may need to copy a course, and all the relevant assignments included, to be used in a new semester.

This article will walk through how to properly duplicate a Gradescope course and also how to reconnect the assignments with a copied Moodle space as well.

Copying and Re-linking Gradescope Assignments for New Semester

There are a few parts to this process that an instructor will need to complete in order to successfully duplicate their Gradescope course and reconnect everything in a copied Moodle course with Gradescope activities.

To re-link Gradescope assignments in a new semester:

  1. Duplicate the already-existing Gradescope course with its relevant assignments.
  2. Copy the Moodle course from the existing Moodle course to the new WolfWare space.
  3. Re-link the duplicate Gradescope course with the new Moodle course.
  4. Re-link each copied Gradescope activity in Moodle with its corresponding Gradescope assignment.

After this, each Gradescope activity in the course will point at a new, duplicated assignment in Gradescope for the students to complete.

Duplicate the Gradescope Course

First, the instructor will need to duplicate the current Gradescope course and its assignments. If needed, the instructor can build an entire new course and assignments in Gradescope, and link that new Gradescope course to the copied Moodle course instead.

After either of these steps have been completed, the new Gradescope course should be available with the assignments needed for the course offering.

Copy the Moodle Course

The next step will be for the instructor to request the new WolfWare space for the next semester. After that, the instructor will copy the old Moodle course with the linked Gradescope assignments over to that new space.

To complete this process:

  1. Request a new WolfWare Space using the instructions in the "Requesting a WolfWare Space" article.
  2. Activate a new Moodle course using the instructions in the "Activating WolfWare Tools" article.
  3. Use the course copier to copy the content from the old Moodle course by using the instructions in the "Copying Content From One Moodle Space to Another" article.  

After these steps have been completed, the new Moodle course should have all the Gradescope assignments of the original Moodle course.

Re-link Gradescope Assignments in Copied Moodle Course

Once the Gradescope course and assignments have been duplicated or created, and the old Moodle course with Gradescope assignments has been copied over to the new Moodle space, the instructor will need to update the course integration to complete the process.

To do this, they must re-link the duplicate Gradescope course and each assignment activity within the new Moodle course. This will ensure grade data is synced to the new Moodle course when grading assignments in the upcoming semester. 

To re-link the Gradescope course:

  1. In the new Moodle course, open a copied Gradescope activity.
  2. In the Link to Moodle Courses 2025-2027 Course menu, set the Link with field to the An existing Gradescope course option.
  3. In the Search for a course... search box, find and select the duplicated course.
  4. Click the Link Course button.
  5. In the Link to Moodle Courses 2025-2027 Assignment menu, set the Link with field to the An existing Gradescope assignment option.
  6. In the Search for an assignment... search box, find and select the duplicated assignment for the LTI activity.
  7. Click the Link Assignment button.
  8. Navigate to the new Moodle course.
  9. In the top right corner of the Moodle window, enable Edit mode.
  10. On the right side of the Gradescope activity block, click the Edit icon (which looks like three vertical dots).
  11. In the drop-down menu that appears, click the Edit settings option.
  12. In the Activity description field, remove any warning messages.
  13. At the bottom of the page, click the Save and return to course button.

If the assignment's name was changed in Gradescope, be sure to change the activity's name in Moodle to match the new assignment's name.

Linking the new Gradescope course will only occur when updating the first activity. Each activity after that only needs to be connected to the right assignment. To re-link every other Gradescope activity:

  1. Navigate to the new Moodle course.
  2. In the top right corner of the Moodle window, enable Edit mode.
  3. On the right side of the Gradescope activity block, click the Edit icon (which looks like three vertical dots).
  4. In the drop-down menu that appears, click the Edit settings option.
  5. In the Edit settings page, click the Select content button.
  6. In the Link to Moodle Courses 2025-2027 Assignment menu, set the Link with field to the An existing Gradescope assignment option.
  7. In the Search for an assignment... search box, find and select the duplicated assignment for the LTI activity.
  8. Click the Link Assignment button.
  9. At the bottom of the Moodle activity page, click the Save and return to course button.

After linking each activity, verify all due dates and other settings are updated and correct in both Moodle and Gradescope.

Additional Resources

Gradescope Guides (Gradescope Support)

Using Gradescope LTI 1.3 with Moodle as an Instructor (Gradescope Knowledge Base)

Re-linking External Tools in Moodle (DELTA Knowledge Base)

For additional assistance, please contact the LearnTech Help Desk at learntech@ncsu.edu or (919) 513-7094, or via the Get Help form on the DELTA Knowledge Base.