Coursera course(s) or gradable item(s) that constitute a Coursera course can be integrated into Buzz using LTI 1.3 technology. Once a Coursera course(s) or gradable item(s) is enabled in Buzz environment, following the instructions in this document, users will be able to Single Sign-On to Coursera course(s) or gradable item(s) right from the Buzz learning management system (LMS) and learning results (LTI 1.3 compliant Score objects) can be synced in the form of an aggregate score for a Coursera course(s) or at the level of the gradable item(s) to Buzz LMS.
Article content:
General Integration Overview Video
Grade Sync Options Overview Video
LTI Setup for Granular Grade Sync Instructions
General Integration Overview Video
Grade Sync Options Overview Video
Note: for more info about grade sync see the article Grades sync to LMS from Coursera
LTI Setup for Granular Grade Sync Instructions
Attention: If you are interested in FINAL GRADE SYNC, please follow the instructions from the given article.
If you would like to proceed with the GRANULAR GRADE SYNC option, please follow the instructions given below.
Configuring granular grade syncing, School Passport supports two options for a granular sync:
Option A. LMS Instructor is responsible for creating Buzz activities that are LTI deep-linked to the gradable item(s) that constitute a Coursera course. LMS gradebook will be populated with the entry for each deep-linked Buzz activity that corresponds to a gradable item of the Coursera course.
Option B. LMS Instructor will create a single Buzz activity that represents the entire Coursera course. School Passport will populate the LMS gradebook with entries for all gradable item(s) that constitute a given Coursera course.
The integration setup steps are the following:
Note: for more info about grade sync see the article Grades sync to LMS from Coursera
- Configure Coursera course as an LTI tool;
- Publish Coursera courses in your LMS;
- Access Coursera courses from Buzz;
- Sync learning results from Coursera to Buzz.
The detailed instructions are given below.
Configuring Coursera Course as an LTI tool
- Log in to your Buzz website as an Administrator;
- In the Admin Menu, select Domain;
- Click on the ⋮ and select Domain settings:
- In the Domain settings section scroll to find LTI 1.3 tools;
- Click Add button:
- Enter the following information in the LTI 1.3 section:
- Title: Coursera
- Description: Coursera LTI 1.3 tool
- Tool hostname: coursera.gg4l.com
- OpenID connect login URL: https://coursera.gg4l.com/lti/tools/login_initiations
- Tool keyset URL: https://coursera.gg4l.com/ims/lti/.well-known/jwks.json
- Tool redirect URLs:
if you want to use Option A for granular grade syncing if you want to use Option B for granular grade syncing https://coursera.gg4l.com/auth/lti13/SSO
https://api.gg4l.com/datahub/services/ims/lti/v1p3/line_items/deep_link
https://coursera.gg4l.com/auth/lti13/SSO
https://api.gg4l.com/datahub/services/ims/lti/v1p3/deep_link
- User data sent at launch: Given name, Family name, Display name, Email
- LTI services: Assignment and grade, Names and role provisioning, Deep linking
- Deep-linking redirect URLs:
if you want to use Option A for granular grade syncing if you want to use Option B for granular grade syncing https://api.gg4l.com/datahub/services/ims/lti/v1p3/line_items/deep_link
https://api.gg4l.com/datahub/services/ims/lti/v1p3/deep_link
- Copy and save “Tool configuration details” which are needed for GG4L School Passport configuration. Please, send the values to the GG4L Customer Support before publishing the courses.
Client ID: {value}
Deployment ID: {value}
Issuer: https://api.agilixbuzz.com
Platform key set URL: https://api.agilixbuzz.com/lti/platform/jwks
OpenID connect auth URL: https://api.agilixbuzz.com/lti/authentication
OAuth2 access token URL: https://api.agilixbuzz.com/lti/accesstoken/{value}
- Enable Custom parameters checkboxes:
- Domain-wide (applies to descendent domains)
- Enabled
- Click Done and Save
Publishing Coursera courses in your LMS
This section describes publishing Coursera Course(s) into a Buzz course.
- Log in to Buzz as an Instructor;
- Open the course or create a new one;
- Click Add activity;
- Choose the External tools tab and click on the previously configured LTI tool name;
- Choose the Learning Program from the list;
When Option A is selected. For creating activities that are LTI deep-linked to the gradable item(s) that constitute a Coursera course - choose the Course then choose the gradable line item and click the Submit button.
When Option B is selected. For creating a single activity that represents the entire Coursera course - choose the Coursera program -> course and click the Submit button. - Click the Pencil icon to edit the published assignment;
- Make sure the checkbox Popup in a new window is checked;
-
Accessing Coursera Course from Buzz
⚠️Please note⚠️ that for the integration to function properly all the checkboxes in LTI privacy section of user account should be unchecked:
To access the Coursera course an LMS learner/instructor the user would navigate to a Buzz course and click on the deeplink that is associated with the corresponding Coursera course.
Once the user is redirected to Coursera for the first time, the user is prompted to complete enrollment:
There are 2 scenarios at this stage:
1. The user already has a Coursera account: the system will ask the user to provide an email address and a password for the existing account:
2. The user is new to Coursera: the system will prompt the user to create a password:
Once the user establishes an association with the Coursera program, they will be navigated to a respective Coursera course page and need to click "Enroll":
Syncing learning results from Coursera to Buzz
To examine the learning results from Coursera for learners, who are enrolled in the Buzz course, the LMS Instructor needs to use the Grades submenu of the Gradebook menu in the respective LMS course and find the assignment column.
Grades are shown in the Buzz LMS course shell in approximately 24 hours after a learner completes the respective course in Coursera.
Option A
Grades are shown in Buzz when a learner completes the respective course or gradable item in Coursera.Option B
The additional columns representing gradable items within the published course will appear approximately 24 hours after the synchronization following the first user SSO attempt. These extra columns will create additional assignments visible in the edit mode of the Buzz course shell.
⚠️Please note⚠️ deleting or altering these assignments or modifying the columns in the grade book may result in discrepancies and issues with grade sync.