REMARQUE : Une partie du contenu de cet article comprend des détails uniquement disponibles avec la nouvelle page de cours. En tant que Superadmin, vous pouvez prévisualiser la nouvelle page de cours pour vous, la tester et l'activer pour tous les utilisateurs. En savoir plus sur la transition vers la nouvelle page de cours.
Introduction
SCORM (s'ouvre dans un nouvel onglet), qui veut dire Sharable Content Object Reference Model, est un ensemble de standards techniques pour les plateformes E-Learning. Il fournit une méthode de communication et des modèles de données qui permettent de faire fonctionner le contenu E-Learning et les plateformes ensemble. SCORM définit également comment assembler le contenu dans un fichier ZIP transférable appelé “Package Interchange Format” à téléverser sur la plateforme.
Docebo est compatible avec SCORM versions 1.2 et 2004 3ième Edition. Veuillez noter les limitations suivantes pour chaque version :
- SCORM 1.2. 4 096 caractères (Articulate propose par défaut 256 caractères) pour l’élément suspend_data CMI.
- SCORM 2004 3ième Edition. 64 000 caractères pour l’élément suspend_data CMI. Cette version ne prend pas en charge le séquençage.
Cet article décrit les bonnes pratiques et la façon de gérer le contenu SCORM dans Docebo. Il ne doit pas être utilisé comme un guide général, de niveau expert, du contenu SCORM. En savoir plus sur la création des paquets SCORM avec Articulate Storyline (s'ouvre dans un nouvel onglet), Articulate Rise 360 (s'ouvre dans un nouvel onglet) et Adobe Captivate (s'ouvre dans un nouvel onglet).
Veuillez noter que chaque plateforme dispose d’un ensemble standard de composants de base qui sont utilisés pour les objets SCORM. Certains systèmes ou vérificateurs de conformité SCORM (comme SCORM Cloud) appliquent des principes de la norme SCORM qui peuvent ne pas être mis en œuvre ni appliqués différemment dans Docebo.
Le contenu SCORM peut être téléversé en tant que contenu pédagogique soit dans les cours e-learning soit dans le cours ILT (formation dirigée par un formateur) et VILT (formation virtuelle dirigée par un formateur).
Préparer un paquet SCORM
Cette section explique certaines règles et propose quelques suggestions pour préparer un paquet SCORM, afin de réduire les problèmes potentiels pendant le téléversement et la lecture. Les paquets SCORM doivent être compressés, au format ZIP et doivent inclure tout ce que vous devez ajouter au cours.
- La plateforme n'accepte pas les paquets SCORM, incluant des fichiers avec les extensions suivantes : htaccess, phps, php5, php4, ph3, php, cgi, sh, shtml, asp, aspx, jsp, py, rb, pl. N’oubliez pas de mettre le fichier manifest (s'ouvre dans un nouvel onglet) (imsmanifest.xml) dans le dossier racine avant de le zipper.
- La taille maximum du fichier est de 1024 Mo.
- Nous vous déconseillons fortement d'utiliser plus de 15 000 fichiers dans vos paquets SCORM.
- La plateforme n’accepte que des paquets SCORM utilisant HTTPS. Si vous téléversez un paquet référençant une adresse HTTP, le navigateur empêchera l’utilisateur de lire le contenu. Si cela se produit, vérifiez les messages d'erreur dans la console du navigateur car l’interface Docebo ne fournit pas de message d’erreur dans ces cas.
- Quand vous téléversez votre paquet SCORM, assurez-vous que quand vos utilisateurs consultent le contenu, le paquet SCORM ne mette pas à jour la plateforme et le statut d'avancement plusieurs fois.
- La plateforme prend en charge les paquets multiples SCORM et les paquets multi-sco SCORM. Il se peut que lorsque vous lancez le contenu, le bouton Suivant ne fonctionne pas correctement. Si cela se produit, essayez de recharger la page.
Ajouter du contenu SCORM dans un cours
Pour téléverser du contenu SCORM dans un cours, accédez au Menu admin depuis l’icône engrenage dans le coin supérieur droit de la plateforme. Dans la section E-Learning, sélectionner Gestion des cours. Sur la page principale de Gestion des cours, sélectionnez les cours pour lesquels vous souhaitez ajouter du contenu SCORM en cliquant sur la description du cours puis passez à l’onglet Contenu pédagogique.
Sélectionnez le bouton Ajouter contenu pédagogique puis sélectionnez SCORM dans le menu déroulant. Sur la page suivante, cliquez sur Téléverser le fichier pour sélectionner un fichier SCORM depuis votre appareil.
Quand vous téléversez des paquets SCORM 2004 3ième Edition, qui contiennent des séquençages simples et linéaires (s'ouvre dans un nouvel onglet) dans un cours, vous pouvez utiliser l'option qui permet de convertir le séquençage du paquet en pré-requis du LMS, après que le téléversement ait atteint 100%. Cette option est également disponible pour les paquets SCORM sans séquençage intégré et ne gère pas les paquets SCORM incluant des séquençages complexes. Vous pouvez changer ces paramètres à tout moment en gérant les paramètres et pré-requis du contenu pédagogique. Pour plus d’information sur le séquençage SCORM, référez-vous au site web SCORM.com (s'ouvre dans un nouvel onglet)
Sélectionnez le mode de visualisation, pour chaque appareil où le cours sera lu, dans la section Mode de visualisation. Consultez la description sous chaque mode de visualisation disponible pour plus d’information. Vous pouvez notamment décider que votre contenu SCORM sera lu sur l’application mobile.
A noter : si votre contenu SCORM contient des iframes, vos apprenants peuvent rencontrer des problèmes en le lisant, si vous choisissez le Mode de Visualisation Reproduction en Séquence ou Lecture dans Lightbox. Nous suggérons de lire le contenu dans une nouvelle fenêtre ou de vérifier la console de votre navigateur avant de diffuser le contenu aux apprenants.
Si votre paquet SCORM inclut des tests, configurez la méthode de Calcul du résultat en choisissant entre les deux options qui suivent. Soit le score du cours doit correspondre à la valeur du dernier test effectué, soit le score du cours est calculé comme la somme ou la moyenne de tous les scores de tous les tests exécutés par l’utilisateur. Veuillez noter que :
- Si votre contenu SCORM n’inclut qu’un seul test, sélectionnez la première option : Le score est la valeur du score du dernier test exécuté.
- Si vous souhaitez exclure le score de votre package SCORM du calcul du score du cours, assurez-vous qu'il n'envoie aucun score à la plateforme. Étant donné que le calcul du score du cours prend en compte tous les scores, y compris ceux définis sur 0 (zéro), si la méthode de calcul choisie est Somme de tous les scores obtenus par l'utilisateur dans le cours ou Moyenne de tous les scores obtenus par l'utilisateur dans le cours et que le package SCORM envoie un score de 0 (zéro), alors il sera également inclus dans le calcul.
A noter : ces paramètres ne peuvent plus être modifiés après que le contenu SCORM a été complété une première fois. Pour les paquets SCORM 2004 3ième Edition, les scores sont indiqués par le cmi.score.raw et non le cmi.score.scaled.
Passez à l’onglet Informations supplémentaires. Sélectionnez ou téléversez une vignette pour le contenu pédagogique puis donnez une courte description du contenu pour les apprenants.
Vous pouvez également ajouter des balises à votre contenu pédagogique pour le rendre plus facile à trouver via la recherche globale de la plateforme. Si la version auto-tagging est activée sur la plateforme, certaines balises peuvent être générées automatiquement d'après le contenu de votre contribution tel qu'il est interprété par l’Intelligence Artificielle de votre plateforme. Veuillez noter que cela ne fonctionne que pour le contenu en anglais, espagnol, français, allemand, italien et portugais. Vous pouvez modifier ou supprimer des balises à tout moment avec une limite de 15 balises par contenu pédagogique et de 32 caractères par balise (en savoir plus sur les types de contenu et les balises). Veuillez noter que pour des raisons de sécurité, l’intelligence artificielle de la plateforme n’accède pas au contenu privé (le contenu pour lequel une authentification est requise). Elle ne peut que générer des balises, de façon automatique, pour le contenu public. Lorsque vous téléversez du contenu privé, nous vous suggérons d’ajouter des balises manuellement.
La fonction d'auto-tagging peut dysfonctionner lors du traitement de contenus SCORM, dans le cas où ces fichiers sont créés avec des outils auteurs, qui intègrent des contenus textuels, dans des fichiers de programmation, et qui compressent tellement les images que leur qualité empêche la reconnaissance optique des caractères - Optical Character Recognition (OCR). Nous nous efforçons actuellement de remédier à cette limitation en collaborant avec les principaux outils auteurs.
Une fois terminé, cliquez sur Enregistrer les modifications. Si le format du fichier est correct, le contenu SCORM sera téléversé comme nouveau contenu pédagogique du cours et un message s’affichera dans le coin supérieur gauche de la page. Le contenu SCORM est maintenant un contenu du cours et est prêt à être lu.
Téléverser un contenu SCORM dans le Dépôt central
Téléverser un paquet SCORM dans le Dépôt central vous permet d’envoyer le contenu dans plusieurs cours de sorte que les apprenants n'aient à visualiser le contenu qu’une fois dans l’un des cours dans lequel il est placé. Quand du contenu est envoyé dans un ou plusieurs cours, depuis le Dépôt central, le suivi du paquet est commun entre tous les cours. Cela permet à l’apprenant de ne lire le contenu qu'une seule fois, plutôt que dans plusieurs cours.
Veuillez noter que quand vous téléversez des paquets SCORM, incluant des tests dans le Dépôt central, l’option Calcul du score, sélectionnée quand la première version du paquet est téléversée, ne peut pas être modifiée lors du téléversement de nouvelles versions du même paquet SCORM.
Mettre à jour du contenu SCORM
Quand vous avez besoin de mettre à jour du contenu SCORM en le remplaçant par une nouvelle version du même paquet, veuillez noter que le nouveau paquet doit utiliser la même version SCORM que le précédent. Par exemple, si le paquet que vous avez initialement ajouté utilise la version SCORM 1.2, vous ne pouvez pas modifier le paquet en téléversant une version SCORM 2004 3ième Edition.
Si vous mettez à jour du contenu SCORM directement dans le Dépôt central, la nouvelle version du paquet sera immédiatement publiée et prête à être lue dans les cours dans laquelle elle est placée. Si vous téléversez le contenu pédagogique directement dans le cours, il peut s’écouler entre 30 minutes et 1h avant que la version mise à jour ne soit prête à être lue dans le cours. Nous suggérons donc fortement de téléverser et modifier les paquets SCORM dans le Dépôt central.
A noter : Quand vous mettez à jour du contenu SCORM, en changeant la structure SCORM, le point d'avancement des utilisateurs, ayant déjà suivi une partie du contenu (statut "En cours") ou qui l'ont terminé (statut "Terminé"), dans le contenu pédagogique, sera perdu. Ces utilisateurs devront recommencer le contenu depuis le début.
Lire le contenu SCORM sur mobile
Si vous prévoyez de lire le contenu SCORM sur mobile, avec l’application Go.Learn, assurez-vous que le paquet a été créé et exporté avec la dernière version de l’outil auteur que vous utilisez afin d’éviter des erreurs d’affichage ou des dysfonctionnements liés aux version non-corrigées de l’outil. Pour être lus sans problème en mode hors-ligne, les paquets doivent être entièrement encapsulés, ce qui veut dire qu’ils ne doivent comporter aucune référence à des sites web externes.
N’oubliez pas de tester votre contenu à la fois sur IOS et sur Android et en utilisant différentes versions des systèmes d’exploitation pour vous assurer que le contenu s’affiche bien pour tous les apprenants. Veuillez noter que si votre contenu SCORM contient du contenu Flash ou Silverlight, il peut ne pas être lu sur mobile. Nous suggérons fortement de remplacer les objets SCORM incluant du contenu Flash ou Silverlight avec du contenu responsive HTML5
Veuillez noter que quand le contenu SCORM n’est pas lu, en plein écran, sur votre plateforme desktop, depuis le navigateur Safari, ou sur iPad iOS 13.4.1 et iOS 13.5.1, le suivi du contenu peut ne pas fonctionner correctement.
Suivre le progrès du contenu SCORM
Le contenu SCORM est identifié comme terminé par la plateforme quand les apprenants cliquent sur le bouton Fermer (ou Quitter ou Envoyer). Ne pas appuyer sur ce bouton peut empêcher l'envoi de la progression de l’apprentissage, depuis le paquet SCORM à la plateforme. Cela peut également empêcher que le contenu SCORM apparaisse terminé. Nous conseillons d'inclure dans les paquets SCORM un écran confirmant que le contenu a été visionné en entier. Il s'affichera quand le paquet SCORM confirme que les données du suivi ont été transférées. Cet écran inclura également un bouton Fermer.
Si vous désinscrivez un utilisateur d’un cours après qu’il/elle ait terminé un contenu SCORM dans le cours, le suivi de cet utilisateur n'est pas supprimé. Si vous réinscrivez l’utilisateur au cours, vous pourrez voir le suivi à nouveau.
Si vous supprimez un paquet SCORM de la plateforme, le suivi du contenu est également supprimé et ne pourra plus être récupéré.
Pour que le système puisse suivre la progression d’un utilisateur pour un contenu pédagogique SCORM, assurez-vous que ni les cookies ni les cookies tiers ne soient bloqués dans les paramètres du navigateur de l’utilisateur (pour Google Chrome : Paramètres Cookies, Bloquer les Cookies Tiers). Si les cookies sont bloqués, même si l’utilisateur suit le cours, le traçage du cours indiquera que le cours n'a pas été commencé.
Si vous avez ajouté plusieurs contenus pédagogiques SCORM dans un seul cours, veuillez noter que chaque contenu pédagogique est géré indépendamment. Il n'y a pas de cumul des suivis, par type de contenu pédagogique.
Notes sur le suivi de la progression du contenu SCORM pour SCORM 2004 3ème édition
- Selon les spécifications de SCORM 2004 3e édition, lorsque le paquet SCORM renvoie normal, logout, time-out, ou une chaîne vide pour le paramètre
cmi.exit
, la tentative de l'apprenant de terminer le paquet SCORM se termine. Lorsque l'apprenant rouvre le même module SCORM, il doit le recommencer depuis le début. - Dans Docebo Learn, lorsque le statut du contenu pédagogique est Terminé, indépendamment de la valeur du paramètre
cmi.exit
, son statut sera maintenu comme terminé même si l'apprenant tente à nouveau de terminer le contenu pédagogique. Néanmoins, chaque fois que l'apprenant consulte à nouveau le contenu pédagogique, son suivi est écrasé.
- In Docebo Learn instead, when the status of the training material is completed, independently from the
cmi.exit
parameter value, its status will be kept as completed even if the learner attempts to complete the training material again. Nevertheless, every time the learner plays again the training material, its tracking is overwritten.
Bonnes pratiques
- Consultez le guide de Docebo Community "Best Practices and Troubleshooting Tips for SCORMs"(s'ouvre dans un nouvel onglet).