Articles

Explicación de SCORM 201: Una inmersión más profunda en SCORM

Posted on

¿Qué es SCORM?

SCORM define una forma específica de construir Sistemas de Gestión de Aprendizaje (LMS) y contenidos de formación para que funcionen bien con otros sistemas conformes a SCORM.

¿Qué significa SCORM?

SCORM significa «Sharable Content Object Reference Model».

«Sharable Content Object» indica que SCORM trata sobre la creación de unidades de material de formación online que pueden ser compartidas entre sistemas. SCORM define cómo crear «objetos de contenido compartibles» o «SCOs» que pueden ser reutilizados en diferentes sistemas y contextos.

«Modelo de referencia» refleja el hecho de que SCORM no es realmente un estándar. ADL no escribió SCORM desde cero. En cambio, se dieron cuenta de que la industria ya tenía muchos estándares que resolvían parte del problema. SCORM simplemente hace referencia a estos estándares existentes y les dice a los desarrolladores cómo utilizarlos correctamente.

¿Qué es un SCO?

Un Objeto de Contenido Compartible (SCO) es la pieza más granular de la formación en un mundo SCORM. Algunos lo llamarían un módulo, un capítulo, una página… la cuestión es que varía mucho. Un purista de SCORM diría que debería ser la pieza más pequeña de contenido que es reutilizable e independiente. En términos de cómo lo trata el LMS, es el elemento que se muestra por separado en la tabla de contenidos y se rastrea por separado de otros elementos. Puede contener su propio marcador, puntuación y estado de finalización.

¿Cómo funciona SCORM?

Básicamente, las diferentes versiones de SCORM gobiernan todas las mismas dos cosas: el empaquetado de contenido y el intercambio de datos en Run-Time.

  • El empaquetado de contenido o el modelo de agregación de contenido (CAM) determina cómo debe entregarse una pieza de contenido en un sentido físico. En el núcleo del empaquetado SCORM hay un documento titulado «imsmanifest». Este archivo contiene toda la información requerida por el LMS para importar y lanzar el contenido sin intervención humana. Este archivo de manifiesto contiene XML que describe la estructura de un curso tanto desde la perspectiva del alumno como desde la perspectiva del sistema de archivos físicos. Preguntas como «¿Qué documento debe ser lanzado?» y «¿Cuál es el nombre de este contenido?» son respondidas por este documento.
  • La comunicación en tiempo de ejecución, o el intercambio de datos, especifica cómo el contenido «habla» con el LMS mientras el contenido se está reproduciendo realmente. Esta es la parte de la ecuación que describimos como entrega y seguimiento. Hay dos componentes principales en esta comunicación. En primer lugar, el contenido tiene que «encontrar» el LMS. Una vez que el contenido lo ha encontrado, puede comunicarse a través de una serie de llamadas «get» y «set» y un vocabulario asociado. Conceptualmente, se trata de cosas como «solicitar el nombre del alumno» e «indicar al LMS que el alumno ha obtenido una puntuación del 95% en este examen». Basándose en el vocabulario SCORM disponible, se pueden comunicar muchas experiencias interactivas ricas al LMS.
    • ¿Por qué usar SCORM?

      SCORM es una herramienta realmente poderosa para cualquiera que esté involucrado en la formación en línea, basada en ordenador, aprendizaje a distancia o eLearning. El contenido puede crearse una vez y utilizarse en muchos sistemas y situaciones diferentes sin necesidad de modificarlo. Esta funcionalidad «plug-and-play» puede ser poderosa dentro de una organización, pero aún más entre organizaciones. El contenido puede venderse y entregarse al usuario de forma más rápida, más sólida y a un precio más bajo.

      SCORM está ampliamente adoptado por algunas organizaciones enormes. Tiene el impulso crítico y es el estándar de facto de la industria. El Departamento de Defensa de los Estados Unidos, en la norma DoDI 1322.26, ha especificado que todo su contenido debe entregarse a través de SCORM o de la API de experiencia (xAPI). Todo. La industria está siguiendo su ejemplo, y el estándar aparece en la gran mayoría de las licitaciones para adquirir tanto contenidos de formación como sistemas de gestión del aprendizaje.

      ¿Qué versión de SCORM es relevante?

      La respuesta es todas. El objetivo principal de adoptar SCORM es crear un sistema interoperable que funcione bien con otros sistemas. La compatibilidad con todas las versiones de SCORM y AICC es esencial para cumplir ese objetivo. Hasta la fecha, se han publicado tres versiones de SCORM, cada una de las cuales se basa en la anterior.

      • SCORM 1.1 fue esencialmente el primer paso, y nunca obtuvo una amplia aceptación. Algunos productos todavía lo soportan, pero no es ampliamente adoptado.
      • SCORM 1.2 siguió a la 1.1, y resolvió muchos de los problemas de la 1.1. Fue y es la versión ampliamente adoptada. Todos los principales LMS siguen soportándola y la mayoría de los proveedores de contenidos siguen produciendo contenidos que cumplen con la especificación 1.2.

      • SCORM 2004 (antes conocido como SCORM 1.3) es la versión más reciente. Amplía y formaliza las partes de empaquetado y tiempo de ejecución del estándar 1.2, pero su adición clave es la especificación de secuenciación y navegación (S&N). S&N permite al proveedor de contenidos especificar tanto el comportamiento dentro del SCO como el comportamiento entre los SCOs. Esto permite interacciones de contenido sustancialmente más ricas y enormes aumentos en la reutilización de los SCOs. La adopción ha sido lenta, hasta este punto, pero el número de LMS y proveedores de contenido que soportan SCORM 2004 está aumentando enormemente.
        • Para obtener más detalles sobre las versiones de SCORM, incluidos los distintos tipos de SCORM 2004, visite la hoja de ruta de los estándares de eLearning.

          ¿Cómo se relaciona SCORM con AICC, xAPI y cmi5?

          SCORM es un modelo de referencia, lo que significa que se construye sobre especificaciones existentes. Desde el principio, SCORM se ha descrito como una solución de «lo mejor de lo mejor», que recoge lo mejor de las especificaciones anteriores.

          AICC, un estándar de la industria de la aviación, se utilizó como base para la parte de comunicación en tiempo de ejecución de la especificación SCORM. Cumplir con un estándar no significa que automáticamente se cumpla con el otro.

          xAPI, también conocida como Experience API o Tin Can API, es a menudo considerada como la «próxima generación de SCORM» y es el más nuevo estándar de eLearning. En Rustici Software, hemos trabajado estrechamente con ADL en el Proyecto Tin Can (los inicios de xAPI), impartiendo nuestra década de conocimiento de SCORM para asegurarnos de que xAPI es un enorme salto adelante para la comunidad de eLearning. xAPI es muy diferente de SCORM y proporciona una forma más flexible de rastrear una amplia variedad de aprendizaje, incluyendo las actividades que ocurren fuera del LMS. Puede obtener más información sobre xAPI aquí.

          cmi5 es un perfil xAPI que se utiliza cuando las actividades xAPI se lanzan desde un LMS. cmi5 define los componentes necesarios para la interoperabilidad del sistema, como el empaquetado, el lanzamiento, el intercambio de credenciales y el modelo de información coherente. Puede obtener más información sobre cmi5 aquí.

          ¿Cómo puedo hacer que mi sistema o contenido sea conforme a SCORM?

          Consulte los recursos y artículos de este sitio. Proporcionan una buena introducción a las tuercas y tornillos técnicos de la conformidad SCORM.

          Lograr la conformidad SCORM básica para su contenido a menudo se puede lograr por un desarrollador de software con talento en un plazo razonable. La parte difícil es crear contenido que no sólo sea conforme, sino también ampliamente compatible. Muchas implementaciones de LMS tienen interpretaciones ligeramente diferentes de las especificaciones y otras peculiaridades que pueden hacer que la interoperabilidad sin problemas sea un desafío. Si planea distribuir su contenido ampliamente, o simplemente quiere evitar la molestia de aprender las complejidades de SCORM, consulte nuestro controlador SCORM (o controlador Rustici). Es, con mucho, la forma más fácil de crear contenido compatible con SCORM.

          La conformidad con SCORM es un proyecto mucho más complicado. El esfuerzo requerido para implementar completamente todas las especificaciones de manera adecuada se mide generalmente en años-hombre y la amplia compatibilidad es aún más difícil de alcanzar que en el lado del contenido. SCORM coloca intencionadamente la «carga de la complejidad» en el LMS. Si necesita que su LMS sea compatible con SCORM, debería considerar seriamente el uso de nuestro motor SCORM (o motor rústico). Está garantizado que le hará la vida mucho más fácil.

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *