Exelearning

software libre para la creación y publicación de contenidos educativos From Wikipedia, the free encyclopedia

eXeLearning es un programa de código abierto bajo licencia AGPL-3.0 para crear contenidos educativos en soportes informáticos y en la web sin necesidad de conocimientos de HTML, XML o HTML5. Desde la versión 3.0, eXeLearning archiva sus proyectos en la extensión .elpx (también admite el formato anterior .elp) y exporta en los formatos Common Cartridge, sitio web, ePub, XLIFF, IMS CP, SCORM 1.2 y SCORM 2004. Estos estándares educativos permiten incorporar los contenidos en plataformas como Moodle. eXeLearning permite catalogar los contenidos con modelos de metadatos como Dublin Core, LOM y LOM-ES.[1] Está disponible en GNU/Linux, Microsoft Windows y macOS, tanto como aplicación de escritorio (basada en Electron) como en versión en línea desplegable con Docker.[2] El código fuente del proyecto se aloja en GitHub.[3]

Desarrollador Cedec-INTEF (Ministerio de Educación, FP y Deportes de España) y comunidades autónomas
Datos rápidos Información general, Tipo de programa ...
eXeLearning
Información general
Tipo de programa Software educativo
Desarrollador Cedec-INTEF (Ministerio de Educación, FP y Deportes de España) y comunidades autónomas
Modelo de desarrollo Software libre
Licencia AGPL-3.0
Estado actual Activo
Idiomas Español, Inglés, Catalán, Euskera, Gallego, Valenciano, Portugués, Francés y otros
Información técnica
Programado en PHP 8, Symfony 7/8, JavaScript, HTML5, CSS
Plataformas admitidas Escritorio (Electron) y web (Docker)
Versiones
Última versión estable 3.0.2 ()
Archivos editables
Enlaces
Cerrar

Esta herramienta sirve, además, como integradora de contenidos multimedia ya que se pueden insertar elementos como videos, audios, applets, páginas web y otros recursos desarrollados y disponibles en otras herramientas y plataformas.[4] El principal propósito por el que se diseñó fue para permitir la democratización de contenidos educativos a través de internet, utilizando procesos de producción sencillos y compatibles con la mayor cantidad de agentes (navegadores web) y sistemas administradores de aprendizaje.[5]

Historia

eXeLearning creció gracias a la colaboración del fondo de la Comisión de Educación Terciaria del Gobierno de Nueva Zelanda en 2007 y fue dirigido por la Universidad Tecnológica de Auckland, y la Universidad Politécnica de Tairawhiti. Más tarde, fue apoyada por la Core Education, una organización educativa de Nueva Zelanda sin ánimo de lucro para la investigación y desarrollo educacional.[6] También ha recibido la colaboración de numerosas personas a nivel mundial. Su gran impacto en las tecnologías de la educación y su innovación le fue reconocido en el año 2008 al ser finalista del IMS Global Learning Impact Award de Nueva Zelanda. Asimismo, obtuvo el Premio al Liderazgo del jurado internacional.[7][8]

En 2012, el proyecto eXeLearning continuó desarrollándose de la mano de INTEF (Instituto Nacional de Tecnologías Educativas y de Formación del Profesorado) y en colaboración con otras asociaciones públicas y empresas.[9] Hasta ahora, las colaboraciones se han ampliado permitiendo una renovación constante de la aplicación favoreciendo de este modo su utilización, hasta ser considerada un recurso educativo de referencia en el ámbito educativo. Asimismo, este organismo junto con el CEDEC (Centro Nacional de Desarrollo Curricular en Sistemas no Propietarios), ha realizado una serie de propuestas para mejorar la experiencia didáctica en las aulas. Una de ellas, es el proyecto EDIA, que utiliza recursos educativos abiertos que se van actualizando frecuentemente, aportando recursos para todas las áreas en Educación Infantil, Primaria, Secundaria, Bachillerato y Formación Profesional.[10] Además, encontramos otros proyectos como el proyecto CREA (Creación de Recursos Educativos Abiertos), el cual pretende facilitar recursos educativos abiertos (REA), para ayudar todos los miembros de la comunidad educativa, mediante metodologías activas, permitiendo la diversidad de aprendizajes en las clases. Por último, el Plan Ceibal (Conectividad Educativa de Informática Básica para el Aprendizaje en Línea) pretende una inclusión digital, ya que quiere erradicar la desigualdad digital existente con otros países.

En 2025, tras un ciclo de desarrollo con múltiples versiones beta y candidatas a publicación, se lanzó eXeLearning 3.0.0, una reimplementación completa de la herramienta sobre tecnologías modernas (PHP 8, Symfony 7). Esta nueva versión fue fruto del trabajo conjunto del Ministerio de Educación, Formación Profesional y Deportes (a través de Cedec-INTEF) y las administraciones educativas de varias comunidades autónomas, entre ellas Andalucía, Extremadura, Canarias, Madrid, Comunidad Valenciana y Galicia, con aportaciones de la comunidad de usuarios.[11] La licencia del proyecto pasó de GPL-2 a AGPL-3.0 y el código fuente se trasladó a un nuevo repositorio en GitHub (exelearning/exelearning), diferente del repositorio anterior de la rama 2.x (exelearning/iteexe).[3] En diciembre de 2025 se publicó la versión 3.0.2, centrada en mejoras de estabilidad, accesibilidad y soporte matemático con MathJax 4.0.[12]

Características

Rama 2.x (2013-2024)

En el año 2013, eXeLearning se convirtió en una aplicación web desarrollada en Python y Ext JS, utilizable desde el navegador. Esta rama introdujo el formato interno XML abierto en sustitución del formato binario original, exportación a XLIFF, una versión de línea de comandos (exe_do) y la generación de paquetes SCORM editables.[13]

Rama 3.x (2025-presente)

La versión 3.0 supone una reimplementación completa de la herramienta con tecnologías modernas: PHP 8 y Symfony como framework del lado del servidor, y Electron para las versiones de escritorio.[11] Entre las principales novedades se encuentran:

  • Edición colaborativa en tiempo real en la versión en línea, permitiendo que varios autores trabajen simultáneamente sobre el mismo recurso.
  • Nuevo formato de archivo .elpx (con retrocompatibilidad para abrir archivos .elp de versiones anteriores).
  • Interfaz de usuario rediseñada con soporte para drag-and-drop (arrastrar y soltar).
  • Nuevos estilos visuales (Flux, Neo, Nova, Zen, entre otros) y un gestor de estilos integrado.
  • Despliegue en línea mediante Docker, con soporte para bases de datos SQLite, MariaDB y PostgreSQL.
  • Integración con Moodle mediante los plugins mod_exescorm y mod_exeweb.
  • API REST para importación, exportación y automatización de flujos de trabajo.
  • Autenticación mediante CAS y OpenID.
  • Nuevos iDevices: estudio de caso, lupa interactiva, puzzle, sopa de letras, crucigrama y formularios avanzados.
  • Soporte mejorado para fórmulas matemáticas con MathJax 4.0 y el editor de ecuaciones EdiCuaTeX (desde la versión 3.0.2).
  • Traducciones completas en español, inglés, catalán, euskera, gallego, valenciano, portugués y francés.
  • Instaladores nativos para Linux (.deb, .rpm), Windows (.exe) y macOS (.dmg).[11][12][14]

Como herramienta gratuita, Exelearning permite crear contenidos educativos interactivos y los recursos creados son accesibles en formato XHTML o HTML5.[15]

Los sitios web creados pueden contener imágenes, textos, actividades interactivas o archivos multimedia. Ofrece la exportación de los contenidos creados en otros formatos como ePub3, IMS o SCORM. Estos últimos corresponden a estándares educativos que permiten incorporar los contenidos en herramientas como Moodle o XLIFF.[16]

ExeLearning permite trabajar con: Dublin Core LOM y LOM-ES.1 y está actualmente disponible para Mac OS X,Windows, GNU / Microsoft y Linux.[17]

Partes del programa

EXeLearning ofrece un gran abanico de posibilidades, así como un apartado dedicado a la catalogación de una inmensa variedad de materiales y publicaciones. Para comenzar, en la página de inicio conocida como “nodo padre”, se debe crear un mapa con los contenidos que serán guía de todo el material.[18]

Así mismo, en el menú principal hay diferentes pestañas que pertenecen a algunas de las acciones de este programa necesarias para hacer el material. También desde este menú se puede observar la parte de área de trabajo y iDevices. Una de las partes que se deben subrayar es la gestión de archivos y datos, donde se presentan los contenidos divididos en carpetas dependiendo de su complejidad. A su vez, es destacable la catalogación de la importación y exportación de metadatos.[19]

También se encuentra el "design creator", que se puede elegir desde el menú del programa, para desarrollar la creatividad y darle un punto personal. En el apartado de gestión de idiomas, se ofrece la posibilidad de elegir el idioma que se desee.[20]

Usos de eXeLearning

Ofrece una gran variedad de oportunidades. Que la persona que lo emplea desarrolle al máximo sus posibilidades dependerá de su creatividad o lo que quiera elaborar. Algunas de estas posibilidades son:[21]

  • Poner elementos multimedia.
  • Hacer plantillas personalizadas.
  • Plantear una situación a los estudiantes y que con sus conocimientos encuentren la solución correcta.
  • Completar espacios.
  • Despliegue de palabras.
  • Plantear preguntas para elegir entre verdadero o falso.
  • Añadir artículos de Wikipedia o de otros lugares.
  • Hacer un árbol de navegación.
  • Ejercicios que supongan leer un texto.
  • Poner un enlace para ejecutar actividades en una web externa (ya sea de software libre como por ejemplo Scratch o no).[22]

Ventajas y desventajas

eXeLearning ofrece las siguientes ventajas:[23][24]

  • Es una herramienta intuitiva y de fácil uso para la enseñanza presencial y virtual.
  • Permite el acceso a miles de recursos educativos abiertos y la posibilidad de adaptarlos según objetivos pedagógicos particulares.
  • Posibilita la creación de una amplia variedad de actividades de manera dinámica y personalizada utilizando los iDevices.
  • Ofrece una muy buena interfaz para el desarrollo de los contenidos educativos.
  • Permite incluir en sus páginas diferentes contenidos multimedia utilizando el formato XML abierto.
  • Permite exportar los contenidos en diferentes formatos estándar: HTML, ePub3 o XLIFF, SCORM o IMS para trabajar con plataformas virtuales.[25]

Sin embargo, también presenta algunas desventajas:[26]

  • Existen otras herramientas de autor más completas.
  • Presenta algunos inconvenientes de diseño y funcionamiento que se van corrigiendo y actualizando en los nuevos desarrollos.

iDevices

Los iDevices son las herramientas con las cuales se permite introducir recursos didácticos y contenidos en eXeLearning. Estos iDevices pueden ser desde muy simples, como preguntas, o más complejos como Applets de Java. Además, eXeLearning permite crear nuevos iDevices según las necesidades de cada uno. Desde la versión 2.0 se pueden agrupar o desagrupar a gusto personal, todo esto puede hacerse desde la casilla "Editar los iDevices".[27]

En la versión 2.5 está integrada por 18 iDevices con una utilidad diferente, los cuales se clasifican de la siguiente manera:[28]

  • iDevices que permiten la exposición de información de manera textual: texto libre, objetivos y conocimiento previo.
  • iDevices que permiten la exhibición de contenido no textual: galería de imágenes, lupa, sitio web externo, artículo de la Wikipedia, RSS (no dinámico) y Applet de Java.
  • iDevices de contenidos no interactivos: actividad de lectura, caso práctico y reflexión.
  • iDevices de contenidos interactivos: rellenar huecos, pregunta de elección múltiple, pregunta de selección múltiple, pregunta verdadero-falso, cuestionario SCORM, actividad de Geogebra y actividad desplegable.

Salvo el cuestionario SCORM y la actividad Geogebra, las demás actividades no tienen posibilidad de guardar información de los resultados de los alumnos. Los iDevices mencionados tienen capacidad de conexión a los Learning Management System, lo que permite al profesor ver si los alumnos han realizado correctamente la actividad o no.[29]

Descarga

La herramienta es gratuita y es sencilla de descargar desde su página oficial, teniendo la oportunidad de elaborar recursos educativos, con las ventajas de usar un software libre.[30] Cuando se instala, tenemos que considerar el sistema operativo de nuestro dispositivo. En su web tenemos diferentes enlaces para descargarlo, eligiendo el más adecuado para el sistema que tengamos. Estos pueden ser OsX (Apple), Linux o Windows.[31]

Entorno de trabajo

Al abrir eXeLearning, nos encontraremos cuatro zonas bien diferenciadas:[32]

  1. Estructura: Las herramientas permiten crear índices de los contenidos introducidos.Las herramientas encontradas permiten crear índices de los contenidos introducidos. Estos se pueden estructurar en Temas Secciones y Unidades para su mejor comprensión y accesibilidad. Al inicio de todo proyecto eXeLearning se encuentra el nodo Inicio donde se cuelgan todos los contenidos.[33]
  2. Menú principal: podremos gestionar los archivos, la impresión, las exportaciones, los estilos, las preferencias de usuario y la ayuda.[33]
  3. iDevices: diferentes instrumentos que permiten incluir los contenidos generados.[33]
  4. Área de trabajo: en la pestaña "Contenidos" (anteriormente "Autoría") podremos visualizar los contenidos creados y en "Propiedades" incluir metadatos referentes a nuestras creaciones.[33]

Versiones

Las novedades más importantes que el programa ha incorporado se sintetizan en la siguiente tabla:

Más información Versión, Lanzamiento ...
VersiónLanzamientoNovedad
2.12016Posibilidad de publicar en la plataforma de referencia de Recursos Educativos Abiertos, Procomún. Nuevas plantillas para posibilitar el diseño y personalización de diversos estilos y la opción de compartirlos con el resto de usuarios.

Actualización del editor TinyMCE a la versión 3.5.11, se han añadido nuevos efectos FX (acordeón, pestañas, paginación, carrusel y línea de tiempo), el Tooltip, una lista de definiciones y la posibilidad de agregar referencias de forma automática. .[34]

2.1.12017Nuevo editor de texto que permite importar audios y vídeos, se añade como nuevo editor el TinyMCE 4 que permite agregar imágenes arrastrándolas de carpetas o copiándolas y pegándolas y la opción de personalizar los IDevices.[35]
2.22018Uso de iDevices específicos para la elaboración de recursos con metodología ABP (aprendizaje basado en proyectos). Se facilita a los usuarios crear materiales y plantillas para los contenidos.[36]
2.32018Nuevo iDevice GeoGebra, la revisión de las publicaciones antes de exportarlas a Procomún, un sistema de validación para corroborar que la información introducida está completa y referenciada, la posibilidad de avisar en caso de exportar contenidos con metadatos, así como un asistente de ayuda para orientar a los nuevos usuarios eXeLearning.[37]
2.42019Paquete actualizado al archivo de paquete personal (PPA) en Launchpad de eXeLearning.net.

Para crear materiales educativos y simplificar y facilitar el uso del programa se añaden:[38]

  • Herramienta de validación para solicitar información importante al exportar.
  • Distintos tipos de hojas de estilo para definir, con un solo clic, la apariencia del documento.
  • Permite la integración de textos, enlaces a otras páginas, enlaces a archivos, adjuntar imágenes, vídeos, animaciones flash y otras nuevas opciones.[39]
  • Dispone de versiones para los diferentes sistemas operativos (Windows, Mac y Linux).[39]

Nuevos iDevices:[38]

  • iDevices de presentación de información de forma textual: Sirven para presentar contenidos o temas (texto libre, objetivos, conocimiento previo).
  • iDevices de actividades no interactivas: Se proponen actividades que no pueden ser contestadas directamente (actividad, reflexión, lectura, caso práctico).
  • iDevices de actividades interactivas: Permiten interactuar directamente con el objeto con retroalimentación y resultados (verdadero-falso, cuestionario SCORM, rellenar huecos, desplegables).
  • iDevices de presentación de información no textual: Permiten incorporar recursos externos (artículos de Wikipedia, RSS, webs, imágenes, lupa, applet de java).
2.4.22019La nueva versión 2.4.2. de exelearning nos ofrece un gran número de novedades. Además de corregir pequeños fallos, se incluyen varias mejoras. A continuación, aparecen, en resumen las mejoras más importantes:[40]
  • Librerías Python tiene algunas librerías actualizadas.
  • Se añade un buscador nuevo opcional para las páginas.
  • Para crear documentación aparecen tres nuevos estilos: INTEF, CEDEC y Docs.
  • Aunque aparecen menos estilos, se puede crear uno nuevo y se pueden instalar los antiguos.
  • Se han modificado textos con el fin de facilitar su comprensión, simplificando la barra de herramientas.
  • Es posible hacer desaparecer el panel lateral.
  • Incluye una herramienta de ayuda para incluir contenidos en páginas nuevas.
  • Se han modificado los avisos de guardado para que no interfieran en la escritura.[41]
2.52020

La nueva versión del eXeLearning proporciona las siguientes novedades:[42]

  • iDevice para la creación de rúbricas para evaluar desde la misma página.
  • Incorpora actividades lúdicas y educativas como:
    • Rosco: Juego de palabras que trabaja todo el abecedario.
    • Adivina: Aportando la definición de una palabra, el alumnado tiene que completar el término.
    • QuExt: Juego en el que se muestran una serie de preguntas con diferentes respuestas.
    • VideoQuExt: Previa visualización de un vídeo, se contestan preguntas sobre el mismo.
  • Borra automáticamente aquellos archivos que no constituyen una parte del contenido (aquí se incluyen los archivos que se insertan o se enlazan con anterioridad desde TinyMCE).
  • Nuevos iconos disponibles para los Estilos Kids y CEDEC.
  • Mejora las traducciones y las completa en las siguientes lenguas: castellano, valenciano, catalán, vasco, gallego, ruso, chino simplificado y francés.
  • Traducción parcial al polaco y al butanés, incorporando también el butanés en los idiomas permitidos.

Asimismo, esta actualización realiza las siguientes mejoras respecto a la versión anterior:[43]

  • No posibilita cerrar los diferentes menús de la aplicación al clicar sobre los elementos.
  • Al añadir vídeos, se añade automáticamente el protocolo HTTPS.
  • En el iDevice “Actividad de GeoGebra” se obtienen automáticamente las medidas de la actividad.
  • En el apartado “Experimental”, los iDevices no aparecen.
  • Nuevo iDevice para mejorar la forma de distribuir la edición en diferentes pestañas.
  • Inclusión de iconos novedosos para modificar el posicionamiento de los nodos.
3.0.0octubre de 2025Reimplementación completa sobre PHP 8 y Symfony 7. Nueva interfaz de usuario. Edición colaborativa en tiempo real en la versión en línea. Nuevo formato de archivo .elpx. Cambio de licencia a AGPL-3.0. Instaladores nativos para Linux, Windows y macOS. Compatibilidad con archivos .elp de versiones anteriores. Nuevos estilos visuales y nuevos iDevices.[11]
3.0.1noviembre de 2025Soporte para subtítulos en proyectos. Apertura de archivos EPUB editables. Revisión completa de estilos con documentación renovada. Mejoras en iDevices (Formulario, Puzzle, Sopa de letras, Crucigrama). Nuevas traducciones en portugués y francés. Conversión de archivos .elp y exportación a través de la API REST.[14]
3.0.2diciembre de 2025Actualización de MathJax a la versión 4.0 con renderización de LaTeX en títulos y todos los iDevices. Actualización de Symfony a la versión 8.0. Correcciones de accesibilidad y estabilidad.[12]
Cerrar

Actividades educativas

eXeLearning permite incluir recursos creados por otras herramientas de autor, como: Hot Potatoes, Constructor Atenex, Cuadernia o LIM. Para su ejecución no es necesaria la conexión a la red.

  • Hot Potatoes. Herramienta que ayuda a crear ejercicios educativos. Los tipos de ejercicios puede ser: selección múltiple, rellenar los huecos, respuesta corta, emparejamiento, crucigramas, etc.
  • Constructor Atenex. (Consejería de Educación de Extremadura). Facilita la creación de contenidos educativos digitales por parte de los docentes.
  • Cuadernia. (Consejería de Educación y Ciencia de Castilla-La Mancha). Herramienta para crear y acceder a recursos educativos digitales.
  • LIM (Libros Interactivos Multimedia). Permite la inserción de una serie de módulos que pueden funcionar dentro de los materiales que creemos.[44]

Hoja de ruta

El futuro de eXeLearning pasa por la incorporación de nuevos iDevices y Estilos, la inclusión de una herramienta para la edición del diseño en tiempo real, la sustitución de todos los fragmentos de código no compatibles con la licencia GPL-2 o las mejoras en la importación de contenidos generados con otras herramientas. Se convertirá en un servicio web puro conectado a distintas plataformas.[45]

Existen proyectos de mantenimiento cuyo objetivo es ir mejorando las versiones más antiguas por otras más recientes y contribuir a las mejoras que manifiestan los usuarios. A la hora de poner en marcha las nuevas líneas de desarrollo hay que tener cierta precaución con los riesgos que suponen estos retos de mejora.[45]

Referencias

Enlaces externos

Related Articles

Wikiwand AI