Descarga del paquete
Descarga el paquete SCORM desde SecureCodingHub y súbelo a tu sistema de gestión del aprendizaje.
Descarga del paquete
Inicia sesión como administrador de la organización
Abre la página SCORM desde la barra lateral (Integraciones → SCORM)
Si SCORM aún no está activado para tu organización, activa primero el conmutador correspondiente — la descarga del paquete está bloqueada hasta que lo esté
Elige una versión de SCORM (1.2 o 2004) desde el selector de versión
Haz clic en Descargar paquete — el backend llama a GET /api/sch/org/scorm/package?version=<1.2 o 2004> y devuelve un archivo .zip
Sube el .zip a tu LMS sin descomprimirlo
Contenido del paquete
El archivo descargado se llama securecodinghub-<orgSlug>-scorm12.zip o …-scorm2004.zip, según la versión que hayas elegido. Contiene tres archivos:
| Archivo | Propósito |
|---|---|
imsmanifest.xml | Manifest SCORM que describe la estructura del curso. |
launcher.html | Página de lanzamiento que inicia la sesión SCORM y embebe la llamada en la aplicación en vivo de SecureCodingHub. |
scorm-bridge.js | Bridge JavaScript que media entre el adaptador SCORM API del LMS y SecureCodingHub. |
Cómo elegir una versión
| Característica | SCORM 1.2 | SCORM 2004 |
|---|---|---|
| Compatibilidad con LMS | Muy alta (prácticamente universal) | Alta (la mayoría de LMS modernos) |
| Reporte de puntuación | Básico (0-100 bruto) | Avanzado (escalado, bruto, mín., máx.) |
| Suspender / Reanudar | Basado en marcador | Datos completos de suspensión |
| Recomendación | Úsalo si tienes dudas | Úsalo si está soportado |
Ajustes de SCORM en el panel de administración
Por qué el paquete es tan pequeño
El ZIP SCORM de SecureCodingHub es intencionalmente ligero, normalmente de unas decenas de kilobytes en lugar de los megabytes que pesaría un SCO con contenido empaquetado. Contiene únicamente el manifest SCORM, el launcher (launcher.html) y el script bridge que entrega la sesión del LMS a la plataforma en vivo de SecureCodingHub. El contenido real de formación, los desafíos, el editor de código y el motor de feedback se sirven desde app.securecodinghub.com. De ese diseño se desprenden dos cosas.
Primero, nunca tienes que redistribuir un nuevo paquete SCORM cuando salen nuevos desafíos, nuevos lenguajes o actualizaciones de contenido. El LMS sigue apuntando al mismo SCO y el contenido más reciente aparece la próxima vez que un estudiante lo lanza. Segundo, la revisión de seguridad por parte del administrador del LMS es sencilla: el paquete es lo bastante pequeño como para auditarlo a mano, y el script bridge es el único código ejecutable que contiene.
Cómo elegir entre SCORM 1.2 y SCORM 2004
Ambos paquetes comparten la misma experiencia de lanzamiento y el mismo catálogo de formación. La diferencia está en cómo se escriben en el LMS los datos de finalización y puntuación. SCORM 1.2 reporta una puntuación bruta entre 0 y 100, un estado de finalización (incomplete o completed) y una única cadena de marcador para la reanudación. SCORM 2004 añade una puntuación escalada entre 0.0 y 1.0, estados separados de finalización y éxito, datos completos de suspensión para un comportamiento de reanudación más rico, y una secuenciación mejorada para organizaciones que quieran controlar el orden en que se desbloquean los submódulos.
Si el administrador de tu LMS no sabe qué versión desplegar, SCORM 1.2 es la opción por defecto más segura — está soportado por prácticamente todos los LMS en producción y la fidelidad del reporte es suficiente para la mayoría de casos de cumplimiento. Pásate a SCORM 2004 si tu política de reporte requiere estados separados de finalización y éxito, si quieres aprovechar la secuenciación adaptativa del LMS o si tu proveedor de LMS lo recomienda para despliegues nuevos.
Alojar el paquete en tu propia infraestructura
Algunos clientes prefieren alojar el paquete SCORM en almacenamiento interno — por ejemplo, un LMS exclusivamente SFTP o un portal de formación aislado que descarga el contenido desde un repositorio de artefactos controlado. En esos casos, el flujo consiste en descargar el paquete una vez desde la consola de administración de SecureCodingHub, calcular su hash, almacenarlo en tu repositorio de artefactos y referenciarlo desde el LMS siguiendo tu proceso habitual de control de cambios. SecureCodingHub no rota el bridge SCORM con una cadencia fija, por lo que el mismo paquete puede seguir siendo válido durante toda la duración del contrato.
El launcher se genera en el servidor en el momento de la descarga, por lo que la URL del bridge que embebe es la App:BackendUrl con la que se configuró el despliegue. Si el despliegue de tu organización cambia de nombre de host, vuelve a descargar el paquete para que el bridge apunte al host correcto.