Qué es SCORM: cómo funciona, qué versión elegir y qué hace falta para subir un curso a tu LMS
· 5 min de lectura
SCORM es el formato que permite subir un curso a cualquier plataforma de formación y que esta registre quién lo ha hecho y con qué nota. Te explicamos cómo funciona, qué versión elegir y qué limitaciones tiene.
SCORM es un estándar para empaquetar cursos online de forma que cualquier plataforma de formación (LMS) los pueda abrir y registrar el progreso de cada alumno. Si tu empresa usa Moodle, Cornerstone, SAP SuccessFactors u otro LMS, y quieres que un curso nuevo aparezca allí con su finalización y su nota como el resto, lo normal es que te lo pidan en SCORM.
En este artículo vemos qué es exactamente, qué datos guarda, qué versión elegir, qué alternativas hay y qué tienes que tener en cuenta si encargas un curso o un serious game para tu plataforma.
Qué significa SCORM y para qué sirve
Las siglas vienen de Sharable Content Object Reference Model. Lo creó la iniciativa ADL (Advanced Distributed Learning) para resolver un problema muy concreto: que un curso hecho por un proveedor funcionase en la plataforma de otro sin rehacerlo.
En la práctica, SCORM define dos cosas:
- Cómo se empaqueta el curso: un archivo .zip con el contenido (páginas web, vídeos, imágenes, el propio juego) y un fichero imsmanifest.xml que le dice a la plataforma qué hay dentro y por dónde se empieza.
- Cómo habla el curso con la plataforma: mientras el alumno lo hace, el curso le envía al LMS datos como si lo ha terminado, la nota o dónde se quedó, usando una interfaz en JavaScript que todas las plataformas compatibles ofrecen.
SCORM no es una herramienta ni un programa: es un formato. Un curso hecho en cualquier tecnología web (incluido un serious game hecho en Godot y publicado para navegador) puede exportarse a SCORM.
Qué registra SCORM de cada alumno
Es lo que más interesa a quien gestiona la formación. Un curso SCORM puede enviar a la plataforma:
- Estado: no iniciado, en curso, completado, aprobado o suspendido.
- Nota: la puntuación obtenida, normalmente sobre 100.
- Tiempo: cuánto ha dedicado el alumno en cada sesión.
- Punto de retorno: dónde lo dejó, para que al volver continúe ahí en lugar de empezar de cero.
- Respuestas a preguntas: en qué preguntas ha acertado o fallado, si el curso está preparado para enviarlo.
Con eso, tu LMS genera los informes de siempre: quién ha completado la formación obligatoria, quién no ha empezado y qué notas hay. No hace falta nada más para cumplir con el seguimiento habitual de un plan de formación.
SCORM 1.2, SCORM 2004 y xAPI: cuál elegir
Hay varias versiones y no todas las plataformas las admiten igual. Esta es la diferencia práctica:
| SCORM 1.2 | SCORM 2004 | xAPI (Tin Can) y cmi5 | |
|---|---|---|---|
| Compatibilidad | Prácticamente cualquier LMS | La mayoría de LMS comerciales; Moodle no la admite | Necesita una plataforma o un complemento que lo soporte |
| Qué registra | Estado, nota, tiempo y punto de retorno | Lo mismo, con más detalle y reglas de navegación entre lecciones | Cualquier actividad, también fuera del LMS (apps, simuladores, eventos) |
| Dónde funciona | Dentro del LMS | Dentro del LMS | Dentro y fuera del LMS |
| Cuándo usarlo | Por defecto, salvo que tu plataforma pida otra cosa | Si tu LMS lo pide o necesitas secuenciar lecciones | Si quieres medir aprendizaje fuera de la plataforma |
Un dato importante si usas Moodle: según su documentación oficial, Moodle cumple las pruebas de conformidad de SCORM 1.2, pero no admite SCORM 2004; algunos paquetes pueden funcionar en parte, pero no está soportado. Para xAPI hace falta instalar complementos.
Regla rápida: pregunta a quien gestiona tu plataforma qué versión admite. Si no lo tienen claro o usáis Moodle, pide SCORM 1.2: es la que funciona en casi todas partes.
Limitaciones de SCORM que conviene conocer
- Solo mide lo que pasa dentro del LMS. Si el alumno practica en una app o en un simulador fuera de la plataforma, SCORM no lo ve. Para eso existe xAPI.
- Necesita conexión mientras se hace. El curso se comunica con la plataforma en directo; sin conexión, el progreso no se guarda.
- El espacio para guardar el progreso es limitado, sobre todo en SCORM 1.2. En cursos sencillos no se nota, pero en un serious game largo hay que diseñar qué se guarda para que el alumno pueda continuar donde lo dejó.
- Cada LMS tiene sus particularidades. El estándar es el mismo, pero conviene probar el paquete en tu plataforma antes de publicarlo para toda la plantilla.
Cómo convertir tu formación en un curso SCORM
Si ya tienes el temario (en PDF, diapositivas o vídeos), el proceso con nosotros es este:
- Nos cuentas qué tiene que saber hacer el alumno al terminar y en qué plataforma se va a usar. Con eso sabemos qué versión de SCORM necesitas y qué datos debe enviar el curso.
- Diseñamos los módulos para que se practiquen en lugar de leerse: preguntas, casos, simulaciones o un escenario jugable, según el objetivo.
- Lo desarrollamos para web, de modo que también se pueda usar desde el navegador sin plataforma.
- Lo exportamos a SCORM y lo probamos en tu LMS con un grupo reducido antes de abrirlo a todos.
Un curso interactivo adapta todo tu curso a formato interactivo en web, y te entregamos también el paquete SCORM para tu plataforma. Si prefieres probar antes, el piloto, un módulo interactivo con su examen, tiene precio cerrado y se entrega en 2 semanas. Si lo que quieres es que el equipo practique situaciones reales, un serious game también se puede exportar a SCORM.


