Sycnhronize courses and learning statistics from Coursera to 360Learning. This integration allows you to:
- Search for Coursera courses in 360Learning.
- Add Coursera courses to paths.
- Add Coursera courses to groups' catalogs and libraries.
- View the statistics on Coursera courses in 360Learnning.
Coursera integration overview
The connector is deployed in a given group of your 360Learning platform. This synchronized group can be the platform group or any other group.
All Coursera courses available to your organization are retrieved through the Coursera API. Synchronized Coursera courses are added to the catalog and library of the group where the connector is deployed. These courses can't be edited from the 360Learning platform.
- Learners in the synchronized group and public subgroups can access the content in the catalog of the synchronized group.
- Coaches and admins of public subgroups can add synchronized courses to their group catalog and library.
- Authors can add synchronized courses to paths if they are made available in their group's library.
Tags can also be added to synchronized courses.
Synchronization schedule and timing
- Courses are created and updated daily from Coursera to 360Learning at 8:45 AM Central European Time (UTC + 1).
- Statistics synchronize daily from Coursera to 360Learning at 9:00 AM Central European Time (UTC + 1).
Content synchronization
Courses are created and updated from Coursera to 360Learning on a daily basis.
Currently, we don’t support course archiving through the integration. This means that even if a course gets archived in the Coursera platform, it won’t get archived in the 360Learning platform.
Coursera courses are modeled as 360Learning courses. Their original title and description cannot be modified. Coursera is responsible for granting or refusing access to the content to users.Â
When a learner clicks START on the external course homepage in 360Learning:
- They are redirected to the platform of the external content provider, where they can play the course if they have the required permissions. They must use the same email in both platforms.
- The course is automatically marked as Completed in 360Learning, with a progress of 0%. This allows the learner to continue a path with a linear progression without waiting for the following statistics synchronization between the external content provider and 360Learning.
- If the external course is the last step in a path with a linear progression, or if the learner has completed all the other steps in a path with a non-linear progression, the path is marked as Successful.
Content mapping
The following table shows how the course metadata from Coursera is mapped to 360Learning metadata.
Coursera course object field | 360Learning course object field | Required |
|
|
Yes |
|
|
Yes |
|
|
No |
|
|
No |
|
|
No |
|
|
Yes |
|
|
Yes |
|
|
No |
|
|
No |
|
|
No |
|
|
No |
|
|
 |
|
|
No |
Learning statistics synchronization
When a learner launches a course from 360Learning, the course is marked as “Completed”, and the progress is set to 0%. The following statistics will be synchronized from Coursera to 360Learning at the next daily synchronization:
- Completion status
- Progress in percentage
- Last activity date
- Time spent. It applies only to the first recorded attempt per resource.
Statistics mapping
The following table shows how Coursera statistics are mapped to 360Learning course statistics.
Coursera course object field | 360Learning course object field | Required |
|
|
Yes |
|
|
Yes |
|
|
No |
|
|
No |
|
|
No |
|
|
No |
Set up the Coursera integration
No development is necessary on your side to set up the Coursera connector.
Step 1: Get your Coursera credentials
Request the API access to be activated in your Coursera platform. Please collect the following information from your Coursera representative:
org_id
client_id
client_secret
refresh_token
Step 2: Request the Coursera connector
Email your Solution Architect (SA) or your Customer Success Partner(CSP), asking for the activation of the Udemy connector, with the following information:
- Integration name: Coursera
- Synchronized group ID (see Find the ID of a group): The Coursera content will be added to the catalog of this synchronized group. If you choose the platform group, all users in public groups can see the content. You may want to create a private group for this synchronization.
- Author ID: This user will become the author of Coursera courses on 360Learning once they are synchronized.
org_id
client_id
client_secret
refresh_token
Step 3: Activate the Coursera integration
Once the connector is enabled, enter your credentials.
- On the 360Learning platform, in the left sidebar, click on the group where the connector is activated.
- On the top right, click  Settings.
- In the left sidebar, click Integrations → Coursera.
- Enter your Client ID, Client secret, Organization ID, and Refresh token.
- Click SETUP INTEGRATION.
The following day, content will be synchronized to your platform.