Qu’est-ce qu’un fichier IMSCC ?
22 juillet 2026 · 5 min de lecture
La réponse courte
Un fichier IMSCC est un cours empaqueté. L'extension signifie IMS Common Cartridge, un format standard qui regroupe le contenu d'un cours pour le déplacer d'une plateforme d'apprentissage à une autre. Ouvrez-en un, c'est simplement un ZIP dont on peut changer l'extension, et vous trouverez les matières premières du cours : pages, définitions de devoirs, questions de quiz, fichiers et manifeste qui décrit l'ensemble.
Ce dernier élément compte. Un Common Cartridge n'est pas un dossier de fichiers en vrac. C'est un dossier avec une carte, un manifeste XML nommé imsmanifest.xml, qui indique à la plateforme de destination ce qu'est chaque élément et où il se situe dans la structure du cours. C'est cette carte qui permet à un module construit dans Canvas de réapparaître dans le même ordre après import dans une autre plateforme.
Ce qu'il contient réellement
Le contenu d'un fichier .imscc est plus lisible qu'on ne l'imagine :
| Élément | Contenu |
|---|---|
imsmanifest.xml | La carte : chaque ressource, son type et la structure des modules du cours |
| Contenu web | Pages et texte enrichi, conservés en HTML |
| XML d'évaluation | Définitions de quiz et de questions, au format proche de QTI |
| Fichiers | PDF, images et autres ajouts, référencés par le manifeste |
| Liens LTI | Pointeurs vers des outils externes, sous forme de définitions et non de connexions actives |
Le format est maintenu par 1EdTech, anciennement IMS Global, et la structure du manifeste suit leur spécification Common Cartridge. (Spécification Common Cartridge de 1EdTech) Comme la norme est publiée, les grandes plateformes peuvent généralement l'exporter et l'importer : Canvas, Moodle, Blackboard et D2L prennent tous Common Cartridge en charge à des degrés divers. C'est précisément l'intérêt d'un format portable.
Ce qu'un fichier IMSCC n'est pas
C'est ici que les équipes se font piéger. Un fichier IMSCC copie la conception du cours, pas la trace du cours tel qu'il a été enseigné. La différence passe inaperçue jusqu'au moment où il manque quelque chose.
Le cartridge ne contient pas :
- Les notes. Le carnet de notes s'exporte séparément, généralement en CSV.
- Les remises des étudiants. Les devoirs envoyés, dissertations et réponses par fichier restent sur la plateforme d'origine.
- Les messages de discussion et les tentatives de quiz. Les questions voyagent, pas les réponses données par les participants.
- Les connexions fonctionnelles aux outils externes. Les outils LTI arrivent comme définitions, pas comme liens authentifiés avec des clés actives.
Ce n'est pas un défaut du format. C'est son rôle. Un Common Cartridge sert de modèle réutilisable pour un cours, celui qu'un enseignant peut partager ou qu'un établissement peut archiver, pas de sauvegarde complète d'une session précise avec de vrais étudiants. Le traiter comme une sauvegarde révèle le problème au pire moment.
Dans quels cas vous en rencontrerez un
Le plus souvent, lors d'une migration. Vous quittez une plateforme, exportez vos cours et obtenez un fichier .imscc par cours. C'est le moment de vous rappeler ce qui manque et de planifier les exports séparés des notes et remises avant le basculement. Le guide pas à pas avec Canvas comme exemple se trouve dans l'export de vos cours Canvas, et la chronologie complète dans à quoi ressemble vraiment une migration LMS réussie.
L'autre cas est la réutilisation. Un enseignant exporte un cours comme cartridge et l'importe dans un nouvel espace pour le semestre suivant, ou le partage avec un collègue. Ici, l'absence de données étudiantes est une qualité, pas un manque. On veut le modèle sans les réponses de l'année précédente.
Sa place à côté de SCORM et xAPI
Common Cartridge est souvent confondu avec SCORM, alors qu'ils résolvent des problèmes proches mais différents. SCORM empaquette un contenu interactif, un module ou une leçon, afin qu'il puisse être lu dans tout lecteur compatible. Common Cartridge empaquette les ressources et la structure d'un cours entier. Il peut même contenir du contenu SCORM. Si vous évaluez la portabilité réelle de vos contenus et de vos relevés, SCORM vs xAPI couvre le point essentiel : déplacer le ZIP est la partie facile, rarement la plus précieuse.
Si cette recherche vient d'un départ d'une plateforme que vous ne contrôlez pas, la version la plus nette du problème consiste à atterrir sur une plateforme qui vous appartient. C'est le fil conducteur du développement de LMS sur mesure et de l'alternative à Canvas que vous contrôlez réellement : le cartridge fait sortir le contenu, et une plateforme dont vous êtes propriétaire décide de la suite.

Écrit par Choaib Mouhrach
Fondateur et ingénieur logiciel senior
Je conçois et développe des plateformes d’apprentissage sur mesure pour les organisations dont les parcours de formation et de certification sont complexes. Plutôt que d’assembler des plugins et des outils tiers, je crée des systèmes adaptés au fonctionnement réel de chaque activité, afin de réduire la charge administrative et d’améliorer l’expérience des apprenants.
Votre produit d'apprentissage mérite sa propre plateforme.
Si vous voulez offrir une expérience d'apprentissage construite autour de votre produit, de vos apprenants et de vos objectifs, vous êtes au bon endroit. Nous construisons des plateformes qui vous donnent le contrôle et la flexibilité pour grandir sans limites.