Synchroniser le contenu de votre plateforme Coursera

  • Mise à jour

Synchronisez le contenu et les statistiques d'apprentissage de Coursera vers 360Learning. Cette intégration vous permet de :

  • rechercher du contenu Coursera dans 360Learning ;
  • ajouter le contenu Coursera aux chemins ;
  • ajouter le contenu Coursera aux catalogues et bibliothèques des groupes ;
  • filtrer le contenu Coursera dans 360Learning ;
  • voir les statistiques sur les modules Coursera dans 360Learning.

Aperçu de l'intégration Coursera

Le connecteur est déployé dans un groupe donné de votre plateforme 360Learning. Ce groupe synchronisé peut être le groupe de la plateforme ou tout autre groupe.

Tous les modules Coursera disponibles pour votre organisation sont récupérés via l'API Coursera. Les modules Coursera synchronisés sont ajoutés au catalogue et à la bibliothèque du groupe où le connecteur est déployé. Ces modules ne peuvent pas être modifiés depuis la plateforme 360Learning.

  • Les apprenants du groupe synchronisé et des sous-groupes publics peuvent accéder au contenu du catalogue du groupe synchronisé.
  • Les animateurs et les administrateurs des sous-groupes publics peuvent ajouter des modules synchronisés au catalogue et à la bibliothèque de leur groupe.
  • Les administrateurs, éditeurs et contributeurs peuvent ajouter des modules synchronisés aux chemins s'ils sont disponibles dans la bibliothèque de leur groupe.

Les tags peuvent également être ajoutés aux modules synchronisés.

Calendrier de synchronisation

  • Les modules sont créés et mis à jour quotidiennement de Coursera à 360Learning à 8 h 45 heure d'Europe centrale (UTC + 1).
  • Les statistiques se synchronisent quotidiennement de Coursera vers 360Learning à 9 h 00, heure d'Europe centrale (UTC + 1).

Synchronisation du contenu depuis Udemy

Les modules sont créés et mis à jour quotidiennement de Coursera à 360Learning.

Actuellement, nous ne prenons pas en charge l'archivage des modules via l'intégration. Cela signifie que même si un module est archivé sur la plateforme Coursera, il ne sera pas archivé sur la plateforme 360Learning.

Les modules de Coursera sont conçus comme ceux de 360Learning. Leur titre et leur description d'origine ne peuvent pas être altérés. Coursera a la responsabilité d'accorder ou de refuser l'accès au contenu pour les utilisateurs.

Lorsqu'un apprenant clique sur Commencer sur la page d'accueil du module externe dans 360Learning :

  • Ils sont redirigés vers la plateforme du fournisseur de contenu externe, où ils peuvent jouer le module s'ils disposent des autorisations requises. Ils doivent utiliser le même email sur les deux plateformes.
  • Le module est automatiquement marqué comme Terminé dans 360Learning, avec un avancement de 0 %. Cela permet à l'apprenant de poursuivre un chemin avec une progression linéaire sans attendre la synchronisation suivante des statistiques entre le fournisseur de contenu externe et 360Learning.
  • Si le module externe est la dernière étape d'un chemin à progression linéaire, ou si l'apprenant a réalisé toutes les autres étapes dans un chemin à progression non linéaire, le chemin est marqué Réussi.

Mappage de propriétés des modules

Le tableau suivant montre comment les métadonnées de modules de Coursera sont mappées aux métadonnées de 360Learning.

Champ Coursera Champ 360Learning Obligatoire

id

externalId

Oui

name

name

Oui

description

description

Non

extraMetadata.definition.promoPhoto

image

Non

extraMetadata.definition.estimatedLearningTime

courseDuration

Non

languageCode

lang

Oui

programs[0].contentUrl

launchUrl

Oui

extraMetadata.definition.skills.map(skillName)

subjects

Non

difficultyLevel

difficultyLevel

Non

partner

source

Non

partner.name

source.name

Non

partner.logoUrl

source.logoUrl

 

contentType

contentType

Non

Synchronisation des statistiques

Lorsqu'un apprenant lance un module depuis 360Learning, le module est marqué comme « Terminé » et l'avancement est fixée à 0 %. Les statistiques suivantes seront synchronisées de Coursera à 360Learning lors de la prochaine synchronisation quotidienne :

  • Avancement
  • Avancement en pourcentage
  • Date de dernière activité
  • Temps passé. Cela s'applique uniquement à la première tentative enregistrée par ressource.

Mappage des statistiques

Le tableau suivant montre comment les statistiques de Coursera sont mappées aux statistiques des modules de 360Learning.

Coursera course object field Champ 360Learning Obligatoire

contentType~contentId

externalCourseId

Oui

externalId

learnerMail

Oui

isCompleted

overallProgress

progress

  • S'il y a un isCompleted, alors l'avancement est fixé à 100.
  • Sinon, s'il n'y a pas de overallProgress, alors l'avancement est fixé à 50.
  • Sinon, nous utilisons la valeur de overallProgress.

Non

approxTotalCourseHrs

timeSpentInMilliseconds

Non

completedAt

completedAt

  • Si isCompleted n'est pas reçu, la tentative n'est pas terminée, il n'y a donc pas de valeur pour la date d'achèvement.
  • S'il y a un isCompleted et un lastActivityAt, nous utilisons l'heure de la dernière activité comme completedAt.
  • Sinon, si aucune des conditions ci-dessus ne s'applique, nous utilisons l'heure actuelle (maintenant) comme completedAt.

Non

enrolledAt

firstActivity

  • S'il n'y a pas de enrolledAt, alors firstActivity n'a pas de valeur.
  • Sinon, nous utilisons la valeur de enrolledAt.

Non

Configurer l'intégration Coursera

Aucun développement n'est nécessaire de votre côté pour configurer le connecteur Coursera.

Étape 1 : obtenez vos identifiants Coursera

Demandez l'activation de l'accès à l'API sur votre plateforme Coursera. Veuillez recueillir les informations suivantes auprès de votre représentant Coursera :

  • org_id
  • client_id
  • client_secret
  • refresh_token

Étape 2 : demandez le connecteur Coursera

Envoyez un e-mail à votre Solution Architect (SA) ou à votre Customer Success Partner (CSP), demandant l'activation du connecteur Udemy, avec les informations suivantes :

  • Nom de l'intégration : Coursera
  • L'ID du groupe synchronisé (voir Trouver l’ID d’un groupe) : Le contenu Coursera sera ajouté au catalogue de ce groupe synchronisé. Si vous choisissez le groupe plateforme, tous les utilisateurs des groupes publics peuvent voir le contenu. Vous pouvez également créer un groupe privé pour cette synchronisation.
  • L'identifiant de l'auteur : Cet utilisateur deviendra l'auteur principal des modules Coursera sur 360Learning une fois qu'ils seront synchronisés.

Étape 3 : activez l'intégration Coursera

Une fois le connecteur activé, saisissez les identifiants que vous avez recueillis à l'étape 1 pour activer l'intégration :

  1. Sur la plateforme 360Learning, dans la barre latérale gauche, survolez le groupe où le connecteur est activé et cliquez sur settings.svg Paramètres.
  2. Dans le menu de gauche, cliquez sur Connecteurs, puis sur Coursera.
  3. Entrez votre ID client, secret client, ID d'organisation et jeton de rafraîchissement.
  4. Cliquez sur Mettre en place le connecteur.

Le jour suivant, le contenu sera synchronisé avec votre plateforme.

Étape 4 : Filtrer le contenu Coursera dans 360Learning

Par défaut, tout le contenu Coursera disponible pour votre organisation est inclus dans la synchronisation. Dans 360Learning, vous pouvez filtrer ce contenu par langue et par type de contenu.

Quand vous enregistrez une configuration de filtre :

  • Contenu qui ne correspond plus aux filtres sélectionnés est archivé immédiatement.
  • Le contenu qui correspond aux filtres sélectionnés reste inchangé.
  • Les filtres sont enregistrés et appliqués aux synchronisations futures.

Utiliser plusieurs valeurs pour le même filtre affiche plus de résultats, tandis que combiner différents filtres affiche moins de résultats :

Combinaison de filtres Logique appliquée Résultat
Plusieurs langues OU Contenu dans toute langue sélectionnée est inclus.
Plusieurs types de contenus OU Contenu de tout type sélectionné est inclus.
Langue + type de contenu AND Le contenu doit correspondre aux deux critères pour être inclus.

4.1. Filtrer le contenu Coursera par langue

Pour ajouter un nouveau filtre de langue :

  1. Dans la barre latérale gauche, survolez le groupe d’intégration et cliquez sur settings.svg Paramètres.
  2. Dans le menu de gauche, cliquez sur Connecteurs, puis sur Coursera.
  3. Sous Configuration de l’intégration, cliquez sur Langues.
  4. Cliquez sur + Ajouter des langues.
  5. Dans la boîte de dialogue, sélectionnez une langue.
  6. En bas à droite, cliquez sur VALIDER.
  7. En bas à droite de la liste des langues, cliquez sur Enregistrer.

Pour supprimer un filtre de langue :

  1. Dans la barre latérale gauche, survolez le groupe d’intégration et cliquez sur settings.svg Paramètres.
  2. Dans le menu de gauche, cliquez sur Connecteurs, puis sur Coursera.
  3. Sous Configuration de l’intégration, cliquez sur Langues.
  4. À côté de la langue que vous souhaitez supprimer, cliquez sur bin.svg Enlever.
  5. En bas à droite de la liste des langues, cliquez sur Enregistrer.

4.2. Filtrer le contenu Coursera par type de contenu

Pour ajouter un filtre de type de contenu :

  1. Dans la barre latérale gauche, survolez le groupe d’intégration et cliquez sur settings.svg Paramètres.
  2. Dans le menu de gauche, cliquez sur Connecteurs, puis sur Coursera.
  3. Sous Configuration de l’intégration, cliquez sur Types de contenu.
  4. Sélectionnez un type de contenu.
  5. En bas à droite de la liste des types de contenu, cliquez sur Enregistrer.

Pour supprimer un filtre de type de contenu :

  1. Dans la barre latérale gauche, survolez le groupe d’intégration et cliquez sur settings.svg Paramètres.
  2. Dans le menu de gauche, cliquez sur Connecteurs, puis sur Coursera.
  3. Sous Configuration de l’intégration, cliquez sur Types de contenu.
  4. Désélectionner un type de contenu.
  5. En bas à droite de la liste des types de contenu, cliquez sur Enregistrer.

 

Visitez notre blog pour plus de ressources sur le Collaborative Learning.

Cet article vous a-t-il été utile ?

Utilisateurs qui ont trouvé cela utile : 1 sur 1


Vous avez d’autres questions ? Envoyer une demande