SyntaxHighlighter

jueves, 19 de abril de 2007

Importación WebCT --> ILIAS (SCORM)

Desde hace bastante tiempo en el CEVUG teníamos ganas de programar algún script que convirtiese los paquetes IMS de WebCT 4 a formato SCORM para migrar nuestros materiales a otras plataformas de forma fácil y rápida. Estos últimos días nos hemos puesto manos a la obra y hemos programado un parche para ILIAS que lo consigue.

El funcionamiento del parche es muy sencillo, tan solo introducimos varios pasos intermedios en la importación de ficheros SCORM de ILIAS que hacen las modificaciones necesarias para convertir los ficheros IMS de WebCT en ficheros SCORM.

Dejo un resumen de las modificaciones que hay que hacer a un fichero IMS de WebCT 4 para convertirlo en un SCORM válido con soporte para el seguimiento del alumno.
  • Copiar los ficheros .xsd de scorm al directorio raíz del paquete IMS de WebCT 4.
  • Copiar los ficheros .js con las funciones que se comunican con la API de SCORM en el raíz del paquete IMS de WebCT 4.
  • Modificar el elemento manifest del fichero imsmanifest.xml generado por WebCT para que enlace con los espacios de nombres de SCORM:
<manifest identifier="CMD_5153081_M" version="1.1" xmlns="http://www.imsproject.org/content" adlcp="http://www.adlnet.org/xsd/adlcp_rootv1p2" xsi="http://www.w3.org/2001/XMLSchema-instance" schemalocation="http://www.imsproject.org/xsd/imscp_rootv1p1p2 imscp_rootv1p1p2.xsd http://www.imsglobal.org/xsd/imsmd_rootv1p2p1 imsmd_rootv1p2p1.xsd http://www.adlnet.org/xsd/adlcp_rootv1p2 adlcp_rootv1p2.xsd">
  • Quitar del fichero imsmanifest todas las referencias al espacio de nombres del ims de WebCT.
  • Definir todos los recursos "resources" de tipo "webcontent" del imsmanifest como de tipo SCO, con adlcp:scormtype="sco", con esto indicamos los rescursos que se comunicarán con la API de SCORM.
  • Por último tan solo tenemos que cambiar el tag body de los ficheros html en los que queremos introducir user tracking para añadir las llamadas a las funciones javascript que se comunican con el API de SCORM (funciones onLoad, onUnload y onBeforeUnload). Y posiblemente, cambiar las variables predefinidas de WebCT, como _COURSEID_ por su ruta relativa a la raíz del paquete.
El parche funciona con ficheros IMS que contienen un solo módulo de WebCT, es decir un solo directorio con nombre CMD_XXXXXXX, seguiremos trabajando en él para mejorar la importación.

martes, 10 de abril de 2007

Curso de Ofimática

Acaba de dar comienzo la tercera edición del curso de Ofimática del CEVUG en el que soy tutor y co-autor de contenidos. En esta última edición hemos duplicado el número de alumnos respecto a la primera, acercándonos a las 100 matrículas.

Más información.

jueves, 5 de abril de 2007

Expoelearning

Temática 1. La libertad en el e-learning (V)

Desde UK Ramón Bardolet (Director de NICOMON - Londres) nos trajo varias empresa con las que colabora.

La primera de ellas trabajaba en una propuesta muy novedosa, el m-learning o "Mobile Learning". Una empresa especializada en llevar el e-learning a dispositivos móviles de tipo PDA o Blackberry.

La aplicación de los juegos en el e-learning es el trabajo de la segunda empresa colaboradora. Desarrollan lo que definen como Serious Games. Es un software que pone ente el alumno situaciones en las que debe aplicar los conocimientos a adquirir de manera que se va aprendiendo de una forma más real, más práctica, basada en experiencias simuladas. Su desarrollo más famoso es "The Monkey Wrench Conspiracy", un juego en primera persona en el que un saboteador con forma de mono intenta destruir la nave espacial en la que viajamos. Para sobrevivir debemos reconstruir las piezas de la nave usando un programa de CAD. El juego se pasó a los diseñadores para que se entrenaran en el uso de la herramienta de CAD. Pronto el éxito del juego desbordó del ámbito empresarial y miles de usuarios de videojuegos aprendieron a hacer diseños con esa herramienta.

Rapid e-learning es un término que cada vez se utiliza con más frecuencia. Da nombre a una tendencia de creación de cursos en la que se busca un desarrollo rápido donde se intentan eliminar todos los componentes supérfluos entre el experto en la materia y el alumno que quiere recibir el curso. La tercera empresa que nos trajo Ramón se dedica a este tipo de desarrollos.

Por último nos presentó Atlantic Link, que provee de una plataforma en la que expertos, diseñadores instructivos y responsables del control de calidad trabajan de forma colaborativa y simultánea, agilizando la construcción de cursos.


Expoelearning

Temática 1. La libertad en el e-learning (IV)

La siguiente ponencia fue a cargo de Albert Sangrá (Director del Master Oficial en Educación y TIC, e-learning, de la Universidad Oberta de Catalunya). Giró en torno a las "Claves del éxito del e-learning: el diseño educativo como garantía de calidad".
Defiende la desmitificación del concepto de "contenidos" en los cursos de e-learning, centrando los esfuerzos en la creación de redes sociales ya que juegan un papel incluso más importante que éstos en el aprendizaje.
Con el nuevo Espacio Europeo de Educación Superior, el temario ha pasado a ser un complemento de la educación, no es la piedra angular de una propuesta formativa sobre la que se organicen el resto de actividades.