SCORM frente a xAPI: cómo mantener tu contenido portable
13 de julio de 2026 · 6 min de lectura
La portabilidad trata de los datos, no del ZIP
La versión corta: SCORM hace que tu contenido sea portable entre sistemas compatibles. xAPI hace que tus registros sean portables porque viven en un almacén que puedes poseer. Si solo mueves el archivo ZIP, te llevas la mitad menos valiosa y dejas atrás el historial de aprendizaje.
Mucha gente dice «usamos SCORM, así que somos portables» y ahí termina la conversación. Un paquete SCORM es un ZIP con un imsmanifest.xml y contenido que se comunica con un LMS mediante un entorno JavaScript. Lo cargas en otro LMS compatible con SCORM y el contenido se reproduce. Perfecto. Pero cada intento, puntuación y finalización que registró ese paquete vivía en la base de datos del LMS anterior. No viaja dentro del ZIP. Cuando cambias de plataforma, el contenido te acompaña; el historial se queda, a menos que lo exportes a propósito.
Dónde guarda realmente los datos cada estándar
xAPI, la Experience API antes conocida como Tin Can, cambió el lugar donde vive el registro. En vez de informar a una única sesión de LMS, el contenido envía declaraciones, «el alumno hizo esto», a un Learning Record Store. Ese LRS puede ser tuyo. El historial pasa a ser un activo que controlas, no una fila en la tabla de un proveedor que tienes que pedir cuando te marchas. Ambos estándares proceden de la misma línea mantenida por ADL. No es una pelea entre bandos rivales; la diferencia está en qué se va contigo. (Resumen de xAPI de ADL)
| Pregunta | SCORM | xAPI |
|---|---|---|
| Qué es portable | El paquete de contenido (ZIP) | El contenido y los registros |
| Dónde viven los registros | Dentro del LMS | En un LRS que puedes poseer |
| ¿Registra actividad fuera de un curso? | No | Sí |
| ¿Necesita una sesión de LMS activa? | Sí | No |
| Mejor cuando | Necesitas amplia compatibilidad de LMS hoy | Quieres poseer el historial de aprendizaje a largo plazo |
El intercambio real
SCORM no está obsoleto, y fingir lo contrario no ayuda. Su compatibilidad es precisamente el motivo de su existencia: casi todos los LMS aceptan un paquete SCORM. Si tu trabajo inmediato es hacer que un curso funcione en el sistema que use un cliente, SCORM sigue siendo la opción práctica. xAPI te pide más: un LRS que operar y declaraciones que diseñar. A cambio, te da propiedad de los registros y seguimiento más allá de un único curso.
Si buscas una transición intermedia, cmi5 es el perfil que ejecuta contenido xAPI desde un lanzamiento de LMS, y conviene saber que existe. Pero la decisión de fondo es la misma que mueve cualquier cambio de plataforma: ¿quieres seguir alquilando tus registros de aprendizaje o poseerlos? Esa es la idea detrás del desarrollo de LMS a medida. Para ver dónde suelen romperse estos paquetes en una migración real, consulta cómo salir de Moodle y cómo exportar desde Canvas.

Escrito por Choaib Mouhrach
Fundador e ingeniero de software sénior
Diseño y desarrollo plataformas de aprendizaje a medida para organizaciones con procesos complejos de formación y certificación. En lugar de unir plugins y herramientas de terceros, creo sistemas adaptados a la forma real de trabajar de cada negocio, reduciendo la carga administrativa y mejorando la experiencia del alumnado.
Los enlaces útiles para continuar
Tu producto de aprendizaje merece su propia plataforma.
Si quieres ofrecer una experiencia de aprendizaje construida en torno a tu producto, tus alumnos y tus objetivos, estás en el lugar correcto. Construimos plataformas que te dan el control y la flexibilidad para crecer sin límites.