Table of Contents

Using Gradescope with Brightspace (D2L) as an Instructor

Getting started

Brightspace, D2L, or Desire2Learn? Brightspace is the learning management system (LMS) offered by software company D2L, formerly called Desire2Learn. This guide only uses the term Brightspace, but please note that your institution may refer to the system as D2L or Desire2Learn.
TA role permissions: If you are a Brightspace teaching assistant (TA) and you find that you are unable to sync rosters, create assignments, grade submissions, or post grades in Gradescope, ask an instructor to change your role to "instructor" on the Brightspace course classlist and resync the roster in Gradescope.

Gradescope integrations with LMSs, such as Brightspace, are available with an institutional Gradescope license. When you access Gradescope through Brightspace, you and your students won't need to create or use a separate Gradescope password, because you will be authenticated via your Brightspace credentials.

If you'd like to access your Gradescope account on the Gradescope website, you and students can go to the site and log in with your school credentials if your institution has that option. If you don't have that option, you can access the Gradescope website by clicking Sign Up on the Gradescope homepage and entering the email address associated with your Brightspace account, or by logging in to your existing Gradescope account via the Log In button. Regardless of whether you access Gradescope on the website or via Brightspace, you will be taken to the same Gradescope account, as long as the email address linked to the account is the same. If you or your students do end up with multiple accounts under multiple emails, you or they can merge accounts.

Below is the general process you should follow to be able to use Gradescope with Brightspace. In this guide, you'll find specific details for completing each of these steps and links to other pertinent Gradescope Help Center articles.

  • Step 1. Determine your LTI version.
  • Step 2. Link your courses.
  • Step 3. Sync your roster.
  • Step 4. Set up your assignment.
  • Step 5. Grade submissions.
  • Step 6. Post grades.

Determining your LTI tool version

An application programming interface (API) is a type of software that allows two apps to communicate with each other. Learning Tools Interoperability (LTI) is a type of software developed by IMS Global Learning Consortium specifically to allow learning systems, such as Brightspace (D2L), to communicate with external systems, such as Gradescope. Depending on your institution's configuration, you may be launching Gradescope from Brightspace (D2L) using LTI version 1.3 or using the older version, LTI 1.0 combined with Brightspace's (D2L) custom API. Because the process for using Gradescope with Brightspace (D2L) can differ slightly based on which integration version you have, it's recommended that before you continue on with this page you use one of the methods below to figure out whether your institution is launching Gradescope with LTI 1.0 + API or simply with LTI 1.3.

  • Method 1 (recommended): Contact your institution's Brightspace (D2L) administrator or help@gradescope.com to ask if you're using Gradescope in Brightspace (D2L) with LTI 1.0 + API or LTI 1.3.
  • Method 2: Check your deep-linking capabilities. To do that, on your course site in Brightspace (D2L), select More from the top navigation bar. If Gradescope is listed as an option, you most likely have LTI 1.3. If Gradescope is not listed, you most likely have LTI 1.0 + API. Keep in mind that this is not a foolproof method and the best option is to contact either your admin or help@gradescope.com.
 

Adding Gradescope to your course-level navbar

  1. Access your course.
  2. From the dotted menu, select either Edit this Navbar to edit one course navbar or Manage all Course Navbars to edit all your course navbars.
If you already have a course-level Gradescope link in your navbar, you can jump ahead to the Linking Your Brightspace and Gradescope Courses section.

  1. Select Add Links, on the Edit Navbar page.

  1. Select Create Custom Link from the Add Links modal.
  2. Enter a name and for the URL, select Insert Quicklink.

  1. Choose External Learning Tools and then Gradescope from the Insert Quicklink modal.

Don’t see Gradescope? Based on your institution’s configuration, you may not see the Gradescope course-level LTI link. If Gradescope isn’t listed, follow the LTI 1.3 tabbed instructions in Setting up your Gradescope Assignment to link your course while you are linking an assignment.
  1. Select Create to close the Create Custom Link modal. 

  1. Make sure the Gradescope link is checked and select Add to close the Add Links modal.

  1. You should now see Gradescope added to your navbar links list back on the Edit Navbar page.

  1. Select Save and Close. Gradescope will now appear in the navigation bar for your course or courses.

Linking your Brightspace and Gradescope courses

Linking one Brightspace course to multiple Gradescope courses: If you have several courses on Gradescope that correspond to a single Brightspace course, it is not recommended that you link your Brightspace course to Gradescope. Linking courses, in this case, would allow students to enroll in any of the Gradescope courses that are associated with the single Brightspace course.
Students are automatically added to the Gradescope roster once they select a Gradescope course or assignment link within D2L.
Alternate method: This section and gif below show how to link your Brightspace and Gradescope courses starting on Brightspace. If you'd rather link starting on the Gradescope website, you still must have a course set up in Brightspace already. A Brightspace administrator may need to create the course for you. After that, log in to the Gradescope website, create a new Gradescope course or open an existing one, and link it back to Brightspace from the Gradescope Course Settings page.
Instructor linking a course to the Gradescope LTI tool in D2L
  1. Log in to Brightspace. Navigate to the homepage of the Brightspace course you'd like to link to Gradescope. If you don't see the course you're looking for, contact your Brightspace administrator or create one if you have the role permissions to do so. On your Brightspace course homepage click Content, and then either create a new module (click Add a module > name the module > Click Enter) or click the existing module where you'd like to add the Gradescope External Learning Tool.
  2. In your module, click Add Existing Activities and choose External Learning Tools from the dropdown. When the Add Activity dialog box appears, click Gradescope (or the name your institution gave the Gradescope tool). If Gradescope isn't listed, contact your Brightspace administrator. Once you click the Gradescope link in the dialog box, you'll be taken back to your module where you will see a new link to Gradescope.
    Getting Gradescope to launch in a separate tab: Next to the Gradescope tool link in your module, click the down arrow > Click Edit Properties In-place > Select Open as External Resource. To use your Gradescope link right away, you may need to refresh the page. Gradescope will now open in a new tab when you and your students click the Gradescope link in the course module.
  3. Click the new Gradescope tool link in your module. This will launch Gradescope in Brightspace or in a new tab, depending on your settings.
  4. Once Gradescope launches, you'll see a dialog box with course-linking options. Choose to link to a new or existing course, and then click Link Course to go to the Course Settings page.
    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 Brightspace.

    Existing Gradescope users: If you already have a Gradescope account under your school email address, as long as that's the email associated with your Brightspace account, clicking the Gradescope link inside Brightspace will take you to your existing account and a new account will not be created for you.
  5. On the Gradescope Course Settings page, you can update the course title, description, rubric types, and score bounds. Keep in mind that course title and description changes made here will only appear in Gradescope, not in Brightspace. When you're finished, click Update Course. Your course is now linked and students will be able to access it. Now, it's recommended that you sync your roster.
  1. Log in to Brightspace. Navigate to the homepage of the Brightspace course you'd like to link to Gradescope.
  2. If you don't see the course you're looking for, contact your Brightspace administrator or create one if you have the role permissions to do so.
  3. On your Brightspace course homepage, select More at the end of the top navigation bar and then select Gradescope (it may be named slightly differently). Gradescope will launch within Brightspace or in a new tab, depending on your settings.
  4. Don’t see Gradescope? Based on your institution’s configuration, you may not see the Gradescope course-level LTI link. If Gradescope isn’t listed, follow the LTI 1.3 tabbed instructions in Setting up your Gradescope Assignment to link your course while you are linking an assignment.

  5. Once Gradescope launches, you'll see a dialog box with course-linking options. Choose to link to a new or existing course, and then select Link Course to go to the Course Settings page.
  6. 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 Brightspace.

    Existing Gradescope users: If you already have a Gradescope account under your school email address, as long as that's the email associated with your Brightspace account, clicking the Gradescope link inside Brightspace will take you to your existing account and a new account will not be created for you.
  7. On the Gradescope Course Settings page, you can update the course title, description, rubric types, and score bounds. Keep in mind that course title and description changes made here will only appear in Gradescope, not in Brightspace.
  8. When you're finished, select Update Course. Your course is now linked and students will be able to access it. Now, it's recommended that you sync your roster.

 

Syncing your roster

  1. Navigate to your Gradescope Course Dashboard. If you're continuing from the steps in the section above, you will already be there. If not, log in to Brightspace > Click your course > Click Content > Click the module where you added Gradescope > Click the Gradescope tool link there. Alternatively, you can log in to the Gradescope website and click your course. Both methods will take you to your Gradescope Course Dashboard.
  2. On your Gradescope Course Dashboard, expand the left sidebar (if it isn't already) and click Roster to get to your Roster 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 "Brightspace."
  1. On your Gradescope Roster page, click the Sync Brightspace Roster button. A dialog box will appear explaining how accounts will be synced. All names, emails, and IDs will be auto-synced from Brightspace. Sections will be carried over from Brightspace with the 1.0+API version (but not the LTI 1.3 version - see note below), but groups will not. However, you can add groups easily or change sections if needed after you've synced your roster (see the note at the end of this section). All roles will be synced depending on how your institution initially configured your Gradescope integration.
    Instructor syncing a D2L roster with Gradescope
ID and section name syncing: If your institution uses the older version of the Gradescope tool (LTI 1.0+API), your IDs and section names will be auto-synced also. The latest version of the Gradescope tool (LTI 1.3) can auto-sync your IDs, but cannot auto-sync section names yet. That capability is coming soon. In the meantime, you can manually add section columns to your roster if needed.
  1. 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. Then click Sync Roster. If you haven't already associated your Brightspace account with Gradescope, you will be taken to the Brightspace login screen. After you log in to Brightspace, a message will appear asking if you'd like to authorize Gradescope. Click Continue and then click the Sync Roster button again in Gradescope.
  2. If students add/drop in Brightspace, 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 at the end of this page or contact help@gradescope.com.
    To change section names and add group names: After syncing, click Download Roster (bottom of Gradescope Roster page) > Add a Section and/or Group column with section or group values to the CSV file > Click Add Students or Staff > Upload the CSV back to Gradescope. Brightspace linking and any existing submissions and grades will be preserved as long as emails stay the same. Please note that if you re-sync your roster with the LTI 1.0+API version of the integration, you will lose any customized section names you added.
 

Setting up your Gradescope assignment

Linking a Gradescope assignment to Brightspace will automatically add an item to your Brightspace gradebook.

Instructor creating a Gradescope assignment in D2L
  1. Navigate to your Gradescope Course Dashboard. If you're continuing from the steps in the section above, you will already be there. If not, log in to Brightspace > Click your course > Click Content > Click the module where you added Gradescope > Click the Gradescope tool link there. Alternatively, you can log in to the Gradescope website and click your course. Both methods will take you to your Gradescope Course Dashboard.
  2. On your Gradescope Course Dashboard, click an existing Gradescope assignment or click Create Assignment to make a new one. If you're updating an existing assignment, click Settings in the left sidebar, make your changes, and then click Save. If you're creating a new assignment, next choose the assignment type and settings. See our Help Center article on creating an assignment for details on assignments and settings. When you've chosen your settings, click Create Assignment.
  3. Your assignment is now updated/created. For student-uploaded assignments, once your release date passes in Gradescope, students will be able to submit work via the Gradescope website or by clicking the Gradescope tool link in their Brightspace course module.
    Do I need to connect my Gradescope assignment to Brightspace? Yes, but not until you're ready to post Gradescope grades to your Brightspace Grades page. At that time you will need to connect your Gradescope assignment to a Brightspace grade item that you've set up to have the same overall point value as your Gradescope assignment. See Steps 1-3 of Posting grades if you'd like to do this now.
  1. Log in to Brightspace and access your course.
  2. Select Content and then Add Existing Activities from your Module. Select Gradescope.
  3. Getting Gradescope to launch in a separate tab: Next to the Gradescope tool link in your module, click the down arrow > Click Edit Properties In-Place > Select Open as External Resource. To use your Gradescope link right away, you may need to refresh the page. Gradescope will now open a new tab when you and your students click the Gradescope link in the course module.
  4. If you have not already linked your course, you are prompted to link an existing Gradescope or a new Gradescope course to the Brightspace course. Select Link Assignment. Once the courses are linked, you are taken to a new modal to link the Brightspace assignment to the Gradescope assignment.
  5. If you follow this approach, you will still need to sync your D2L roster to Gradescope so that grades can be published to D2L.
  6. In the Gradescope modal, choose how you want to link the assignment and select to either Create a new assignment or Link with an existing assignment. Select Link Assignment.
  7. If you have not previously created an assignment in Gradescope, you will only be able to create a new Gradescope assignment.
  8. Choose the assignment type and customize the settings. When you've chosen your settings, select Create Assignment.
  9. For more information, check out our guides for creating assignments and assignment types.
  10. You are taken back to your Brightspace module where you will see a new link to Gradescope. To finish setting up your assignment on Gradescope, select the assignment name.
    Once the assignment is linked via LTI 1.3, the Gradescope assignment name is synced from Brightspace (D2L) and can only be edited in Brightspace (D2L), not Gradescope.

 

Grading submissions

  1. Navigate to your Gradescope Course Dashboard. To do that, log in to Brightspace > Click your course > Click Content > Click the module where you added Gradescope > Click the Gradescope tool link there. Alternatively, you can log in to the Gradescope website and click your course. Both methods will take you to your Gradescope Course Dashboard.
  2. On your Gradescope Course Dashboard, click the assignment and Grade Submissions in the left sidebar to start grading.
  3. Once you do that, the process for grading is the same for Brightspace and non-Brightspace Gradescope users, so check out the detailed article on Grading Submissions. Once you've finished grading, be sure to connect your Gradescope assignment to a Brightspace grade item so you can post grades to Brightspace (see the next section).
    Instructor grading using Gradescope in D2L
 

Posting grades

  1. First, make sure you've synced your roster.
  2. Then to post Gradescope grades to Brightspace, you need to create or have an existing Brightspace grade item so you can connect your Gradescope assignment to it. Make sure the overall point value listed in Brightspace for this grade item matches the overall point value listed in Gradescope for the assignment, and it's recommended that you choose "Numeric" as the grade item type. If you've already connected your Gradescope assignment to a Brightspace grade item, launch the assignment in Gradescope, and then skip to Step 4.
    Creating Brightspace grade items: If you need help adding grade items, see the Brightspace instructor guide on Creating grade items.
  3. Next, navigate to your Gradescope Course Dashboard by clicking the Gradescope tool in the appropriate Brightspace course module or logging in to the Gradescope website and clicking your course. Once Gradescope launches, click the Gradescope assignment you'd like to link to a Brightspace grade item, expand the left sidebar, and click Settings. Scroll down to the Brightspace Assignment section and click Link. When the dialog box appears, select the name of the Brightspace grade item you'd like to link to from the dropdown. Your Gradescope assignment is now connected to your Brightspace grade item on the Brightspace Grades page.
    Instructor linking Gradescope assignment in D2L
  4. With your Gradescope assignment open, expand the left sidebar (if it isn't already) and click Review Grades. On the Gradescope Review Grades page, click the Post Grades to Brightspace button. When the dialog box appears, click Post Grades. Posting grades to Brightspace will only post the students' final assignment scores from Gradescope to the linked grade item in Brightspace. Only grades for fully graded submissions (which have a checkmark in the Graded column on the Gradescope Review Grades page) will be posted.
    If grades aren't posting: Re-sync the roster in Gradescope > Click Post Grades to Brightspace again. If that doesn't work, email help@gradescope.com.
  5. 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. 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 Brightspace as a Student.
Instructor posting Gradescope grades to D2L

  1. First, make sure you've synced your roster.
  2. With your Gradescope assignment open, expand the left sidebar (if it isn't already) and select Review Grades. On the Gradescope Review Grades page, select the Post Grades to Brightspace button. When the dialog box appears, select Post Grades. Posting grades to Brightspace will only post the students' final assignment scores from Gradescope to the linked grade item in Brightspace. Only grades for fully graded submissions (which have a checkmark in the Graded column on the Gradescope Review Grades page) will be posted.
  3. 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. 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 Brightspace as a Student.

 

Troubleshooting

Roster-syncing issues

Issues

Solutions

I can only sync part of my roster.

If some members of your course can’t be synced along with the rest of your roster, most likely, these members do not have an email address associated with their account in Brightspace. To fix the issue, either ask the course members or your Brightspace admin to add the email addresses to the accounts in Brightspace. Then re-sync the roster.

I can't sync my roster at all.

  • TAs: Ask an instructor to change your role to "instructor" on the Brightspace course class list and resync the roster in Gradescope.
  • Instructors: Please contact help@gradescope.com.

After I unlink a D2L course from Gradescope, the initially synced roster will remain on the Roster page even after I link a new course.

Please contact help@gradescope.com to have the excess students removed. Alternatively, if there are no assignments within the course, you can delete it and create a new one to link with Gradescope.

Embedded window issues

Issues

Solutions

Gradescope doesn’t appear in the embedded window when I use the Safari browser 

To use Gradescope in an embedded window within Brightspace (D2L), select Preferences from Safari’s settings and then ensure Prevent cross-site tracking is unchecked. 

Gradescope doesn’t appear in the embedded window when I use Chrome in incognito mode

Third-party cookies may be blocked which will prevent this functionality.

To temporarily enable third party cookies, select the eye icon on the right of the URL address bar when you attempt to launch Gradescope LTI. A modal will appear where you can select "Site not working?" and then Allow cookies. This setting will reset when you restart your browser.

To permanently allow third-party cookies, go to https://support.google.com/chrome/answer/95647.  Select Privacy and security and then Cookies and other site data. Here you will be able to Allow all cookies. This setting will remain unless you return to the settings and disable it.

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?

Using Gradescope with Blackboard as an Instructor

Using Gradescope with Canvas as an Instructor

Contact