Qué es SCORM y cómo utilizarlo en WordPress LMS

¿Te has preguntado alguna vez por qué todos tus PDF no se muestran dentro del LMS? ¿O por qué no puedes coger una página de WordPress e incrustarla junto a tus archivos Flash? Aquí es donde SCORM salva el día. 

SCORM intenta estandarizar el modo en que los contenidos educativos, como los libros electrónicos y las simulaciones interactivas, se transfieren de un ordenador o dispositivo a otro. Cuando encuentres algo en la web y lo guardes como archivo PDF, no funcionará en tu sistema de gestión del aprendizaje. Una vez que entiendas cómo funciona SCORM, esto dejará de ser un problema.

En este artículo, hablaremos de SCORM en detalle y veremos cómo funciona y ayuda a los propietarios de sistemas de gestión del aprendizaje (LMS).

¿Qué significa SCORM?

¿Qué es SCORM?

La especificación SCORM (Sharable Content Object Reference Model) proporciona una norma para crear contenidos interactivos reutilizables. SCORM define una norma para empaquetar, distribuir y entregar contenidos de aprendizaje electrónico. Permite a los desarrolladores crear contenidos interactivos modulares que pueden reutilizarse en distintos sistemas de gestión del aprendizaje (LMS).

El nombre «Objeto de Contenido Compartible» implica que el objetivo principal de SCORM es desarrollar unidades de contenido de formación en línea que puedan distribuirse entre varias plataformas. Los «objetos de contenido compartibles», u «OCS», que pueden reutilizarse en muchos contextos y sistemas están definidos por SCORM.

El término «modelo de referencia» reconoce que SCORM no es una norma. SCORM no fue creado desde cero por ADL. En su lugar, descubrieron que el sector ya contaba con una serie de normas que abordaban parcialmente la cuestión. SCORM sólo utiliza estas normas existentes e instruye a los programadores sobre cómo combinarlas eficazmente.

SCORM define cómo funcionan juntos los contenidos de aprendizaje en línea y los sistemas de gestión del aprendizaje (LMS). Las normas son desarrolladas y mantenidas por el Departamento de Defensa de EEUU.

SCORM es importante porque garantiza que el contenido de e-learning pueda utilizarse con cualquier LMS compatible con SCORM. Esto significa que los alumnos pueden acceder a los cursos en cualquier dispositivo y LMS, siempre que el LMS sea compatible con SCORM. Esto facilita mucho a los alumnos el acceso a sus cursos y a los proveedores de cursos ofrecerlos a un público más amplio.

SCORM también facilita a los LMS el seguimiento del progreso y los resultados de los alumnos. Cuando se utiliza con un LMS compatible, el contenido SCORM puede proporcionar informes precisos sobre el rendimiento de los alumnos. Estos datos pueden utilizarse para mejorar la calidad de los contenidos y cursos de e-learning.

SCORM surgió por una razón:

Hace unos años, un curso online hecho para una plataforma no funcionaba en otra. Si una universidad cambiara a otro LMS, perdería todos sus cursos y los miles de dólares invertidos en su creación. El formato SCORM organizó el negocio del eLearning en 2001.

En realidad, SCORM es un conjunto de especificaciones técnicas. Esta lista explica cómo crear un curso que funcione en cualquier plataforma. Hay una explicación exhaustiva de la estructura del curso electrónico y de los fundamentos que rigen su interacción con los LMS.

¿Cómo funciona SCORM?

SCORM consta de tres partes principales: el paquete de contenidos, el entorno de ejecución y la secuenciación.

  1. Contenido Embalaje

Cómo debe distribuirse físicamente un contenido viene determinado por su envoltorio o por el modelo de agregación de contenidos (CAM). El documento «es manifiesto» es la base del empaquetado SCORM. Este archivo contiene todos los datos que necesita el LMS para importar y lanzar contenidos automáticamente.

Este archivo de manifiesto proporciona XML que explica la estructura de un curso desde las perspectivas del alumno y del sistema de archivos físico. Esta página responde a preguntas como «¿Qué documento debe lanzarse?» y «¿Cómo se llama este contenido?».

  1. El entorno de ejecución

La interacción de datos durante la reproducción se denomina «hablar» con el LMS en relación con la comunicación en tiempo de ejecución. Nos referimos a esta parte de la ecuación como «entrega y seguimiento». Este mensaje consta de dos partes principales.

En primer lugar, el material de contenido debe «descubrir» el LMS. Una vez localizado, el contenido puede interactuar con el usuario mediante una secuencia de llamadas «get» y «set» y un lenguaje correspondiente. Conceptualmente, incluyen las solicitudes del nombre del alumno y las notificaciones al sistema de gestión del aprendizaje (LMS) de los resultados de las pruebas del 95% o superiores. Se pueden enviar muchas experiencias interactivas ricas al LMS utilizando el lenguaje accesible SCORM.

  1. Secuenciación

Tiene que ver con la forma en que el alumno avanza en el curso. Por ejemplo, especifica qué tareas deben terminarse antes de pasar a la siguiente fase y controla cómo procede un usuario después de realizar determinadas acciones, como pulsar el botón siguiente.

Cosas que puedes rastrear con SCORM

Una de las principales ventajas de SCORM es que permite a los LMS hacer un seguimiento del progreso y la actividad de los alumnos. Hay varias cosas de las que puedes hacer un seguimiento con SCORM, entre ellas:

  1. La nota final del curso
  2. Resultados de tests y pruebas
  3. Los alumnos dan respuestas concretas
  4. Páginas que la gente ve, y el tiempo que pasan en la página
  5. Tiempo total empleado
  6. Puntuación por módulo u objetivo
  7. Progreso del alumno para que pueda reanudar en el punto en que lo dejó
  8. Estado general (aprobado, suspenso, completo o incompleto)

Estos datos pueden ser muy valiosos para ayudar a mejorar la eficacia de los contenidos y cursos de eLearning. También puede utilizarse para generar informes que pueden compartirse con alumnos, directores y otras partes interesadas.

¿Quién utiliza SCORM?

Aunque SCORM es una herramienta muy eficaz para todos los implicados en el eLearning, examinemos qué significa «utilizar SCORM». Cuando alguien habla de «utilizar SCORM», suele referirse a utilizar paquetes SCORM en programas de eLearning que los especialistas en eLearning desarrollaron como cursos. 

Los diseñadores didácticos suelen utilizar una herramienta de autor para desarrollar el contenido y exportarlo como paquete SCORM, en lugar de escribir ningún código. A continuación, los responsables de formación añaden cursos SCORM al LMS y los ponen a disposición de los alumnos en línea.

Puedes exportar tu archivo SCORM a tu LMS en WordPress creado con el plugin MasterStudy. En  MasterStudy tiene un complemento SCORM para ayudarte a hacerlo.

Si tienes tus cursos en otras plataformas y quieres construir tu propio LMS en WordPress, exportar tus cursos como archivo SCORM puede ser una solución temporal. Como las tecnologías SCORM no son lo suficientemente flexibles y no permiten añadir lecciones a los cursos exportados desde sus archivos. Con MasterStudy, puedes recrear tus cursos desde otras plataformas importando un archivo a tu LMS, pero no puedes añadir lecciones ni ampliar la base de conocimientos.

Los archivos SCORM se pueden importar dentro de Course Builder después de crear un curso y hacer clic en Cargar SCORM:

 

Versiones SCORM

Existen cuatro versiones de SCORM: 1.0, 1.1, 1.2 y 2004.

  • SCORM 1.0 se publicó en 2000 y es la versión más antigua de SCORM.
  • SCORM 1.1 se publicó en enero de 2001 y añadió soporte para múltiples tipos de datos y secuenciación.
  • SCORM 1.2 se publicó en octubre de 2001 y añadió soporte para el seguimiento de la finalización y el éxito.
  • SCORM 2004 se publicó en 2004 y añadió compatibilidad con el empaquetado de contenidos y la secuenciación ampliada.

Pasaremos directamente a las versiones que se utilizan habitualmente, porque SCORM 1.0 y 1.1, las versiones antiguas, no se utilizan generalmente:

SCORM 1.2

El progreso del alumno, o cuánto del curso ha completado, se muestra mediante SCORM 1.2 en el informe. «El alumno ha completado el 70% del curso», por ejemplo. El sistema mostrará el estado «Completado» si el alumno ha finalizado el curso.

SCORM 2004

SCORM 2004 es la versión más reciente (antes SCORM 1.2). Su principal aportación es la norma de secuenciación y navegación (S&N). Sin embargo, también amplía y formaliza las secciones de empaquetado y Tiempo de ejecución de la norma 1.2.

El proveedor de contenidos puede describir tanto el comportamiento dentro del SCO como el comportamiento entre los SCO, gracias a S&N. Esto permite un enorme aumento de la reutilización del SCO e interacciones de contenido sustancialmente más profundas. Cada vez son más los LMS y proveedores de contenidos que ofrecen SCORM 2004, a pesar de que su adopción ha sido lenta hasta ahora.

Ventajas de SCORM

Utilizar contenidos de eLearning compatibles con SCORM tiene muchas ventajas: 

  1. Consistencia

La ventaja más importante es que permite a los alumnos acceder a los contenidos de forma coherente e interoperable, independientemente del sistema de gestión del aprendizaje (LMS) que utilicen. Esto significa que los alumnos pueden cambiar entre distintos LMS sin perder su sitio ni tener que volver a empezar, lo que mejora enormemente la experiencia de aprendizaje.

  1. Responsabilidad

El contenido compatible con SCORM puede rastrearse y notificarse de forma detallada y granular. Estos datos pueden utilizarse para mejorar el propio contenido, así como el programa general de eLearning. Al comprender cómo interactúan los alumnos con el contenido, es posible hacer los ajustes necesarios para mejorar la experiencia general de aprendizaje.

  1. Gestión

El contenido compatible con SCORM es reutilizable y puede actualizarse fácilmente. Esto significa que el contenido puede reutilizarse en diferentes cursos o programas, o actualizarse a medida que se disponga de nueva información. Esto hace que el contenido de eLearning sea más rentable y eficaz, y ayuda a garantizar que los alumnos siempre tengan acceso a la información más actualizada.

  1. Guardar progreso

El alumno no está obligado a completar todo el curso de una vez. Se puede llevar a cabo poco a poco. Después de trabajar durante 30 minutos y hacer una pausa de 10 minutos, puede reanudar la lección donde la dejó. El desarrollo sigue en curso. Además, es práctico en caso de que el sistema funcione mal o la vía se cierre ocasionalmente.

  1. Retroalimentación

Podrás evaluar el desarrollo del alumno. Cuando alguien termine el curso online, el sistema mostrará el estado «Curso terminado» o el número de puntos que ha obtenido.

¿Qué es un paquete SCORM?

Un paquete SCORM es un archivo ZIP que contiene un archivo de manifiesto y una serie de archivos de contenido. El archivo de manifiesto define la estructura y la secuencia de los archivos de contenido, y los archivos de contenido contienen el contenido didáctico real. Los paquetes SCORM pueden crearse utilizando varias herramientas de autor, y pueden entregarse utilizando varios sistemas de gestión del aprendizaje (LMS).

Archivos del paquete SCORM

El paquete SCORM contiene una serie de archivos necesarios para el funcionamiento del sistema SCORM. Estos archivos incluyen el manifiesto SCORM, los archivos de recursos y los archivos de esquema.

  1. Manifiesto SCORM

El paquete y su contenido se describen en el archivo de manifiesto. Los metadatos mínimos que detallan el paquete y su versión SCORM, las definiciones de recursos que describen todos los archivos necesarios para iniciar y entregar cada recurso, la disposición de las actividades de aprendizaje y el identificador único son los datos que deben incluirse.

  1. Organizaciones

Los recursos se agrupan lógicamente en estructuras jerárquicas llamadas organizaciones. Puede haber varias organizaciones del mismo material en un mismo manifiesto (por ejemplo, para permitir que el contenido se muestre a distintos públicos de distintas formas). Aun así, normalmente sólo hay una organización, la organización por defecto.

Las organizaciones siempre están dispuestas en una jerarquía en forma de árbol. Cuando se utilizan en el contexto de la secuenciación, los nodos de este árbol se denominan «actividades» o «elementos» (cuando se hace referencia a ellos en el contexto del empaquetado de contenidos).

Los elementos hijos pueden anidarse debajo de cualquier elemento. Un objeto se denomina «agregación» o «agrupación» cuando contiene hijos. Es necesario citar un recurso para los artículos sin hijos. Cuando se selecciona el elemento, el alumno recibe este recurso.

Los elementos que contienen niños no pueden hacer referencia a recursos, sino que sirven como meros contenedores de otras cosas. Esto puede compararse a cómo se organizan los archivos en un ordenador. Los elementos sólo pueden ser carpetas o archivos. Aunque las «carpetas vacías» no están permitidas, las carpetas pueden contener otras carpetas o archivos.

  1. Archivos de recursos

Los archivos de recursos de tu paquete SCORM son el contenido que compone tu curso. Esto suele incluir archivos HTML, imágenes y archivos de audio o vídeo. Los tipos exactos de archivos dependerán de tu contenido, pero siempre debes incluir suficiente información para que cualquiera pueda encontrarlos fácilmente si necesita hacer cambios más adelante.

  1. Archivos de esquema

Es el archivo principal de un paquete SCORM. Contiene información sobre qué archivos se incluyen en el archivo de manifiesto y cómo deben utilizarse. Este archivo suele llamarse «scorm.xml» o «scorm.xsd».

  1. Metadatos

Vincular metadatos a cada elemento del manifiesto puede definir cada componente con gran profundidad. Los metadatos de objetos de aprendizaje, o «LOM», son un formato estándar para almacenar metadatos SCORM. Para representar contenidos de aprendizaje, LOM incluye un gran número de campos predefinidos. Además, LOM puede ampliarse mediante SCORM para que las organizaciones puedan proporcionar metadatos adicionales.

Para aumentar la reutilización de recursos y archivos, los metadatos pueden aplicarse a casi cualquier sección del manifiesto, incluyendo el curso en su conjunto, objetos específicos e incluso recursos y archivos individuales.

Los metadatos se pueden dar directamente en el XML del archivo de manifiesto (preferible para pequeñas cantidades de metadatos, especialmente a nivel de curso) o mediante la conexión a un archivo de metadatos externo (pensado para metadatos de gran tamaño).

Aunque SCORM 1.2 establece algunas restricciones sobre el subconjunto más pequeño de datos que debe darse si se especifica algún dato, los metadatos suelen ser opcionales. Dependiendo de la finalidad prevista del contenido, de su durabilidad esperada y de la posibilidad de que el contenido se reutilice, deben utilizarse diferentes cantidades de información SCORM.

La similitud de SCORM con otras normas

Como SCORM es un modelo de referencia, se basa en requisitos preexistentes. Se ha dicho que SCORM es la mejor solución que incorpora las mejores características de especificaciones anteriores.

  1. AICC

La sección de comunicación en tiempo de ejecución de la especificación SCORM se basó en la norma AICC de la industria de la aviación. Aunque sigas una norma, no significa que sigas la otra.

  1. xAPI

La norma más reciente de eLearning, xAPI, también conocida como Experience API o Tin Can API, suele denominarse «la próxima generación de SCORM». Para garantizar que xAPI represente un salto cualitativo para la comunidad del eLearning, Rustici Software colaboró estrechamente con ADL en el Proyecto Tin Can, que sirvió de base para xAPI.

xAPI ofrece un mecanismo más flexible para realizar el seguimiento de una serie de actividades de aprendizaje, incluidas las que tienen lugar fuera del LMS, y es significativamente diferente de SCORM.

  1. Cmi5

Para lanzar actividades xAPI desde un LMS, se utiliza el perfil cmi5 xAPI. El modelo de información coherente (CIM), el empaquetado, el lanzamiento y el handshake de credenciales son algunos de los elementos definidos por cmi5 necesarios para la interoperabilidad del sistema.

Desventajas de utilizar SCORM

Aunque SCORM ayuda mucho a estudiantes y profesores, también tiene algunas desventajas. Éstas son algunas de las desventajas de utilizar SCORM:

  1. Actividades limitadas

El problema fundamental de SCORM es la escasa variedad de tipos de actividad que admite. Otras versiones de estos tipos son verdadero o falso, opción múltiple, rellenar un espacio en blanco y emparejamiento múltiple. Los profesores no prevén que sus alumnos adquieran muchos conocimientos con estos ejercicios.

Además, los profesores no creen que sean una herramienta muy eficaz para evaluar las habilidades o los conocimientos de los alumnos.

  1. Práctica antigua

SCORM es una norma anticuada; la versión más utilizada se publicó en 2004. En términos de tecnología, eso es antiguo. El aprendizaje móvil mediante smartphones o tabletas es un punto débil en las nuevas opciones de e-learning.

  1. La aparición de nuevas normas

La aparición de nuevas tecnologías ha desafiado el dominio de SCORM en la industria. Dado que los cursos podrían tener que reestructurarse dentro de unos años, implantar hoy el cumplimiento de SCORM no es una buena idea.

  1. Bichos

Como algunos contenidos SCORM, sobre todo los vídeos, se crearon pensando en Flash y funcionaban peor cuando se sustituían por HTML5, ocasionalmente pueden causar problemas a los usuarios de Apple iOS.

  1. Costes añadidos

Uno de los inconvenientes más importantes de SCORM es que exige más trabajo a los desarrolladores y diseñadores. La especificación SCORM no ofrece mucha orientación sobre el diseño, por lo que los desarrolladores deben encontrar otros recursos que les ayuden a construir sus cursos.

Además, como no hay normas para los formatos de salida, cada LMS requerirá una interfaz diferente para enviar los archivos, lo que significa más tiempo de desarrollo y dinero invertido en crear nuevas interfaces para cada plataforma.

  1. Cuestiones de seguridad

SCORM es inseguro por diseño. Requiere que el ordenador del alumno guarde toda la información asociada a un encuentro de aprendizaje concreto, incluidas las soluciones, normalmente en la caché del navegador web. No es difícil buscar y acceder al directorio que contiene esos archivos.

Conclusión

Por supuesto, el contenido de aprendizaje no debe ser únicamente textual o audiovisual, cosas que SCORM no puede manejar bien. La analítica del aprendizaje será donde SCORM brillará de verdad; algunos usuarios ya están desarrollando nuevas aplicaciones de aprendizaje centradas en la recopilación de datos sobre las actividades de aprendizaje. Sin embargo, antes de llegar ahí, SCORM tiene que madurar como tecnología.

Necesitamos mejores herramientas para crear y manipular contenidos en el entorno LMS y una integración más rápida con los sistemas externos de recogida de datos.

La idea de SCORM tiene un objetivo sencillo: dar un acceso más amplio a los contenidos de aprendizaje en entornos de aprendizaje electrónico. No es sólo una forma de almacenar y distribuir contenidos, sino que está diseñada para hacer que esos contenidos sean más accesibles a un público más amplio a través de diversos dispositivos. Es un objetivo importante si quieres que la tecnología haga a las personas más inteligentes. Y SCORM es un paso en el camino para conseguirlo.