Como instalar una plataforma E-Lerning.
Plataforma ILIAS.
Introducción
La plataforma ILIAS está desarrollada en la Universidad de Colonia, Alemania. Es un proyecto que empezó en 1999 y que tuvo su primera versión disponible en la red como software de libre distribución hacia Septiembre de 2000.
Los elementos principales de que consta la plataforma son:
- Escritorio personal para cada usuario con información sobre los últimos cursos visitados, los nuevos mensajes de correo o los nuevos mensajes en el foro.
- Entorno de aprendizaje con anotaciones personales, test, glosario, funcionalidad para la impresión de cursos, búsqueda o descarga de ficheros.
- Sistema de gestión de cursos.
- Elementos de comunicación como sistema de correo electrónico interno, foros de discusión o chat.
- Sistema de gestión de grupos para trabajo colaborativo y organización de usuarios y recursos.
- Entorno integrado para la creación de cursos sin ningún conocimiento de HTML.
- Sistema de ayuda sensible al contexto para estudiantes y profesores.
- Configuración de la interfaz del sistema y de los usuarios.
- Traducción de la plataforma a diversos lenguajes: inglés, alemán, francés, castellano, noruego, sueco, danés, polaco, italiano, griego, indonesio, ucraniano y chino.
Los metadatos proporcionan a ILIAS las siguientes características:
- Facilitan a los alumnos a encontrar información.
- Ayudan a los profesores a organizar sus páginas.
- Identifican unidades o elementos de los cursos cuando los documentos han sido puestos en diferentes localizaciones.
Requisitos de la instalación
Primeramente hay que ver si existe alguna restricción hardware de la máquina donde instalaremos el sistema en cuestión. Los parámetros a tener en cuenta serán:
- Número aproximado de usuarios.
- Número y tamaño de cursos ofrecidos.
- Expectativas de utilización del sistema por parte de los usuarios.
El sistema esta instalado en un servidor, el Sun Enterprise 250, con sólo dos procesadores y 2GB de memoria.
La importancia de una capacidad suficiente de memoria no debe ser subestimada especialmente si el sistema es usado como un servidor web. La cantidad de memoria mínima que se recomienda es 512MB. El número de procesadores es algo menos importante pero cuantos más, mejor.
Para una pequeña instalación, con menos usuarios y menor carga del sistema, un servidor Linux con arquitectura Intel (o compatible) sería perfecto. Los requisitos mínimos para este sistema serían un procesador Pentium III a 800MHz (o compatible), 512MB de RAM y un disco duro SCSI/RAID.
Para nuestra experiencia tomaremos un ordenador personal medianamente reciente, que utilizaremos como servidor, y que tiene las siguientes características:
- Pentium IV 2,4 GHz
- 512 Mb RAM
- 80 Gb de disco duro.
Seguidamente habrá que saber sobré qué sistema operativo se va a instalar la plataforma. Ilias ha sido probada satisfactoriamente en dos sistemas operativos:
Linux y Sun Solaris. Se opta por la instalación sobre Linux ya que no se dispone de medios para la segunda opción. Sabemos, además, que el sistema operativo Linux es un sistema robusto y fiable y que conforme pasa el tiempo, los desarrolladores van creando un sistema cada vez mejor acabado. Cualquier distribución más o menos reciente del sistema operativo será suficiente. Para nuestra prueba se ha elegido la distribución Suse Linux 8.2.
ILIAS ha sido desarrollado mediante scripts del lenguaje PHP en conexión con la base de datos MySQl y el servidor web Apache. El código fuente de la plataforma se puede descargar desde la página web de Ilias en un fichero comprimido tar.gz de un tamaño de aproximadamente 14 Mb. El sistema requiere, además del código fuente, una serie de paquetes que no están incluidos en el paquete de ILIAS y que también son de libre distribución (GPL):
Da click aquí para regresar al inicio o click aquí para regresar al tema anterior...
Linux y Sun Solaris. Se opta por la instalación sobre Linux ya que no se dispone de medios para la segunda opción. Sabemos, además, que el sistema operativo Linux es un sistema robusto y fiable y que conforme pasa el tiempo, los desarrolladores van creando un sistema cada vez mejor acabado. Cualquier distribución más o menos reciente del sistema operativo será suficiente. Para nuestra prueba se ha elegido la distribución Suse Linux 8.2.
ILIAS ha sido desarrollado mediante scripts del lenguaje PHP en conexión con la base de datos MySQl y el servidor web Apache. El código fuente de la plataforma se puede descargar desde la página web de Ilias en un fichero comprimido tar.gz de un tamaño de aproximadamente 14 Mb. El sistema requiere, además del código fuente, una serie de paquetes que no están incluidos en el paquete de ILIAS y que también son de libre distribución (GPL):
- Apache 1.3.28 – servidor web.
- MySQL 4.0.14 – base de datos.
- PHP 4.3.2 – preprocesador de hipertexto.
- Zlib 1.1.4 – librería de compresión.
- IJG JPEG 6b – librería JPEG para GD e ImageMagick.
- libpng 1.2.5 - librería PNG para GD e ImageMagick.
- GD 1.8.4 – librería gráfica para usar con PHP.
- ImageMagick 4.2.9 – herramienta gráfica.
- Info-ZIP Zip 2.3 – utilidad de compresión.
- Info-ZIP Unzip 5.50 – utilidad de descompresión.
Recorrido por ILIAS
En este apartado daremos un pequeño paseo por el sistema, viendo cómo está configurada la interfaz y comprobando el funcionamiento de las funcionalidades.Tras la satisfactoria instalación del sistema, lo primero que nos aparece es una pantalla con la configuración básica del sistema:
Tras guardar la información anterior, vamos directamente a la pantalla de autentificación donde será necesario introducir un login y un password. El sistema, trae por defecto los siguientes valores:
login = root
password = homer
Se ruega encarecidamente que nada más entrar en el sistema se cambie la password para evitar la acción de personas maliciosas.
Desde esta misma página, existe un enlace para dar de alta usuarios. El enlace está en inglés y en alemán, y eso pudiera ser un problema, ya que podría llegar a confundir. Trataremos este tipo de problemas de la plataforma en un apartado posterior. Será necesario rellenar unos datos personales para poder dar de alta un nuevo usuario. La contraseña será enviada a la dirección que se especifique. Aparece además un espacio donde se puede leer el acuerdo al que se somete el nuevo usuario, especificado por la institución que ha puesto en marcha el sistema.
Tras la correcta autentificación del usuario administrador, aparecemos
en el directorio personal del mismo:
Se puede observar que existe
una fila de iconos en la parte superior. Estos iconos son los que nos llevan a
cada una de las secciones disponibles: escritorio personal (en el que nos
encontramos), vista de cursos, marcadores, herramienta de búsqueda, literatura,
correo, foros, grupos, editor de cursos, administración. Estos iconos son los
que aparecen para el usuario administrador. Para los tutores desaparecería el
último icono y para los estudiantes los dos últimos.
Escritorio personal |
No podemos especificar la contraseña que queramos sino que el sistema
genera de forma aleatoria cinco contraseñas para que el usuario elija una.
Cursos disponibles |
Conforme se vayan creando cursos se irán clasificando en alguna de las
categorías existentes. En nuestro caso hemos definido el primer y segundo
cuatrimestre y los cursos de verano. Estas categorías son configurables por el
administrador.
Marcadores (enlaces) |
En esta sección podemos
guardar enlaces a páginas de interés. Se puede crear una estructura arbórea de
directorios y subdirectorios que clasifiquen los diferentes enlaces.
Búsqueda |
Como vemos en la siguiente figura, las posibilidades que ofrece esta
herramienta son varias. Se puede realizar la búsqueda de contenidos dentro de
los cursos y la búsqueda de usuarios o de grupos dentro del sistema.
Biblioteca |
En esta sección es donde se puede almacenar títulos de libros y una
descripción de los mismos.
Correo interno |
Dentro del correo hay muchas opciones. Inicialmente, aparece la pantalla
de correos no leídos (traducido de una forma espantosa como 'en la casilla de
correo'). Los correos se pueden ordenar por remitente, por asunto o por fecha.
Luego hay otro botón para visualizar los mensajes ya leídos ('mensajes
viejos'), que tiene la misma apariencia que la imagen de arriba. Igualmente
están las carpetas para los mensajes enviados, para los mensajes guardados y
para los mensajes borrados.
Foros |
En este apartado tenemos los foros existentes divididos en tres
secciones: foros de los grupos a los que pertenece el usuario, foros de los
grupos abiertos a todos los usuarios y foros de los grupos que requieren
suscripción.
Al pinchar sobre algunos de los foros, nos lleva al foro en sí, que es
desde donde se pueden leer los mensajes o crear nuevos temas.
Las posibles opciones que tenemos dentro del foro son: crear un nuevo
tema, ver información sobre el foro, expandir los mensajes (si están
contraídos), contraer los mensajes (si están expandidos), marcar como leídos y
volver a la lista de foros.
Grupos |
La lista de grupos que
aparece en la siguiente imagen es más amplia de lo normal porque estamos
conectados con el usuario administrador, que es el dueño de todos los grupos
del sistema.
Si seleccionamos un grupo en concreto, nos aparecen las diferentes
posibilidades de administración del grupo que tenemos:
Editar cursos |
En esta sección es desde
donde se crean los cursos o se importan. Únicamente está disponible para los
profesores y para el administrador.
Administración |
Esta sección únicamente está disponible para el administrador. Son un
total de ocho secciones en los que se administra desde las cuentas de usuarios
hasta la apariencia del sistema:
1.-Cuenta de usuario |
2.-Cursos |
3.-Correspondencia |
4.-Sistemas |
|
6.-Plantillas
|
7.-
|
8.-Courses: creación y edición de cursos. |
Creación de un curso
Uno de los elementos más
importantes en este tipo de sistemas es la generación de cursos. En este
apartado nuestro objetivo es crear un curso y ver las diferentes herramientas
que tenemos para llevar a cabo esta función.
Lo primero que hay
que hacer es crear un grupo para el que va a estar destinado el curso. A este
grupo le hemos puesto el nombre de ‘Sistemas Operativos’ y hemos incluido en él
a dos alumnos aparte del profesor que diseña y crea el curso:
Será difícil mostrar en esta memoria lo que es realmente el contenido
del curso, así que, en vez de eso, iremos explicando el proceso de creación y
las posibilidades que se tienen a la hora de llevarlo a cabo. Una imagen con la
que se pueden encontrar los alumnos sería la siguiente:
Las siguientes páginas del curso pueden llegar a incluir aparte del
texto, imágenes, sonido, video, applets de java o archivos de flash, entre
otros.
A continuación nos centramos en lo que son las secciones de edición del
curso. En la siguiente imagen podemos ver lo que es la puerta de entrada a todo
eso:
Vemos que tenemos creado un
curso: Introducción al UNIX. El símbolo de ON significa que el curso (o al
menos algunas de sus partes) está disponible para los alumnos. En caso
contrario estaría a OFF.
Para editar el curso
en cuestión basta con pinchar sobre el icono en forma de hoja que está en la
parte de versión online.
En esta sección tenemos los capítulos y subcapítulos que se han ido
creando para fabricar el curso.
El sistema nos permite aparte de crear los capítulos y las páginas del
curso, crear un glosario de términos que ayuden a clarificar algunos aspectos
del curso, crear noticias en una sección preparada específicamente para eso,
importar elementos multimedia que puedan ser incorporados al curso (sonido, video,
flash, etc) o también crear ejercicios e incluso encuestas.
Conclusiones sobre ILIAS.-
El recorrido por ILIAS no ha
sido un camino de rosas. En el camino, desgraciadamente, nos hemos encontrado
con errores y con elementos que no han sido de nuestro agrado. Es ahora cuando
haremos balance del uso de la plataforma y donde consideramos si finalmente es
válida.
En cuanto a las pegas
encontradas en el sistema tenemos las siguientes28:- Traducciones: algunos términos no están bien traducidos o mantienen el término anglosajón o, lo que es peor, únicamente el término alemán, al menos para el autor, que desconoce por completo dicho idioma. Los términos de los que decimos que no están bien traducidos al castellano se puede deber a que la única traducción a nuestro idioma está hecho por una persona del Ministerio de Educación, Ciencia y Tecnología argentino. Es obvio que aun siendo el mismo idioma, los vocablos difieren a uno y otro lado del Atlántico.
- Biblioteca: consideramos que no es de mucha utilidad la configuración actual de la biblioteca ya que los libros únicamente los puede dar de alta el administrador y además no se asignan a un curso en concreto sino que son generales y cualquier usuario tiene disponibles los libros del resto de usuarios. Esta configuración no parece demasiada práctica.
- Botones de vuelta atrás: en algunas pantallas, este botón no funciona correctamente ya que parece inactivo y por tanto, se queda uno donde estaba.
- Ayuda: existen zonas donde la ayuda sensible al contexto no aparece. En este caso no parece un error sino que se necesita un perfeccionamiento de la ayuda.
- Administración>Sistema: se mezclan conceptos de configuración del sistema con los de creación de contenidos de diversos tipos. Esto se refleja por ejemplo en la sección de biblioteca, que a mi entender y como se ha dicho anteriormente, debería pertenecer a un curso determinado. Otro ejemplo es el apartado de creación y edición de cursos dentro del mismo apartado de administración, ya que hemos visto que hay una sección dedicada ya a ello.
- En ocasiones, con determinadas acciones, se produce la desconexión del sistema.
- Cuando el administrador da de alta un usuario obtenemos el siguiente mensaje de error. Aunque aparezca este error, realmente el usuario está dado de alta:
A pesar de las pegas
encontradas en la plataforma, existen muchos otros elementos que hacen interesante
el sistema ILIAS. Por ejemplo, el nivel de seguridad en el sistema es adecuado
y además es configurable de diversas formas ya que se puede llevar la
autentificación contra bases de datos externas, usando el protocolo LDAP o el
sistema de autentificación RADIUS.
Por otra parte, se ha
observado que la gestión de usuarios y de grupos es satisfactoria y aparte de
que permite muchas posibilidades.
También la creación, edición
y gestión de cursos es muy interesante como ha quedado demostrado, con muchos
detalles configurables y con la inclusión de elementos que no hacen sino
favorecer el proceso de aprendizaje.
Además de las
características anteriormente mencionadas hay muchas otras que hacen que destaque
entre otras plataformas de libre distribución estudiadas como son la amplia
documentación o la posibilidad de chequear el sistema tras su instalación,
entre otras. Aparte, el hecho de estar diseñada teniendo en cuenta una posible
adaptación a estándares elearning hace que la plataforma sea muy confiable. Por
tanto, optamos por la implantación de la plataforma, ya que nos parece interesante, siempre y cuando se puedan llevar a cabo
trabajos futuros que corrijan las deficiencias detectadas.Da click aquí para regresar al inicio o click aquí para regresar al tema anterior...