Problemas Comunes y Soluciones con Paquetes SCORM en Plataformas e-learning

Seguro que te suena esta situación: pruebas un paquete SCORM en tu plataforma y ¡no funciona! Aquí empieza la desesperación, especialmente cuando necesitas tener el curso listo y los alumnos están a punto de comenzar. Contactas a tus proveedores de contenidos SCORM y al de tu plataforma e-learning, y ambos afirman que el problema no es suyo.

El proveedor SCORM comenta: "Este SCORM lo hemos probado en varias plataformas y siempre ha funcionado". Por su parte, el proveedor del LMS afirma: "Nuestra plataforma ha cargado muchos paquetes SCORM y nunca hemos tenido problemas". Y en medio te encuentras tú, sin saber qué hacer porque tu SCORM no funciona.

Como puedes imaginar, el problema puede venir de ambos lados, incluso de factores externos. Pueden ser multitud de cosas. Si tienes suerte, al cargar el SCORM se mostrará un mensaje explicándote que tienes denegado el acceso o alguna expresión similar que implique que careces de permisos.

Esquema de la comunicación entre SCORM y LMS

Causas Comunes de Fallos en SCORM

1. Problemas de Licencia y Permisos

Cuando se trata de contenidos que alquilas y pagas por su uso, los proveedores de contenido deben asegurarse de que ese paquete solo lo utilizas tú y contabilizar cuántos alumnos acceden al mismo para poder cobrar por ello. Ese paquete que te dan no puede ser instalado en cualquier plataforma sin control, como es lógico.

Pongamos por caso que tienes una plataforma e-learning en el dominio www.micampus.com y has contratado unos contenidos creados por una empresa cuyo dominio es www.tuSCORM.com. Si el paquete SCORM está preparado para un pago por uso (licencia), cuando se ejecute en www.micampus.com, internamente el SCORM conectará con www.tuSCORM.com para preguntarle si este SCORM tiene permisos de acceso en esta plataforma. De tenerlos, se ejecutará correctamente.

Es fundamental que el SCORM tenga preparado un mensaje de error claro, que te indique que no tienes permisos suficientes. En consecuencia, ya sabrás qué está pasando. De no ser así, verás el hueco donde debería salir el contenido completamente en blanco. En apariencia, parecería que ha habido un error de carga. Por nuestra experiencia, los errores de permisos son bastante frecuentes.

2. Creación Incorrecta del Paquete SCORM

Hay ocasiones en los que un SCORM no funciona por un motivo tan sencillo como que está mal hecho, no contiene la estructura adecuada, falta información sobre el contenido o cualquier otro defecto de creación. SCORM es un estándar con unas reglas (bastante rígidas) que hay que cumplir. Si alguna de ellas no se cumple, el paquete SCORM no funciona.

Puedes encontrarte con proveedores de contenidos SCORM muy buenos generando calidad en sus trabajos, pero con cierto desconocimiento en tareas informáticas. En este caso, pueden correr la desgracia de cometer algún error que vulnere el cumplimiento de los estándares.

Con estos SCORM puede darse la circunstancia de que se visualicen de forma correcta en algunas plataformas, mientras que en otras no. El organismo que desarrolló el estándar creó una serie de pruebas y tests para comprobar que un paquete SCORM esté perfectamente construido. Pero, para ser sinceros, no es un proceso nada sencillo de hacer.

Dentro de este problema, el peor escenario sería que el SCORM se visualizara de manera adecuada, sin embargo, internamente, no realizara la comunicación apropiada con el LMS.

3. Uso de MultiSco

Hay un formato especial de SCORM que puede ocasionar quebraderos de cabeza, que es el MultiSco, un SCORM que contiene a su vez varios objetivos de aprendizaje. Para entendernos, es como un SCORM que contuviera otros SCORM en su interior.

MultiSco es muy potente cuando se trata de crear cursos de una cierta complejidad, pero suele ser más problemático a la hora de leerlo. La verdad es que bastantes plataformas de e-learning no tienen la posibilidad de utilizarlo, o al menos no sin entrar a un nivel de configuración muy avanzado.

Por lo que se refiere a evolCampus, han optado por la opción de crear un sistema de importación para estos archivos que genera la estructura del multiSCO primero y carga cada uno de los SCORM individuales en cada apartado de la estructura.

4. Versiones Incompatibles de SCORM

El SCORM es un formato muy antiguo (informáticamente hablando); la versión 1.2 se publicó en el año 2000. Posteriormente, se publicó la versión 2004, que ha sido actualizada hasta la 4.ª edición publicada en 2009. Estas nuevas versiones no son compatibles entre sí. Se ha ido añadiendo mayor complejidad al estándar y con ellos más problemas tanto al construir los SCORM como al cargarlos en la plataforma de formación elegida.

De hecho, Moodle dejó de dar soporte a SCORM 2004 desde hace ya tiempo. La versión 2004 apenas aporta beneficios y, en cambio, sí que añade complejidad y problemas.

Por este motivo, tanto desarrolladores de contenido como de plataformas e-learning siguen prefiriendo la versión de SCORM 1.2 que, a pesar de ser más antigua, da menos problemas con SCORM en una plataforma e-learning.

Tabla comparativa de versiones SCORM

Tabla: Comparativa de Versiones SCORM

Versión SCORM Año de Publicación Compatibilidad Ventajas/Desventajas
1.2 2000 Alta Más simple, menos problemas, preferida por desarrolladores.
2004 (hasta 4.ª edición) 2004 (última actualización 2009) Baja con versiones anteriores Mayor complejidad, más problemas de compatibilidad, Moodle dejó de soportarla.

5. Fallos en la Plataforma e-learning

De la misma manera que puede fallar el SCORM, también puede estar fallando la plataforma e-learning. Incluso en el omnipresente Moodle podemos encontrar problemas al cargar paquetes SCORM.

6. Problemas de Programación en la Creación de Contenidos SCORM

En los últimos meses, han sido varias veces las que un cliente se ha puesto en contacto con nuestro equipo de soporte porque un SCORM no funciona bien. Se ve en pantalla, pero nuestra plataforma evolCampus no marca la actividad como finalizada y/o no recoge la nota.

Tras examinar la comunicación entre la plataforma y el SCORM, comprobamos que el SCORM no está pasando ningún valor (parámetro) a la plataforma, por lo que difícilmente puede guardar nada. Independientemente de la herramienta con la que se cree el archivo SCORM, hay que tener en cuenta que SCORM es un protocolo.

Es decir, este archivo podrá contener texto, imágenes, videos, pero también debe tener unas acciones programadas para que funcione correctamente. Precisamente, la potencia del SCORM está en que la plataforma en la que se carga no tiene que preocuparse ni saber lo que contiene. El SCORM debe comunicar a la plataforma el resultado de ejecución, resultado que debe programarse.

Si no programas nada, la plataforma no tendrá conocimiento alguno de lo que ha sucedido dentro del SCORM. Se limita a mostrar el contenido, pero al no recibir ningún dato no guarda nada (notas, finalizado, tiempos…).

Así, por ejemplo, cuando haces un SCORM con varias diapositivas, si quieres que la plataforma e-learning pueda marcar la actividad como realizada, en la última diapositiva tienes que programar un evento de finalización. Es decir, especificar que cuando el SCORM llegue allí, comunique un estatus de ‘finalizado’.

Igualmente, si el SCORM contiene un ejercicio, hay que programar que indique a la plataforma la nota máxima (para saber sobre cuánto se puntúa el ejercicio) y la nota obtenida. Si no programas esto, para la plataforma es como si no hubiera ejercicio. También se podría complicar la programación mucho más, con expresiones condicionales. Por ejemplo, que el SCORM no dé la actividad como finalizada si la nota no es mayor que la que especifiques.

Existen multitud de herramientas de edición o de autor que te ayudarán con esta programación, de forma que puedas hacerla de forma visual y sin código.

7. Contenidos Desarrollados con Tecnología Flash

Es difícil de explicar qué es Flash sin meternos en temas técnicos. Aunque seguro que recuerdas alguna vez que te haya salido la advertencia ‘Debe actualizar su Flash Player…’ Pues bien, Flash es una tecnología desarrollada por Adobe hace ya bastantes años (1997) y servía para hacer interactiva, dinámica y sorprendente una web completa o parte de ella.

Antiguamente, cada vez que accedíamos a muchas webs, había una presentación con un cartelito de ‘saltar intro’ (skip intro, si era en inglés) y donde los menús se movían con animaciones, o jueguecitos sencillos tipo tirar un penalti o cazar un pato. Esas animaciones estaban hechas con tecnología Flash. Porque su función era dinamizar, añadir contenido, movimiento o imagen de una forma bastante sencilla, cosa que los navegadores u otras tecnologías no permitían.

Se trataba de una tecnología genial para desarrollar contenidos e-learning y hacerlos mucho más amenos e impactantes para los alumnos. El problema es que Flash ha muerto.

Flash se desarrolló para verse principalmente dentro de los navegadores (Internet Explorer, Firefox, Chrome, …). A nadie le gusta asociarse o tener ‘dentro’ de su sistema, algo que vulnera la seguridad de sus usuarios y hace que el rendimiento de sus ordenadores se vea muy mermado. Así pues, poco a poco, dejaron de aceptar esta tecnología, provocando que los contenidos realizados en Flash no puedan verse (por defecto) en casi ningún navegador de escritorio, móvil o tableta.

De todas formas, siempre existen formas de activarlo y han aparecido navegadores alternativos en los que funciona Flash. Pues sucede que gran parte de estos SCORM tan bonitos y visualmente agradables están hechos en tecnología Flash. Y los proveedores que llevan muchos años en el mercado, tienen muchos cursos en su catálogo desarrollados con Flash.

Como venimos diciendo, el SCORM es, simplemente, un contenedor. Esa capacidad visual en estos casos proviene de que el SCORM contenga Flash.

Si utilizas contenidos e-learning en Flash deberás explicar a tus alumnos que tienen que seguir los pasos comentados para activar Flash o utilizar navegadores alternativos. Pero no siempre es posible conseguir esto y lo único que puede traerte son dolores de cabeza atendiendo a alumnos que no tienen un nivel técnico suficiente como para seguir estos pasos.

Soluciones y Recomendaciones

1. Evalúa la Necesidad de SCORM

Dada esta dificultad, lo primero que debes preguntarte es si necesitas que el contenido sea SCORM. Si precisas contenido externo, seguramente estarás obligado porque el proveedor te lo facilite en formato SCORM, que es lo más estándar. Y los SCORM de proveedores pueden dar también problemas, aunque son más frecuentes los de permisos de acceso o navegación, que los de programación básica, a la que están muy acostumbrados.

Pero si el contenido es tuyo, plantéate que quizás no haya una razón objetiva para hacer los cursos en un formato que puede complicarte la vida. Hemos visto que la creencia de que los contenidos deben estar en SCORM está bastante extendida. Y no, no es así. Puedes subir los cursos directamente como contenido de la plataforma. Te aseguras de que van a verse y funcionar correctamente. Los puedes actualizar y ampliar en tiempo real sin depender de terceros y sin que se pierda lo realizado hasta el momento. Por contra, no será exportable a otra plataforma, pero todos los archivos de los que parte cada actividad los seguirás teniendo en tu poder (textos, videos, audios…).

2. Preguntas Clave a tu Proveedor de Contenidos SCORM

Seguidamente, te detallamos qué puntos debes pedir a tu proveedor de contenidos (también aplicable a si lo haces tú mismo). Vamos a hacer un repaso de algunas cuestiones a tener en cuenta a la hora de encargar, comprar o hacer contenidos SCORM:

  • Pregunta si los SCORM están hechos con Flash. En caso afirmativo, estos contenidos no se visualizarán en dispositivos móviles, a no ser que obliguemos a nuestros alumnos a utilizar navegadores específicos, poco conocidos.
  • Comprueba que los SCORM se visualizan correctamente en su plataforma y que no dan ningún problema de permisos. En realidad, SCORM suele requerir varias pruebas y comunicación entre la empresa que lo desarrolla y la que gestiona la plataforma para funcionar correctamente.
  • Cerciórate de que el servicio que vas a recibir te va a servir. Es lógico que alguna o varias de las actividades SCORM del curso sean evaluables. Nos encontramos con que, por defecto, se informa de si una actividad se ha superado o no.

3. Evitar Doble Navegación y Elementos Redundantes

A veces los contenidos realizados en SCORM se desarrollan con su propia navegación y menús. Esto no suele ser muy buena idea. La plataforma donde vas a cargar el SCORM va a tener generalmente su propio menú y navegación entre contenidos y resto de herramientas (foros, mensajería, chat, etc.), que son las que conoce el alumno. En consecuencia, al cargar el contenido SCORM dentro del campus virtual, el alumno puede ver un doble menú de navegación, lo cual es bastante desconcertante y puede acarrear algo de caos.

Al igual que el menú de navegación, pueden incluirse elementos como porcentaje completado o tiempo transcurrido. Todos ellos son propios de la plataforma virtual y no del contenido en sí. En este punto, nuestro consejo es no incluir en el contenido elementos que debería controlar la plataforma e-learning.

¿Qué es SCORM y para qué sirve? | 📕 Diccionario de Elearning

Consideraciones Finales

Hace unos años no podíamos hacer mucho con nuestros teléfonos móviles y los monitores que usábamos eran de tamaño similar (dos pulgadas arriba-abajo). Pero esto ha cambiado. Aunque en este artículo resaltamos las incidencias por las que SCORM no funciona, no es habitual que sucedan. Si el paquete no es complejo, está bien elaborado y la plataforma e-learning está preparada, no hay de qué preocuparse.

Estudiantes utilizando dispositivos móviles para el aprendizaje en línea

tags: #no #aparece #palomita #en #paquete #scorm