Aprender a Pensar

Repensar la Educación

Hablemos de TIC y Educación

Javier Gómez Torres

Editor TIC en el Grupo SM

Principios para el E-Learning y SCORM. Ocho vídeos geniales de ADL

escrito el 4 de Abril de 2011 por en General

Que SCORM es, a día de hoy (y no tiene pinta de que esto vaya a cambiar en un tiempo cercano) el estándar por antonomasia en esto del E-Learning, creo que es algo que no va a discutir nadie. Pues bien, gracias a ADL, que es la agencia responsable de este estándar, podemos hoy día acceder a ocho vídeos en los que se nos presenta, de una manera visual y muy cercana, los principios fundamentales con los que cualquiera, por pocos que sean sus conocimientos, puede obtener los conocimientos fundamentales con los que poder comenzar a trabajar adecuadamente para generar contenido perfectamente visualizable en plataformas de aprendizaje.

Os pongo aquí los vídeos. Espero que os resulten tan interesantes como lo han sido para mí.

Vídeo 1. Introducción al SCORM

Vídeo 2. Diseñando para la reusabilidad

Vídeo 3. Diseñando para la usabilidad

Vídeo 4. Color. (Uso correcto del color por cuestiones de accesibilidad)

Vídeo 5. Diseñando interfaces amigables para el usuario

Vídeo 6. Diseñando elementos

Vídeo 7. Uso del texto en los cursos E-Learning

Vídeo 8. Referencias y recursos


etiquetas: , , , , , , , , ,

seguir leyendo...

SCORM frente a AICC. ¿Qué ventajas y desventajas presenta cada uno de estos estándares?

escrito el 2 de Septiembre de 2010 por en General

Reconozco que en este blog, sobre todo debido a mi experiencia profesional, he hablado bastante sobre el estándar SCORM, y he dejado de lado cualquier descripción sobre el estándar AICC (Aviation Industry CBT Committee) que es, a nivel mundial, el segundo estándar más conocido y cuyo uso se encuentra más extendido por detrás de SCORM. En esta entrada, voy a hacer una breve comparación entre estos dos estándares, intentando destacar las principales ventajas del uso de cada uno de ellos.

La primera diferencia, que desde mi punto de vista es fundamental, se refiere a la tecnología que apoya cada uno de estos estándares. Por una parte, el estándar SCORM se basa en JavaScript para permitir la comunicación entre el paquete de contenidos y el LMS. La principal dificultad que encuentran los docentes que intentan trabajar por lo tanto con cursos en formato SCORM es que JavaScript no es ni sencillo ni fácilmente interpretable, por lo que lo más normal es que el grado de personalización que se consiguen en los cursos en formato SCORM no es muy elevado.

AICC se basa en la comunicación mediante mensajes HTTP para conseguir que se produzca la correcta interpretación de los cursos por parte del LMS, llamándose a este protocolo mediante las siglas HACP, que significan HTTP AICC CMI Protocol. La facilidad de uso del lenguaje HTML, unido a que es muy fácil de interpretar incluso por aquellos docentes con nociones informáticas básicas, es un punto a favor de AICC frente a SCORM. Sin embargo, está claro que a niveles “profesionales” las posibilidades de JavaScript frente a HTML son casi ilimitadas.

La segunda diferencia, que desde mi punto de vista también es fundamental, se refiere al empaquetado. La normativa SCORM, tal y como hemos detallado en más de una ocasión en este mismo blog, obliga a que todos los contenidos del curso se presenten dentro de un mismo paquete en formato zip, lo cual facilita enormemente la publicación dentro de los LMS al tener que trabajar con un solo archivo que será importado dentro de la plataforma de formación. Sin embargo, AICC no obliga a que sea así, permitiendo incluso que componentes de un mismo curso se encuentren alojados en diferentes servidores, lo que puede suponer al mismo tiempo una ventaja y una desventaja. Es una ventaja ya que es fácilmente comprensible que para algunas instituciones, sobre todo aquellas con una estructura empresarial compleja, el alojamiento de diferentes recursos de formación para sus empleados muchas veces no se van a encontrar en un mismo servidor, por lo que para un desarrollador de cursos en formato AICC sería sencillo crear una estructura con recursos alojados en diferentes servidores. Es una desventaja, y creo que muy clara, a nivel de organización, puesto que es mucho más sencillo tener todos los recursos dentro de un mismo paquete, que no el tener que estar buscando, enlazando y realizando la carga de recursos que no se encuentran empaquetados en un mismo fichero. Para mí, sin duda alguna la ventaja es para SCORM, aunque supongo que para profesionales habituados a trabajar con AICC esto no debe suponer ningún tipo de desventaja.

Una tercera diferencia que también es muy importante es la relativa al sistema por el cual podemos hacer que los caracteres (letras, símbolos, etc.) que empleamos en los cursos se muestren correctamente a través de la web. Para conseguir esto, y debido a la increíblemente enorme cantidad de diferentes caracteres que existen en las diferentes lenguas que hablamos en este planeta, se han ido creando diferentes sistemas de codificación que facilitan la interpretación por parte de los navegadores web de estos caracteres, por lo que dependiendo del lenguaje en el que esté escrito un curso nos veremos obligados a utilizar el sistema de codificación adecuado a los caracteres propios del lenguaje en el que está escrito el curso. En el caso de AICC el gran problema es que este obliga a que los desarrolladores empleen el sistema de codificación ISO 8859, que es el que permite que se vean correctamente los caracteres propios de la lengua inglesa, pero que es muy problemático con los caracteres propios, por ejemplo, del castellano, impidiendo por lo tanto el poder utilizar los sistemas de codificación UNICODE, que son los que se emplean a modo general en la zona europea.

La cuestión es que al obligar a utilizar el sistema ISO 8859 algunos caracteres empleados en los cursos que se desean estandarizar mediante AICC no se van a mostrar dentro del LMS, como pueden ser determinados tipos de acentuaciones o bien caracteres propios de una lengua que no sea la inglesa (como por ejemplo la letra ñ). Esta desventaja es desde mi punto de vista fundamental, puesto que obliga a los desarrolladores en muchas ocasiones a tener que realizar una gran cantidad de pruebas para conseguir que en sus cursos se muestren correctamente todos los caracteres empleados, y en muchas ocasiones el problema acaba derivándose hacia los autores de los cursos, que ven cómo tienen que realizar cambios en los textos para evitar usar aquellos caracteres problemáticos.

En el caso del estándar SCORM, ya que acepta la utilización de los sistemas de codificación UNICODE, es realmente sencillo hacer que la inmensa mayoría de los caracteres se muestren correctamente. En España, por ejemplo, basta con formatear los recursos de tipo texto en codificación UTF-8 para que se muestren bien los textos, aunque es cierto que en ocasiones, sobre todo cuando se emplean archivos flash cuyos textos se cargan a partir de un archivo xml se pueden producir problemas con algunos caracteres, como pueden ser algunos tipos de superíndices.
La última diferencia se basa en la normativa y en la facilidad de emplearla para generar un curso a partir de la misma. En el formato SCORM, la normativa aparece claramente detallada gracias a las especificaciones generadas en ADL, y basta con seguir las indicaciones proporcionadas en su página web para conseguir que los cursos cumplan con todas las especificaciones necesarias para que se integren perfectamente dentro de los LMS.

En el caso de AICC, sin embargo, la normativa todavía no es restrictiva, desde el punto de vista que la AICC ha publicado una serie de documentos, a modo de guías, para la correcta generación de los cursos, pero cuyas indicaciones no son de uso obligatorio y que por lo tanto dejan la estandarización demasiado abierta, lo que acaba provocando problemas de difícil solución cuando no se siguen las indicaciones marcadas por la propia AICC.

En fin, espero que esta breve comparación sirva a modo de introducción para entender las diferencias entre los dos estándares.

Un saludo a tod@s.


etiquetas: , , , , , , , ,

seguir leyendo...

SCORM demystified

escrito el 20 de Julio de 2010 por en General

Al más puro estilo SCORM for dummies, tal vez la presentación más clara sobre lo que es el estándar SCORM, para qué sirve, y cuáles son las pautas fundamentales en las que se basa.

Está en inglés, pero se entiende perfectamente. Espero que os guste tanto como a mí:

Un saludo.


etiquetas: , ,

seguir leyendo...

Minitutorial para la creación rápida de objetos SCORM 2004 v4

escrito el 12 de Abril de 2010 por en General

Una pregunta muy habitual por parte de los profesores que quieren empezar a utilizar sus cursos en entornos LMS (Learning Management System o lo que es lo mismo: Plataformas de aprendizaje) es que no saben muy bien cómo hacer que esos contenidos que disponen, en diferentes formatos (word, doc, excel, powerpoint, etc.), se adapten a la normativa SCORM para que en el proceso de importación de dichos contenidos hacia la plataforma de aprendizaje no se reporten errores que no sepan solucionar.

Voy a ofrecer en este minitutorial una manera de conseguirlo muy rápida y sencilla, que te permitirá convertir tu curso en formato word, powerpoint, o cualquier otro, a un curso perfectamente compatible bajo el estándar SCORM 2004.

Lo primero que hay que hacer es entrar en la siguiente página, en la que Google nos ofrece una completa librería para la creación de objetos SCORM: http://code.google.com/p/libscorm/

En la parte derecha de la pantalla, hay que buscar un enlace de descarga, bajo el epígrafe Featured downloads:

Paso 1. Creación de objetos bajo estándar SCORM 2004

Paso 1. Creación de objetos bajo estándar SCORM 2004

Descarga el documento, a cualquier carpeta de tu ordenador, y descomprímelo.

Una vez descomprimido, abre la carpeta, y verás que en su interior hay tres subcarpetas:

Paso 2. Creación de objetos bajo estándar SCORM 2004

Paso 2. Creación de objetos bajo estándar SCORM 2004

No te preocupes, solo tendremos que trabajar dentro de la carpeta template, así que ábrela, y verás que contiene en su interior estos archivos:

Paso 3. Creación de objetos bajo estándar SCORM 2004

Paso 3. Creación de objetos bajo estándar SCORM 2004

Pues bien, el procedimiento es muy sencillo: En primer lugar, busca el contenido que quieres transformar en formato SCORM, e independientemente de su formato de origen, expórtalo como html. Para conseguir esto, generalmente tendrás que buscar la opción de Archivo, Guardar como…, y en la opción Guardar como tipo, hay que elegir la opción página web:

Paso 4. Creación de objetos bajo estándar SCORM 2004

Paso 4. Creación de objetos bajo estándar SCORM 2004

Paso 5. Creación de objetos bajo estándar SCORM 2004

Paso 5. Creación de objetos bajo estándar SCORM 2004

Ahora que ya dispones del contenido en el formato que nos interesa, que es html, lo que tienes que hacer es copiar todo el contenido que se ha generado a partir del curso, dentro de la carpeta template. Por ejemplo, yo he partido del documento que he utilizado como plantilla para esta entrada, al que he nombrado creacion_scorm_2004 (intentad evitar utilizar espacios en el nombre del documento, así como la utilización de acentos, comas, etc, ya que su uso va a ser en web y puede ocasionar errores si no se nombra adecuadamente), y se ve así (pongo la secuencia completa):

Paso 6. Creación de objetos bajo estándar SCORM 2004

Paso 6. Creación de objetos bajo estándar SCORM 2004

Paso 7. Creación de objetos bajo estándar SCORM 2004

Paso 7. Creación de objetos bajo estándar SCORM 2004

El siguiente paso también es muy sencillo, busca dentro de la carpeta template el archivo configure.js, y ábrelo mediante el bloc de notas (o cualquier otro editor de textos), verás algo así:

Paso 8. Creación de objetos bajo estándar SCORM 2004

Paso 8. Creación de objetos bajo estándar SCORM 2004

Nos interesa una sola línea de este documento, que es la siguiente:

var NAV_pages = [];

Pues bien, ahora hay que escribir, entre los corchetes, el nombre del archivo .htm (o .html) que se ha generado cuando hemos exportando nuestro curso como página web. En el caso de mi ejemplo, se verá así:

Paso 9. Creación de objetos bajo estándar SCORM 2004

Paso 9. Creación de objetos bajo estándar SCORM 2004

Paso 10. Creación de objetos bajo estándar SCORM 2004
Paso 10. Creación de objetos bajo estándar SCORM 2004

Y por último, lo que nos falta es comprimir en un mismo archivo y bajo formato zip, las tres carpetas que descargamos al inicio de este minitutorial (en mi caso, utilizo para el ejemplo winrar, aunque se puede emplear cualquier otro compresor):

Paso 11. Creación de objetos bajo estándar SCORM 2004

Paso 11. Creación de objetos bajo estándar SCORM 2004

Paso 12. Creación de objetos bajo estándar SCORM 2004

Paso 12. Creación de objetos bajo estándar SCORM 2004

Paso 13. Creación de objetos bajo estándar SCORM 2004

Paso 13. Creación de objetos bajo estándar SCORM 2004

Y ya dispones del curso en formato SCORM, que podrás renombrar como quieras:

Paso 14. Creación de objetos bajo estándar SCORM 2004

Paso 14. Creación de objetos bajo estándar SCORM 2004

Paso 15. Creación de objetos bajo estándar SCORM 2004

Paso 15. Creación de objetos bajo estándar SCORM 2004

Por último, mediante algún software de creación de contenidos en formato SCORM, como puede ser Agrega (dispones de información sobre cómo hacerlo en este mismo blog), Exe, Reload, o cualquier otro, empaqueta el curso, y ya dispondrás del mismo preparado para importarlo dentro del LMS, y podrás comprobar que no hay ningún problema para conseguirlo. Prueba a hacerlo un par de veces, y verás que es realmente fácil y rápido conseguirlo.

El vídeo del que he extraído esta información, y que muestra todo el proceso, es el siguiente:

Un saludo, y nos vemos/leemos, en próximas entradas.


etiquetas: , , , , , , ,

seguir leyendo...

Aprender a Pensar