Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Los estilos en Chamilo se pueden modificar a través de la copia simple de cualquier chamilo/app/Resources/public/css/themes/styles. Encontrará en este directorio una serie de directorios de estilo, como chamilo_green, que se pueden copiar, renombrar y modificar como desee. Para probarlos, simplemente vaya a la sección _Idiomas de su página de configuración de Chamilo y seleccione el estilo que tiene el nombre del directorio que agregó.
Entonces, y solo desde la versión 1.10, será necesario iniciar el comando composer install en la raíz de Chamilo para transferir los nuevos estilos a web/css/themes/.
Chamilo incorpora una discreta pero práctica funcionalidad pensada para el caso de que su plataforma Chamilo vaya a ser usada por varias categorías de usuarios. En este caso, puede ser necesario considerar un segundo portal con otro nombre de dominio, diferente aspecto y diferentes cursos y usuarios. En suma, se trata de varios espacios espacios independientes que comparten muchos de sus contenidos y todo su código.
Imagine que 12 facultades de su universidad quieren mostrar su propio portal con una apariencia distinta (logotipo de cabecera y color de fondo diferentes, ...). Cada facultad tendrá sus propios docentes, que ocasionalmente también podrán impartir sus clases en otras facultades. Con los alumnos ocurre algo parecido, pues aunque lo normal es que estén vinculados a una sola facultad, en algún caso podrán estarlo a más de una. Por último, el contenido de los cursos impartidos en las distintas facultades suele ser diferente, aunque puede haber casos específicos en los que haya cursos comunes.
Imagine que su empresa ofrece cursos de salud y seguridad para varios clientes. Suponga que uno de sus clientes es Coca-Cola® y el otro es Pepsi®. Tal vez estos clientes no deseen que se muestre que están usando el mismo curso o utilizando el mismo portal para sus capacitaciones. O simplemente, para ahorrarse trabajo le gustaría volver a utilizar el mismo curso, pero sin que contenga las contribuciones de los alumnos de la otra empresa...
Para resolver estos casos le ofrecemos una solución multi-URL. Al permitir multi-URL, se activará el siguiente mecanismo:
se utilizará el mismo código fuente (por lo tanto el mantenimiento es el mismo)
se utilizará la misma base de datos (por lo tanto se evita la duplicación de los datos)
un portal “maestro” (no usado directamente por sus clientes), permitirá definir portales “esclavos”.
cada curso se creará dentro del portal “esclavo” y sólo será visible dentro de ese portal
cada usuario se creará dentro de un portal “esclavo”. Sólo será visible dentro de ese portal y sólo tendrá acceso a ese portal
cada portal esclavo usará un nombre de dominio diferente (o un subdominio diferente)
cada portal podrá utilizar su propio estilo gráfico
uno (o más) administradores podrán ser asignados a cada portal esclavo. Este/os administradores no tendrán acceso a la configuración global, ni a los usuarios, ni a los cursos de otros portales
una sesión podrá utilizar un curso global, pero cada sesión no existirá en más de un portal
Utilizando la misma base de datos se beneficiará de estas "características extra":
un curso puede ser “global” y ser usado a través de sesiones en todos los portales esclavos
un usuario (alumno, docente o administrador) puede tener acceso a otros portales si así lo configura el administrador global.
Para configurar el modo multi-URL, tendrá que:
acceder a la configuración de su servidor web
acceder a la definición de sus nombres de dominio
acceder al archivo de configuración de Chamilo
El proceso de instalación es el siguiente:
editar el archivo main/inc/conf/configuration.php quitando el marcador de comentario antes de la línea: $ _configuration ['multiple_access_urls'] = true;
añadir la línea “1,1” en la tabla de access_url_rel_user
añadir directivas SiteAlias dentro de su VirtualHost de Apache
definir nombres de dominio o sub-dominio (DNS) para que apunten a su servidor
ir a la página de administración de Chamilo y seguir el enlace múlti-URL del portal
redefinir su URL principal (reemplace localhost) y añadir el deseado, luego agregar y habilitar un administrador para cada uno de ellos
El resultado de una instalación multi-URL puede quedar muy bonito si cuenta con los servicios de un diseñador profesional. Aquí presentamos un ejemplo con 3 facultades de un mismo instituto…
OpenBadges es un estándar abierto de representación e intercambio de competencias, representadas por insignias para facilitar su entendimiento. OpenBadges funciona con un servidor de “recolección de datos” configurable en configuration.php. Por defecto, se trata del Backpack de Mozilla.
Para crear una insignia OpenBadges, necesito tener una competencia. Para ello, puedo visitar la entrada “Gestionar las competencias” en la página principal de administración, o bien puedo usar la entrada “Insignias”.
Para la competencia que quiero ilustrar, doy clic en el botón “Crear insignia”.
Esto me redirige hacia una página de edición de la insignia y la competencia, que contiene dos campos más que la competencia misma:
Imagen, en el cual se subirá la imagen representando la competencia
Criterios para lograr la insignia es un dato requerido por el estándar OpenBadges: se trata de describir cuales fueron los retos culminados para obtener esta insignia, lo que permitirá a personas externas saber cuales fueron las competencias que el usuario tuvo que demostrar
También existe un botón “Diseñar una nueva insignia”, y es que pensamos que el usuario promedio no tendrá a su disposición un diseñador que pueda trabajar sobre una base inicial de insignias.
Al dar clic en el botón de diseño, se abre una nueva ventana emergente con el servicio de MyKnowledgeMap que permite diseñar su propia insignia, descargarla, y luego volver a subira.
Una vez estas operaciones ejecutadas, podremos visualizar este badge en miniatura en la lista de badges.
Finalmente, el alumno podrá visualizar este badge en su red social, seleccionar uno de ellos, ver su ficha de logro del badge y exportar su competencia a un “Backpack” especial de OpenBadges. Por defecto, se usa el BackPack de Mozilla en https://backpack.openbadges.org/
A partir de ahí, los alumnos pueden exportar sus competencias para mostrarlas, por ejemplo, a LinkedIn.
Queda mucho por decir sobre esta herramienta, los certificados y los OpenBadges, pero esta introducción debería permitirle iniciar su uso de la herramienta. Esperamos extender esta sección en las próximas versiones.
Podrá encontrar más información sobre la generación de evaluaciones y certificados en el manual del profesor.
Chamilo 1.9 introducía un nuevo concepto en términos de gestión de competencias y extendía el concepto de certificado de aprendizaje introducido en las primeras versiones de Chamilo.
A partir de la versión 1.10, se puede hacer un uso avanzado de las funcionalidades de gestión de competencias y de certificados.
Para activar las funcionalidades correspondientes, es necesario activar las opciones de “Gestión de competencias” y de “Publicación de certificados”, las cuales se pueden encontrar fácilmente buscando “competencia” y “certificado” en la barra de búsqueda de los parámetros de configuración.
Estas funcionalidades están vinculadas profundamente con la herramienta de evaluaciones en los cursos, por lo que será necesario tener habilitados unos cursos con la posibilidad de lograr un certificado. Referirse al manual docente para esta parte.
Una vez activada la herramienta de competencias, aparecerá un bloque más en la página de administración del portal.
Al inicio, será necesario importar o generar competencias. La “Rueda de competencias” quedará vacía hasta que algunas competencias hayan sido creadas.
Para evitar tomarnos mucho tiempo elaborando una lista de competencias, podemos usar el archivo propuesto como ejemplo en la página “Importar competencias”. Bastará con darle clic al fichero CSV de ejemplo, descargarlo en nuestra máquina y seleccionarlo en el botón de selección de archivos.
Una vez este paso completado, podemos regresar a la página de administración y visualizar la rueda de competencias, que se verá algo similar a lo siguiente (en este caso hemos creado una lista de competencias en español, la lista por defecto siendo disponible únicamente en inglés).
La visualización en rueda es similar a una visualización en árbol jerárquico, doblado sobre el mismo, o como un abanico totalmente doblado sobre el mismo.
Esta rueda representa las competencias, ordenadas de manera jerárquica. Usualmente, los dos o tres primeros niveles servirán para la categorización de las competencias, y no serán competencias en sí, pero esto queda libre para el equipo de gestión de competencias decidir. Solo se muestran a primera vista los 4 primeros niveles de competencias, pero la rueda soporta cualquier cantidad de niveles.
Al dar clic en cualquier competencia de la rueda, la página se refresca para centrar la rueda sobre la competencia seleccionada y mostrar solamente sus competencias “hijas”.
Como se ve en la primera captura, existe un código de color (y su leyenda) para las competencias de la rueda. Para que un alumno pueda lograr una competencia, es necesario asociarla con una evaluación dentro de un curso.
Para hacerlo, existen dos métodos:
la más precisa: ir al curso en cuestión y editar la evaluación para asociarla con la competencia
la más rápida: dar clic derecho en la competencia, dar clic en “Editar” y seleccionar la evaluación asociada
Usaremos el segundo método en este caso.
En el formulario, al seleccionar alguna evaluación, se hará la asociación. Ahora, al lograr terminar el curso (o los objetivos del curso tales como ordenados en la evaluación), el alumno habrá logrado la competencia correspondiente también.
Ojo que el alumno deberá obligatoriamente pasar por la herramienta de evaluaciones para que se haga efectivo su logro de la competencia (tal como es el caso para los certificados).
Luego de asociar la competencia a un curso, si regresamos a la rueda de competencias, la visualizaremos con una de las competencias marcadas en naranja, simbolizando que, en este portal Chamilo, se puede lograr esta competencia a través de un curso.
Una vez los alumnos hayan empezado a lograr competencias, estas se mostrarán en el perfil de red social de cada uno. También será posible para el administrador (y el administrador de recursos humanos) hacer búsquedas sobre las competencias, como se presenta a continuación, usando el menú de la izquierda (y confirmando la selección de cada competencia en la lista antes de buscar).
En este caso (tomado desde otro portal), hemos buscado un perfil con dos competencias, una de las cuales está adquirida por el usuario Pedro Perez.
El sistema nos indica que le “falta una competencia para corresponder” a nuestra búsqueda. Me indica, no obstante, que este alumno tiene ya dos competencias, pero la segunda no corresponde a mi búsqueda.
Si esta búsqueda corresponde a un perfil que busca con frecuencia, puede guardarla con un nombre propio, y regresar luego para ver si más personas tienen el perfil buscado.
Ilustración 75: Administración - Multi-URLs
Como se señaló anteriormente en la sección plugins de esta guía, la videoconferencia es una herramienta independiente de Chamilo. Puede instalarlo fácilmente y vincularlo a Chamilo con el complemento BigBlueButton, pero requiere un servidor dedicado (o al menos un servidor dedicado para otra cosa que le sobren recursos).
Para instalar el servidor de videoconferencia BigBlueButton, le recomendamos que siga las instrucciones en la página del proyecto: http://code.google.com/p/bigbluebutton/wiki/InstallationUbuntu
Una vez que la videoconferencia esté instalada y sea funcional, deberá conocer la URL pública (a veces una simple dirección IP) y la clave secreta.
Encontrará la clave secreta en /var/lib/tomcat6/webapps/bigbluebutton/WEB-INF/classes/bigbluebutton.properties (cherchez Salt).
Una vez que se conozcan estos dos datos, vaya a la página de configuración de Chamilo, sección Plugins. Active el complemento BigBlueButton y guárdelo. Recargue la página (para que aparezca el nuevo elemento de menú) y haga clic en el icono de la nueva sección llamada "Extra". Allí, ingrese la información de su servidor de videoconferencia.
En las siguientes versiones, el complemento de videoconferencia se ha ampliado con nuevas características:
version 2.4 de 2016-05
Se agregó soporte para conferencias globales (fuera del contexto del curso)
Añadió la posibilidad de dar clases a nivel grupal en los cursos.
version 2.5 de 2016-07
Posibilidad de que cada usuario lance una conferencia global independiente.
version 2.6 de 2017-05
Posibilidad de establecer límites para el número de participantes en las salas de conferencias.
version 2.7 de 2018-07
Posibilidad de elegir entre la interfaz de HTML5 o Flash en el nivel del complemento o dar la opción a los usuarios (requiere una plataforma BBB versión 2.0 Beta o superior)
Todo lo que tiene que hacer es navegar a través de uno de sus cursos o en la página de inicio si tiene conferencias globales habilitadas para probar la integración.
En el contexto de un curso, los profesores son los únicos que pueden iniciar una sala de videoconferencia. También son los únicos que tienen estatus de moderador en Chamilo.
Los alumnos solo pueden conectarse a una videoconferencia de un curso si su profesor ha iniciado una sala previamente (de lo contrario, hacer clic en el enlace de la videoconferencia no tiene efecto).
Si no puede instalarlo, no dude en ponerse en contacto con los proveedores oficiales de Chamilo, quienes con gusto le alquilarán el acceso a sus servidores de videoconferencia preconfigurados.
La capacidad de convertir las presentaciones PowerPoint o LibreOffice Impress en una ruta de aprendizaje es bastante compleja de instalar. Solo hay un acceso directo conocido: haber instalado una versión de LibreOffice así como la aplicación GNU screen en su servidor y ejecutar el siguiente comando en una screen:
sudo soffice -nologo -nofirststartwizard -headless -norestore -invisible "-accept = socket, host = localhost, port = 2002, tcpNoDelay = 1; urp;"
Cualquier explicación más detallada estaría en gran medida fuera del contexto de esta guía, pero la fórmula funciona bajo Ubuntu Server. Tenga en cuenta que la instalación del servidor de videoconferencia BigBlueButton ya cubre la instalación y el inicio (en el puerto 8100) del servidor LibreOffice _.
Si no puede instalarlo, no dude en ponerse en contacto con los proveedores oficiales de Chamilo que lo asistirán o rentarán voluntariamente el acceso a sus servidores de conversión preconfigurados.
El soporte de xapi fue incluido en Chamilo desde la version 1.11.16 como un plugin y sera incluido en el core mas adelante.
Alactivar el plugin se activa varias funcionalidades en Chamilo
La activación del plugin permite primero enviar xapi statement a un LRS externo al realizar actividades en Chamilo. Entonces primero se tiene que activar el plugin.
En la configuración se indica lo datos del LRS externo y se indica las actividades que se querie seguir desde Chamilo.
Lo que se hace en Chamilo cuando hay un evento que tiene que generar un api statement se esta guardando en la tabla "xapi_shared_statement" para que no demore en registrarse, ya que el envio a un LRS podria tomar tiempo entonces este envio al LRS se hace de manera asyncrona con un cron que llama plugin/xapi/cron/send_statements.php cada hora por ejemplo. Este script manda 100 statements cada vez que esta llamado entonces se tiene que adaptar la frecuencia del cron dependiendo del uso de su plataforma.
Desde este momento se puede enviara las statements de los eventos seleccionados al LRS externo.
Chamilo puede ser el LRS que almazene los datos que sean de Chamilo o de otros aplicativos externos. Por esto en la pagina de administración de Chamilo un bloque Plugins aparece con un link para "Experience API (xAPI).
En esta pagina de da click en el + para crear una nueva cuenta para connectarse al LRS de su Chamilo. Desde este momento el LRS de su Chamilo esta disponible y se puede usar con su Chamilo o con cualquier herramienta compatible con xAPI indicando los datos del usuario que acaban de crear y la URL de su Chamilo con al final /plugin/xapi/lrs.php
Al activar el plugin xAPI se agrega una herramienta actividad en cada curso de Chamilo. En esta herramienta se puede importar paquete de contenido compatible xAPI.
Estas actividad se pueden lanzar desde esta herramienta o pueden ser incluidas como un item de una leccion de Chamilo.
En la herramienta de actividades el profesor puede ver lo que se ha registrado de la actividad xAPI.