Skip to main content

Using Gradescope LTI 1.3 with Moodle as an Instructor

Before you begin

  • Gradescope integrations with a Learning Management System (LMS), such as Moodle, are available with an institutional Gradescope license.
  • When you access Gradescope through Moodle, you and your students won't need to create or use a separate Gradescope password, because you will be authenticated via your Moodle credentials.
  • If you already have a Gradescope account under the email address that's associated with your Moodle account (e.g., your school email), when you access Gradescope in Moodle you will be taken to your existing account. 


Below is the general process you should follow to use your Gradescope account with Moodle. 

Step 1. Link your courses

Linking your courses

Students are automatically added to the Gradescope roster once they select a Gradescope course or assignment link within Moodle.

  1. Log in to Moodle. Click the course where you'd like to create links to Gradescope. Click the Turn editing on button (top right corner).
  2. On your Moodle course page, click + Add an activity or resource. When the dialog box appears, select Gradescope (or your institution's name for Gradescope).
  3. Name your activity and click Save and return to course.
    It's recommended that you include "Gradescope" in the activity name. If Gradescope wasn't listed as an activity, contact your Moodle administrator.

    To embed or launch your Gradescope course in a new window: Go to the course settings page in Moodle > Under General, click Show more > Under Launch container, choose to have your Gradescope course launch embedded in Moodle or in a new window for you and your students.

  4. Back on your Moodle course page, click the Gradescope activity link you just created. This will launch Gradescope.
  5. When it launches, you'll see a dialog box with course-linking options. Choose to link to a new or existing Gradescope course.
  6. Then, click Link Course.

    New Gradescope users: At this point, a new Gradescope account will be created for you if you do not already have one associated with the email address (e.g., your school email) that you use in Moodle.
    Existing Gradescope users: If you already have a Gradescope account under the email address that's associated with your Moodle account (e.g., your school email), a new Gradescope account will not be created for you, and clicking the Gradescope activity link in Moodle will take you to your existing account.

  7. Your courses are now linked, but a direct link to your Gradescope course will not appear in Moodle for you or your students unless you create them.
  8. To create direct links to Gradescope assignments, in the dialog box, choose to link to an existing Gradescope assignment or create a new one. To learn about settings and assignment types, check out our assignment settings article.
  9. To create and link assignments later, click Close. Then follow the steps in the Creating and Linking Assignments section of this guide when you're ready.

    Linking one Moodle course to multiple Gradescope courses: It is not recommended that you link one Moodle course to multiple Gradescope courses. Linking courses, in this case, would allow students to enroll in any of the Gradescope courses that are associated with the single Moodle course.

Step 2. Sync your roster

Syncing your roster

  1. Navigate to your Course Dashboard in Gradescope. If you're not already there, log in to Moodle > Click your course > Click the Gradescope activity link in your course > If you're taken to the assignment page in Gradescope, click the course name in the top left corner of Gradescope.
  2. On your Gradescope Course Dashboard, click Roster in the left sidebar to get to your Roster page. On your Roster page in Gradescope, click the Sync Moodle Roster button in the footer or the middle of your page.

    Terminology differences: If your institution is using the latest version of the Gradescope tool (LTI 1.3), your roster sync button may display a customized name your institution has chosen instead of the word "Moodle."

  3. A dialog box will appear explaining how accounts will be synced. All names, emails, and student IDs will be auto-synced from Moodle. All user roles will be synced depending on how your institution configured your Gradescope integration. If you're using the latest version of the Gradescope tool, sections will not auto-sync. However, you can manually add the sections to your Gradescope roster if needed.
  4. By default, Gradescope will email users to say that they've been added to the course. If you don't want users to be notified, uncheck "Let new users know that they were added to the course" in the dialog box.
    Instructor syncing a Moodle roster in Gradescope
  5. Click Sync Roster. If students add/drop in Moodle, be sure to re-sync the roster. Existing submissions/grades for dropped students will be preserved. See the Adding Students and Staff article for more tips. If you have any roster-syncing issues, see the Troubleshooting section or contact help@gradescope.com.
  6. To change section names: After syncing, click Download Roster(bottom of Gradescope Roster page) > Update section values on the CSV file > Click Add Students or Staff Upload the CSV back to Gradescope. Moodle linking and any existing submissions and grades will be preserved as long as emails stay the same. 
Step 3. Create and link your assignment

Creating and linking assignments

  1. Go to the Moodle course that you linked to Gradescope. Turn on editing. Then click the + Add an activity or resource. When the dialog box appears, select Gradescope (or your institution's name for Gradescope). If Gradescope isn't listed as an activity, contact your Moodle administrator.

    Can I link a different type of Moodle activity to Gradescope? Yes, but it's not recommended and only possible if you use the older Gradescope tool (LTI 1.0+API). For more information, see Using Gradescope LTI 1.0 with Moodle as an Instructor.

  2. Next, name the activity. It's recommended that the word "Gradescope" and the assignment title are in the activity name.
  3. Then under Grades, either choose Points or None as the grading type. 
  4. Please skip the Activity completion dropdown, and do not enable Expect completed on. The date set there will not sync with Gradescope. You will be able to set the due date in Gradescope while you pick the assignment's settings.
  5. Click Save and return to course. Back on your Moodle course page, click the Gradescope assignment activity link you just made. This will launch Gradescope.
  6. To link an assignment, in the dialog box, choose to link to an existing Gradescope assignment or create a new one. Fore more on assignments, check out our Assignments Settings Overview article. Once the assignment is linked via LTI 1.3, the Gradescope assignment name is synced from Moodle and can only be edited in Moodle, not in Gradescope.

Step 4. Grade submissions

Grading submissions

  1. Launch your Gradescope assignment. To do that, log in to Moodle, navigate to your course, click your Gradescope activity link. This will launch Gradescope. Once you're in Gradescope, you may still need to click your assignment to open it.
  2. With your assignment open in Gradescope, expand the left sidebar (if it isn't already) and click Grade Submissions to start grading.
  3. Once you do that, the process for grading is the same for Moodle and non-Moodle Gradescope users, so check out our Grading Submissions article. Once you've finished grading, see the next section for posting grades so students can view their grades and feedback.
    Instructor grading a submission in Moodle
Step 5. Post grades

Posting grades

  1. Make sure you synced your roster and linked your assignment to Moodle. You need to manually sync your roster, but your Gradescope assignments will be linked to Moodle when you create them.
  2. Open your graded assignment in Gradescope. Expand the left sidebar (if it isn't already) and click Review Grades. When the Review Grades page opens, click the Post Grades to Moodle button.

    Terminology differences: If you're using the latest version of the Gradescope tool (LTI 1.3), your post grades button may display a customized name your institution chose instead of "Moodle."

  3. A dialog box will appear explaining how grades will be pushed from Gradescope to Moodle. In the dialog box, click Post Grades. Only each student's final score will be posted in Moodle. Scores will be displayed as a numerator (points the student earned) and a denominator (max possible score).

    If you give students extra credit on the assignment in Gradescope, the extra points will not carry over to Moodle. Only grades for fully graded submissions (which have a teal checkmark in the Graded column on the Review Grades page) will be posted.

    If grades aren't posting: Re-sync the roster > Click Post Grades to Moodle again. If that doesn't work, email help@gradescope.com.

    Instructor posting Gradescope grades to Moodle
  4. If you want students to also see their graded, annotated submissions, question-by-question scores, rubrics, and feedback on Gradescope, click the Publish Grades button.
  5. If you'd like to, click the Compose Email to Students button at the bottom of the Review Grades page in Gradescope to alert students via email that their grades are now visible. To see what your students will see when they view their grades, check out the article on Using Gradescope with Moodle as a Student.
Was this article helpful?
0 out of 0 found this helpful

Articles in this section

Powered by Zendesk