Back to instructor guide

LMS integration

Why should I enable access through the learning management system (LMS)?

Integrating Accepi with your LMS allows students to access Accepi directly from the LMS, without having to log into the Accepi website every single time (single sign-on). In addition, it makes it easier for you to transfer the Accepi scores into the gradebook of your LMS.

How can Accepi work with my LMS?

Accepi fully supports the LTI 1.1 standard, which is supported by all common learning management systems (including those that are LTI 2.0 compliant).

The LTI 1.1 standard supports single sign-on and easy grade upload to the LMS gradebook. However, you won't be able to have separate gradebook entries for each Accepi assignment. You should add Accepi as a graded item to the LMS only once and call it, say, homework or Accepi. You can then add this item to all modules, as long as you are aware that all modules will show the same deadline and there will only be one gradebook item for Accepi, which will show each student's total Accepi score, not their assignment score.

How do I let my students access Accepi through our LMS?

Log in directly on the Accepi website (not through the LMS), create a new course and choose the "LMS" access type on the course page. Leave this window open and log into your LMS in a different window or tab. Add a new content link or assignment and copy and paste the information from the course page: the consumer key and shared secret, and either the launch or the configuration URL.

Can you give me the steps for my specific LMS?

We can work with you or your IT person to enable LMS integration. Here are instructions for common systems. In general, when you configure Accepi as an external tool, we recommend to open it in a new tab.

Blackboard Learn 9.1

An administrator (or the instructor if they were given access rights) has to approve Accepi as an external tool:

  1. Under System Admin, choose Integrations or Building Blocks, then LTI Tool Providers
  2. Click on "Register Provider Domain"
  3. Enter "accepi.com" as the domain
  4. Set provider domain status to "Approved"
  5. Choose "Set separately for each link" as the default configuration
  6. Check the box for "Send user data only over SSL
  7. Select "Role in course" and "Name"

Blackboard documentation for administrators

The instructor can then integrate Accepi into their Blackboard course:

  1. On the Accepi website, create a new course or navigate to the course that you want to integrate into Blackboard (Note: Do not change the integration method while a course is in progress, or all student data will be recorded and reported separately for the two integration methods)
  2. For the course that you want to integrate, please change the access type to "LMS"
  3. In Blackboard, add a new "Web link" to your course
  4. Give it a name, e.g., "Homework" or "Accepi"
  5. For URL, enter "https://accepi.com/launch" (Note: protocol must be https, not http)
  6. Check the box that says "This link is a tool provider"
  7. Copy the key and secret from the Accepi course page to the relevant fields on this page
  8. Check the box that says "Evaluated" and choose a point score, e.g., 100
  9. Choose the "Yes" radio button next to "Open in New Window"
  10. Click on "Submit"

Blackboard documentation for instructors

Blackboard Ultra

The instructor can integrate Accepi in their Blackboard course as follows:

  1. On the Accepi website, create a new course or navigate to the course that you want to integrate into Blackboard (Note: Do not change the integration method while a course is in progress, or all student data will be recorded and reported separately for the two integration methods)
  2. For the course that you want to integrate, please change the access type to "LMS"
  3. In Blackboard, click on "+" under "Course Content," then "Create"
  4. Click on "Teaching tools with LTI connection"
  5. Enter "accepi.com/launch" as the configuration URL (set the protocol to https://)
  6. Copy the key and secret from the Accepi course page to the relevant fields on this page
  7. Check the box that says "Open in a new window"
  8. Check the box that says "Create gradebook entry for this item"
  9. Enter a point number, e.g., 100, in the field for "Maximum points"
  10. Click on "Save"

Video instructions

Blackboard documentation for instructors

Canvas

An administrator (or the instructor if they were given access rights) has to add Accepi as an external tool:

  1. On the Accepi website, create a new course or navigate to the course that you want to integrate into Canvas (Note: Do not change the integration method while a course is in progress, or all student data will be recorded and reported separately for the two integration methods)
  2. For the course that you want to integrate, please change the access type to "LMS"
  3. On Canvas, click on Settings, Apps, View app configurations
  4. Click on the blue "Add app" button (if you don't see the button, your Canvas administrators have turned it off for you)
  5. Select the Configuration Type drop-down menu and set the configuration type to By URL
  6. Enter "Accepi" in the Name field
  7. Copy the key and secret from the Accepi course page to the relevant fields on this page
  8. In the Configuration URL field, enter "https://accepi.com/xml/config.xml"
  9. Click on "Submit"

Canvas documentation for administrators

The instructor can then integrate Accepi into their Canvas course:

  1. In Course Navigation, click the "Assignments" link
  2. Click the "Add Assignment" button
  3. Enter an assignment name, e.g., "Homework" or "Accepi"
  4. In the "Submission Type" drop-down menu, select the "External Tool" option
  5. Type "Accepi" into the search field and click on "Find"
  6. Click on "Accepi" in the list of search results
  7. Click the "Load in a new tab" checkbox
  8. Click on "Select"
  9. Click on the "Save & Publish" button

Canvas documentation for instructors

Moodle

On the Accepi website, do the following:

  1. Create a new course or navigate to the course that you want to integrate into Moodle (Note: Do not change the integration method while a course is in progress, or all student data will be recorded and reported separately for the two integration methods)
  2. For the course that you want to integrate, please change the access type to "LMS"
  3. Note the launch URL, consumer key and shared secret. You'll need to copy and paste those into Moodle

In Moodle, do the following:

  1. Turn on editing
  2. Click the "Add an activity or resource" link in the section where you wish to add your external tool and choose 'External tool'
  3. This will take you to the settings page titled "Adding a new external tool". Expand the settings by clicking the "Expand all" link top right
  4. Activity name: enter something like "Online homework", "Problem sets", or "Accepi"
  5. Preconfigured tool: Leave as "Automatic, based on tool URL"
  6. Tool URL: Enter "https://accepi.com/launch"
  7. Launch container: Choose "New window"
  8. Consumer key: Copy and paste the consumer key from the Accepi course page
  9. Shared secret: Copy and paste the shared secret from the Accepi course page
  10. Privacy settings: Make sure that "Share launcher's name with tool" and "Accept grades from tool" are checked

Official Moodle documentation:

Brightspace

An administrator has to add Accepi as an external tool:

  1. On the Accepi website, create a new course or navigate to the course that you want to integrate into Brightspace (Note: Do not change the integration method while a course is in progress, or all student data will be recorded and reported separately for the two integration methods)
  2. For the course that you want to integrate, please change the access type to "LMS"
  3. Log into Brightspace as an administrator
  4. From the Admin Tools menu (the gear icon), click External Learning Tools
  5. Click the Manage Tool Providers tab
  6. Click New Tool Provider
  7. In the Launch Point field, enter "accepi.com/launch"
  8. In the Version field, choose "1.1"
  9. In the OAuth Signature Method field, choose "HMAC-SHA1"
  10. In the Secret field, enter the shared secret from the Accepi course page
  11. Check the "Use custom tool consumer information instead of default" check box and enter the consumer key from the Accepi course page
  12. Under Security Settings, check the boxes for tool consumer information, context information, course information, LTI user ID and role, user name, and system role
  13. Under "Make tool provider available to:" click on the "Add Org Units" button" and select the courses that are allowed to use Accepi.
  14. Click Save

Set up integration with a tool provider

The instructor can then integrate Accepi into their Brightspace course:

  1. Logged into Brightspace, go to your course
  2. Click on "Content" on the main navigation menu
  3. Click on the “Add Existing Activities” button
  4. Click on the “External Learning Tools” menu item
  5. Select "Create New LTI Link"
  6. Enter a name, e.g., homework or Accepi, and "https://accepi.com/launch" as the LTI URL
  7. Click "Create and Insert"
  8. Return to the assignments list and locate the assignment you just created and click on it
  9. Scroll down to the Activity Details box at the bottom of the page. Under the heading "Assessment", click "Add a grade item"
  10. Click the "+" button, add a name and set a point value (100 is good)
  11. Click on "Create" at the bottom, then the blue "Save" button
  12. Return to the assignments list and locate the assignment you just created. Click the small arrow next to the assignment title and select "Edit properties in-place"
  13. Check the box labeled "Open as External Resource"
  14. Click on "Update"

Add an existing course object to Content

How can I upload the Accepi scores to the gradebook of the LMS?

Automatic score transfer only works if Accepi was added to your LMS as an item with a corresponding gradebook entry, and if you access Accepi through the LMS. In that case, you can navigate to the course results page (click on "See results" on the course page) and click on the button "Upload to LMS". Please note that an individual student's score gets uploaded to the LMS whenever the student visits the course results page, but you should update all scores by clicking on "Upload to LMS" before determining the final grades for the course.

More questions? Please contact us at instructors@accepi.com.