Introducción
Este proyecto trata sobre E-learning su ventajas y del porque es una práctica cada vez más adoptada en todo el mundo, tomamos como caso de uso una empresa de telecomunicaciones de la ciudad de san salvador de Jujuy en el año 2022, donde la necesidad es poder prestar capacitaciones y respuesta rápidas a las diferentes áreas comercial como ser atención al cliente y contact-center respecto a los datos técnicos de dispositivos que se utilizan actualmente y se utilizarán para brindar servicio de Internet, y las herramientas de manejo para gestionar alta, baja y modificación de planes, como monitoreo de calidad de señal respecto a los mismos.
E-learning proviene del inglés y significa electronic learning. Este concepto hace referencia a todas las actividades formativas que se dan exclusivamente a través de un dispositivo conectado a la red, lo que se suele llamar como aprendizaje electrónico, tele formación, formación online o aprendizaje virtual.
El e-Learning es un sistema de enseñanza que requiere de un gran esfuerzo por parte del alumno. De esta manera, además de adquirir los conocimientos teóricos, el alumno potencia habilidades clave como el razonamiento, la responsabilidad o la toma de decisiones, vamos a enumerar algunas ventajas que consideramos:
1. El alumno participa de forma activa en su proceso de aprendizaje porque requiere el poder aplicar un gran esfuerzo para adquirir los conocimientos teóricos, potenciar sus habilidades claves como el razonamiento, la responsabilidad y la toma de decisiones.
2. La formación se adapta al ritmo de aprendizaje del alumno: La mayoría de los cursos e-Learning tienen una duración bastante considerable con el objetivo de adaptarse a la realidad del alumno. Por ello, este tipo de formación permite a cualquier estudiante tener la posibilidad de completarlos siguiendo su propio ritmo y tomándose el tiempo que necesita para adquirir todos los conocimientos.
3. Seguimiento por el equipo docente: Al contrario de lo que muchas personas consideran, la formación online no implica que el alumno esté solo. A través de la plataforma online puede contactar con su tutor virtual para resolver cualquier tipo de cuestión y, además, éste puede estar permanentemente informado del progreso del alumno.
4. Flexibilidad horaria: Esta es sin duda una de las mayores ventajas que ofrece la formación e-Learning. El alumno goza de una gran flexibilidad horaria sin tener la obligación de asistir a clase de forma presencial. Gracias a esto, el estudiante puede compaginar su vida personal y laboral con su formación, con total libertad.
5. Traspaso de barreras geográficas: Otro de los grandes beneficios de la formación online, y por la que cada vez más personas en todo el mundo están apostando por ella es que no hay barreras geográficas. La oferta formativa de un alumno no se limita únicamente a la zona en la que reside, sino que tiene a su entera disposición cursos y programas de instituciones de los cinco continentes a un solo click.
6. Disminución de Costos: La flexibilidad horaria y ahorro en los desplazamientos, repercuten en una disminución de los costes para el alumno. En comparación con la formación en el aula, un curso e-Learning puede ser un 30% más económico.
7. Multitud de recursos online: Los cursos e-Learning ofrecen una amplia selección de herramientas, recursos y materiales que ayudan al alumno durante todo el proceso de su formación, como por ejemplo, videos, materiales extra, contacto directo con el tutor…
8. Contenido actualizado: Actualmente, vivimos en un mundo que está en constante movimiento. Por lo tanto, un libro de una determinada materia puede quedarse obsoleto en cuestión de meses. No obstante, en un curso e-Learning, el equipo de profesores cuelga exactamente los contenidos que considera más adecuados. Además, también cuentan con la posibilidad de ser actualizados en cualquier momento. De esta forma, el alumno tiene la seguridad de estar adquiriendo conocimientos totalmente vigentes.
9. La formación e-Learning comienza en el momento en el que el usuario lo elija: Mientras que en la formación presencial, los cursos se rigen por fechas y horarios muy específicos. Sin embargo, en la formación e-Learning los alumnos cuentan con la ventaja de acceder a su curso en cualquier momento, en el momento que mejor le parezca sin ningún tipo de ataduras. El único requisito que tienen para poder acceder al contenido del curso es tener conexión a Internet “en los casos que el estudiante deba conectarse fuera de su LAN”.
10. Interacción entre compañeros: El hecho de que se trate de un curso online no impide que los compañeros se relacionen. La mayor parte de las plataformas e-Learning ofrece la posibilidad de que todos los alumnos puedan estar en contacto a través de un foro en el que pueden debatir, resolver dudas, etc.
También contemplamos los siguientes inconvenientes:
1. Aprensión a las herramientas informáticas, reticencia a utilizar las nuevas tecnologías.
2. Procrastinación, mala gestión de su autonomía al no tener un programa de trabajo impuesto.
3. En relación con el punto anterior podemos decir dificultad en gestión de su motivación y participación en el curso de e-learning, esfuerzo de concentración.
4. Para el Docente: No se establece contacto directo con el alumno (salvo que la formación sea mixta).
5. Para el Docente: Paso de una comunicación básicamente oral a otra escrita.
Una vez ya explicado lo que es elearning, sus ventajas e inconvenientes vamos a continuar con los elementos clave para poder llevar a cabo el armado de una plataforma de aprendizaje.
Identificar el público objetivo.
es fundamental identificar cual es la necesidad formativa que demandan los usuarios, para así poder ofrecer contenidos personalizados.
Definir los objetivos y contenido.
Se debe definir los objetivos clave que se conseguirán tras la realización del curso. Seguidamente debemos elaborar un manual de contenidos, estructurado y organizado por un especialista en la materia.
Diseñar la metodología del curso.
Se define las fases y métodos empleados para avanzar en el curso según las necesidades de aprendizaje y perfil del alumno.
Crear el guion multimedia.
Una vez definido el contenido del curso, tenemos que estructurarlo de forma didáctica. Para esto tenemos que expandir la mente y pensar con creatividad la forma de interactuar con el alumno para que asimile los contenidos de la forma más eficiente.
Diseñar y programar el curso online.
En este punto vamos a elegir la tecnología de desarrollo o plataforma de e-learning que mejor se adapte a las necesidades y exigencias del guion multimedia. Es importante verificar que el curso que armemos sea multidispositivo, lo que facilitara el aprendizaje en movilidad.
Ahora vamos a aprender sobre LMS: (Learning Management System) o en español, Sistema para la Gestión del Aprendizaje, es una herramienta de apoyo para el proceso de enseñanza-aprendizaje a distancia o semi presencial. Con esto podremos crear, almacenar, distribuir y gestionar diversas actividades educativas virtuales y llega a ser Omnipresente.
Existen dos tipos de plataformas LMS según su costo de adquisición, pudiendo ser:
Bajo Licencia “SaaS”: requiere una suscripción para su uso.
La ventaja que propone es que una vez adquirida la licencia, la única preocupación restante es la creación del curso de formación. En la mayoría de los casos no necesitas realizar alguna instalación ya que el desarrollo se encuentra en la nube dependiendo de la licencia adquirida pueden variar las características de la plataforma, mayor velocidad, flexibilidad, adaptabilidad a dispositivos móviles por generación. Ejemplos de este tipo:
Blackboard;
Edmodo;
Schoology;
Sumtotal;
Ispring.
LMS como recurso educativo abierto “Open Source”.
Son aquellas cuyo código es libre para el uso, quiere decir que cualquiera la puede instalar, modificar y utilizar sin tener que pagar una licencia. Permitiendo así poder instarse en un servidor propio lo que si pueden llegar a requerir por parte de sus desarrolladores es un equipo técnico para su mantenimiento. Este tipo de plataforma permite mayor libertad que aquellos productos enlatados.
Ejemplos:
Moodle
Chamilo
Autor
Eliademy
Conociendo los tipos de plataformas existentes teniendo en cuenta la disponibilidad de su cogido LMS u Open Source. Vamos a nombrar las consideraciones que tendremos en cuenta para una mejor elección:
Sea Personalizable: es importante poder hacer que el curso tenga una identidad visual de acuerdo con la empresa, por lo tanto debemos elegir una plataforma que nos permita personalizar el sitio.
Cuente con herramientas: gracias a las herramientas podremos hacer más dinámico el curso y así los alumnos podrán permanecer más tiempo en el mismo. Estas herramientas van a permitir una interacción y participación cada vez mayor, tanto a los alumnos y docentes. Algunas herramientas por ejemplo serían: video clases, foros de discusión, salas de chat, espacios para comentarios, evaluación, emisión de certificados y otros recursos que también puedan captar la atención y el interés de los usuarios.
Soporte varios formatos de contenidos: para captar mayor interés del usuario es bueno ofrecer diversos recursos como: podcasts, vídeos, infografías, textos interactivos, evaluaciones, etc.
Sea responsiva: teniendo en cuenta que nuestra plataforma puede ser accedido desde cualquier lugar y momento, debemos considerar que no siempre el usuario contará con un PC por lo que debe poder adaptarse la plataforma a la pantalla de un dispositivo móvil pequeño como los celulares, por lo tanto la plataforma debe ser responsiva.
Sea Intuitiva: para que el alumno solo deba preocuparse por el contenido que está aprendiendo y no en cómo utilizar la plataforma, por esta razón la plataforma debe ser simple.
Descripción del trabajo
Tomando en cuenta que elegimos utilizar como base de servidor el sistema operativo Linux Debian 11 bullseye entonces vamos a elegir la opciones de poder instalar en nuestro servidor un espacio de aprendizaje Open Source, es así que analizaremos entre los siguientes candidatos:
- Moodle: posee una estructura con enfoque constructivista del aprendizaje, aunque puede parecer complicado a primera vista, se considera óptimo LMS para modelos de aprendizaje colaborativo. El proceso educativo se puede realizar con actividades propias de Moodle como wikis, glosarios, talleres, seguimiento de progreso, cuadros de mando personalizados, calendarios, etc. moodle tiene una gran comunidad de usuarios, desarrolladores y colaboradores en todo el mundo y se actualiza con mucha frecuencia. Esto puede ser beneficioso, pero requiere algo de tiempo y esfuerzo para la instalación y configuración iniciales.
- OpenOLAT: es una plataforma basada en la web, posee una interfaz simple e intuitiva. Openlat es construido por módulos lo que permite lo que lo hace flexible para poder adaptarse a alguna infraestructura existente, posee un bajo consumo de recursos, escalabilidad y seguridad.
- Chamilo: Es apoyado por el Asociación Chamilo y existe una red global de proveedores de servicios y contribuyentes. Chamilo Fue creado en 2010 como una bifurcación (modificación) del anterior Dokeos LMS. Aunque utiliza las mismas tecnologías web que Moodle (PHP y Javascript) es muy diferente en muchos sentidos.
- Open edX: fue creada como iniciativa conjunta de la Universidad de Harvard y el Instituto Tecnológico de Massachusetts (MIT). Utiliza el mismo código que edX, el popular Curso abierto masivo en linea (MOOC) Plataforma, pero se caracteriza por su arquitectura robusta y flexible.
- SWAD: (Shared Workspace At a Distance) es un sistema de gestión de e-learning gratuito y un entorno de aprendizaje virtual para gestionar las asignaturas, estudiantes y profesores de una o más instituciones educativas. Fue desarrollado en 1999 en la Universidad de Granada (UGR) y se ha utilizado en otras universidades desde 2012.
Selección y Avance en implementación del Aula Virtual.
Dentro de las necesidades de implementar un espacio/aula virtual para el aprendizaje y las oportunidades y beneficios que nos brinda el desarrollo Open source, vamos a continuar con el desarrollo de un aula virtual LMS como recurso educativo abierto “Open Source” y para su implementación elegimos Chamilo.
Chamilo puede ser instalado en servidores Windows, Linux, Mac OS X y UNIX. sin embargo se recomienda su instalación en un servidor Linux para una óptima flexibilidad, control remoto y escalabilidad. Chamilo está diseñado para tener un excelente funcionamiento en un servidor AMP “Apache 2.2+, MySql 5.1 o MariaDB 5+ y PHP 5.4”, calculados en fecha 7 Diciembre del 2021.
Requerimientos del Lado del Servidor
- Wamp, Lamp o Mamp.
- en Linux instalaremos LAMP (AMP)
- Servidor de base de datos MySQL o MariaDB, con acceso root y contraseña.
Las dependencias a cumplir serian:
- Apache 2+
- PHP 5.4 o superior con enlaces MySQL (se recomienda mysqlnd) y extensión php-gd para permitir que Chamilo redimensione las imágenes.
- MySQL 5.1+ u otra versión del servidor de base de datos MariaDB
- Paquete php5-intl (para soporte de comportamiento internacional)
- php5-imagick
- php5-curl (solo requerido para una característica en la herramienta de enlaces y una verificación opcional del instalador)
- php5-mcrypt (sólo es necesario para una función de la herramienta de encuestas)
- php5-mcrypt (sólo es necesario para una función de la herramienta de encuestas)
- php5-xapian (sólo requerido para indexación y búsqueda de texto completo)
Librerías necesarias de lado del Servidor para algunos componentes de Chamilo
- Chamilo Rapid (ex Oogie(TM))
- libreoffice
- Audio recording (generate mp3 from wav)
- libav-tools
- libavcodec-extra-53
- libmp3lame0
- BigBlueButton videoconference
- bigbluebutton
Dependencias de lado del Usuario
- PC con un mínimo de 512 MB o cualquier tableta o smartphone
- Recomendado un Pentium-I como capacidad mínima del procesador para PCs
- Funciona en Windows XP (SP3 recomendado) y versiones posteriores, Linux (cualquier versión con una interfaz gráfica), Mac OS (cualquier versión), FreeBSD, Android, iOS.
- Cualquier navegador moderno (IE8 e inferior *excluido*).
- Opcional: Flash plugin (sólo es necesario para algunas funciones como el tipo de pregunta de la imagen de la zona activa y la grabadora de audio).
- Opcional: Capacidad de Java applet (sólo se requiere en caso de no utilizar la versión Flash de la grabadora de audio)
Resultados y Discusión
Instalación de Chamilo v1.11
Redirección de Apache
Desde su versión 1.10, Chamilo requiere del servidor web que pueda gestionar redirecciones. Es algo muy comunes entre todos los sistemas web (ya sean CMS, LMS, ERP, etc) que permite, entre otras cosas, el uso inteligente y amigable de las URLs. vamos a configurar las redirecciones:
- Activar el módulo "rewrite" de Apache (en línea de comando con "sudo a2enmod rewrite")
- Configurar el VirtualHost de Apache para que incluya el bloque siguiente, autorizando la interpretación de los archivos .htaccess
Para Apache <=2.2 (remplace /var/www/chamilo/ por la ruta de su carpeta Chamilo en el servidor):
<Directory />
AllowOverride All
Order allow,deny
allow from all
</Directory>
<Directory /var/www/chamilo/>
AllowOverride All
Order allow,deny
allow from all
</Directory>
y para Apache >=2.4:
<Directory />
AllowOverride All
Require all granted
</Directory>
<Directory /var/www/chamilo/>
AllowOverride All
Require all granted
</Directory>
Iniciando Instalacion Chamilo en seis pasos
- descargamos chamilo de: https://chamilo.org/fr/2019/01/04/chamilo-lms-learning-technologies-france/
- Descomprimir
- Copiar el directorio de Chamilo en su directorio web de Apache. /var/www/html/chamilo 0 /var/www/chamilo en un servidor con Linux.
- verificar que el servidor soporte archivos .htaccess (revisar en rewrite)
- verificar con el navegador web ingresando al sitio;
- http://localhost/chamilo/ // si es local
- http://www.tu-dominio-chamilo.com //si es remoto
- Se recomienda definir un VirtualHost específico para esta instalación.
Si tiene que instalar varias instancias de Chamilo, evite la instalación de Chamilo dentro de una carpeta, es preferible el uso de diferentes dominios o el uso de ejemplos de subdominios:
- http://www.mi-dominio.com/ ( recomendado)
- http://chamilo.mi-dominio.com ( recomendado)
- http://chamilo2.mi-dominio.com ( recomendado)
- http://www.mi-dominio.com/chamilo ( no recomendado)
- http://www.mi-dominio.com/chamilo2 ( no recomendado)
- http://chamilo.mi-dominio.com/my-chamilo/ ( no recomendado)
6. Continuar el proceso de instalación web.
Permisos
Dar permisos de lectura, escritura y ejecución a los siguientes directorios:
- /app/
- /vendor/ “solo lectura y ejecución”
- /web/
- /main/default_course_document/images/
- /main/lang/
- /tests/ borrarla
Configuración y Seguridad después de la instalación
Proteger el directorio de configuración:
/main/inc/conf “debe ser solo lectura, este archivo es creado por el servidor web apache + PHP”
Guia de seguridad:
https://11.chamilo.org/documentation/security.html
Configuración PHP
- Configuración del correo de Chamilo: la mayor parte de Chamilo usa la configuración de correo del archivo php.ini. Sin embargo, si se utiliza un servidor de correo electrónico distinto, se debe ajustar la configuración del correo electrónico en (carpeta chamilo ) /app/config/mail.conf.php.
- Editar el archivo php.ini Linux : /etc/php5/apache2/php.ini
- Buscar la palabra "_max" e incrementar los valores para optimizar el servidor
- Es recomendable ajustar los siguiente valores (lo que sigue ";" son comentarios):
max_execution_time = 300; Tiempo máximo de ejecucion para cada script, en segundos max_input_time = 600; Tiempo máximo que cada script que puede emplear para analizar los datos solicitados
memory_limit = 256M; Maxima cantidad de memoria que un script puede consumir (128MB
post_max_size = 100M
upload_max_filesize = 100M;
short_open_tag = Off
safe_mode = Off
magic_quotes_gpc = Off
magic_quotes_runtime = Off
- Configurar el parámetro date.timezone al valor de zona horaria de su servidor. Por ejemplo, si el servidor está en la zona horaria de 'America/New_York', configurar el parámetro date.timezone a este valor en php.ini:
date.timezone = 'America/New_York'
- Configurar el parámetro “max_input_vars” dentro de PHP 5.3.9 que limita la cantidad de elementos que puede enviar un solo formulario. Es recomendable para los casos donde se tienen numerosos usuarios que acceden a la plataforma o las lecciones son muy largas, entonces en estos casos debemos incrementar su valor por defecto.
al abrir el navegador e ingresar a local host, o bien a nuestro dominio local, directorio chamilo vamos a poder iniciar el wizar de instalacion
tras completar el wizar tendremos la pantalla de administracion de chamilo donde podremos crear cuentas para el docente como para los alumnos.
Vocabulario
- E-learning proviene del inglés y significa electronic learning.
- online: Que está disponible o se realiza a través de internet o de otra red de datos.
- LAN: red de area local.
- Omnipresente: que esta presente en todas partes al mismo tiempo.
- Infografía: es una representación visual de información. Ejemplos de infografías incluyen una variedad de elementos, como imágenes, íconos, textos, gráficas y diagramas para comunicar mensajes, un resumen.
- Responsiva: que puede adaptarse a cualquier tamaño de pantalla.
- Dependencias: una dependencia es una aplicación o una biblioteca requerida por otro programa para poder funcionar correctamente. Por ello se dice que dicho programa depende de tal aplicación o biblioteca.
- Paquete: un paquete en Linux consiste en una colección de archivos que permiten la instalación de un programa y sus tareas relacionadas, como la búsqueda de dependencias, instalaciones previas, etc. Por ejemplo Libreoffice.
Bibliografia
https://11.chamilo.org/documentation/installation_guide_es_ES.html#12._cron
https://docs.chamilo.org/v/1.11.x-es/manual-del-administrador/instalacion_y_configuracion/servidor
https://chachocool.com/apache-virtual-host-como-configurar-servidores-virtuales-en-apache-2-4/
https://esgeeks.com/direccion-ip-linux-con-terminal/
https://www.ionos.es/digitalguide/servidores/know-how/como-averiguar-la-version-de-linux/



No hay comentarios:
Publicar un comentario