Introducir las tecnologías de la comunicación en el ámbito educativo conlleva una serie cambios en las estrategias utilizadas por los docentes para impartir sus clases. Se dispone de herramientas hardware y software, así como de grandes repositorios de contenidos digitales sobre cualquier área y materia, que facilitan su tarea docente. Sin embargo esta misma tecnología, a disposición tanto del profesorado como del alumnado, en el aula puede generar problemas de otra naturaleza.
Es el caso del alumnado que, al disponer de un ordenador a su servicio, en lugar de atender a las explicaciones del profesorado se conectan a Internet, chatean con sus compañeros o simplemente dispersan su atención. En estos casos el ordenador, en lugar de ser una herramienta para mejorar su proceso de aprendizaje, pasa a ser un medio de mero entretenimiento. En LliureX se puede encontrar la aplicación Epoptes, la cual trata de facilitar la tarea del profesorado en el aula y permite una serie de acciones sobre los equipos de ésta, como pueden ser:
Todas estas acciones pueden actuar sobre un sólo equipo, varios seleccionados o todos los equipos del aula.
Podemos acceder a la aplicación a través del menú: Aplicaciones -> Administración LliureX -> Epoptes, control de aula.
Cuando se lanza el Epoptes desde el servidor de aula (o desde un cliente ligero) con un usuario del profesorado, lo que se muestra es una pantalla de autenticación para comprobar que el usuario que está lanzando el Epoptes tiene permisos para poder controlar a los otros usuarios del aula. Bastará con que se introduzca el usuario y la contraseña del usuario y, si son correctos, Epotes se lanzará.
Una vez identificado, se muestra una ventana donde se pueden ver todos los equipos que hay en ese momento en el aula encendidos y que la aplicación puede manejar.
IMPORTANTE: Es importante recordar que el proceso por el que el servidor de Epoptes se comunica con los clientes requiere que esté encendido antes de que los clientes del aula vayan arrancando. Si un cliente de aula se inicia antes de que el servidor del aula haya arrancado del todo, puede que la aplicación no lo detecte (y que también fallen otros servicios del aula). Bastará con reiniciar ese equipo para que todo vuelva a funcionar correctamente.
Si un cliente todavía no ha iniciado sesión (como es el caso de la captura), es decir, el alumnado no ha introducido su usuario y su contraseña, Epoptes no puede mostrar el escritorio de ese usuario y lo que se ve es un pequeño ordenador que muestra, en su pantalla, el tipo de cliente (ligero o pesado) que arrancará cuando el alumnado se identifique. En caso de contrario, se muestra el escritorio del alumnado en miniatura, así como el usuario con el que se ha iniciado sesión (en el mensaje que se muestra debajo de la captura).
Una vez el usuario ha iniciado la sesión, Epoptes permite una serie de acciones que se pueden ejecutar en el equipo. Las acciones aparecen cuando hacemos clic con el botón derecho sobre uno o varios equipos seleccionados, aunque también se pueden ver en la barra de botones superior y en la opción de menú Clientes.
Las distintas acciones que se pueden realizar están agrupadas en las siguientes categorías:
Este menú contiene diferentes acciones relacionadas con la sesión y el encendido/apagado del PC. Además contiene las siguientes opciones:
Las acciones dentro del menú de Emisiones permiten ver lo que está haciendo el alumnado e interactuar con él, controlando su sesión o mostrándola al resto del alumnado para que vean como está realizando la tarea que se haya indicado. A continuación se muestra un breve resumen de cada una de las opciones:
En este menú se muestran acciones que interactúan con el alumnado, ejecutando o abriendo determinados programas en el equipo. Es en éste donde el docente puede encontrar opciones para enviar o abrir ficheros al alumnado, enviar páginas web, e incluso ejecutar terminales con privilegios para realizar tareas de mantenimiento.
Las opciones que se muestran en el primer nivel de menú dentro de Ejecutar son: Ejecutar, Enviar mensaje y Abrir un terminal.
Cuando pulsamos sobre la opción de ejecutar se muestra una ventana en la que podemos introducir: una página web para que se abra, un archivo para transferirlo a los PCs del alumnado o un comando para ejecutar en los clientes.
A continuación se muestran ejemplos de uso:
En la opción de menú Enviar mensaje se muestra una ventana que permite redactar un texto que será mostrado al alumnado. Basta con rellenar los campos con el texto que se desee y pulsar el botón Enviar, lo que hace que se muestre el mensaje en primer plano en los clientes. Si queremos utilizar marcas de HTML para el texto, debemos pulsar la opción que indica Utilizar Pango Markup.
Esta opción de menú contiene, a su vez, tres opciones más:
Esta opción contiene funciones cuya finalidad es la de impedir que el alumnado se distraiga en el caso de que se esté explicando algo en la pizarra o para captar la atención del mismo sobre lo que se está exponiendo en clase. Para ello contiene las siguientes opciones:
El último botón del menú muestra detalles del cliente conectado a Epoptes. Entre otra información se muestra:
Con el fin de poder distinguir unos clientes de otros, en caso de que queramos agrupar, Epoptes permite la creación de grupos de clientes.
En un principio sólo existe un grupo llamado Alumnos detectados, grupo que contiene todos los clientes detectados por el servidor, pero podemos crear nuevos pulsando el botón + situado en la parte inferior. Ello hace que se cree una nueva etiqueta para el grupo y permita la edición de su nombre. Cuando terminemos basta con pulsar la tecla Intro.
Una vez creado el grupo tenemos que agregarle clientes. Para ello seleccionamos el grupo Alumnos detectados y arrastramos aquellos que queramos al grupo destino, con lo que se agregará y podremos tener agrupados todos los que queramos.
También podemos eliminar grupos en caso de que hiciera falta mediante el uso del botón -. Para eliminar un grupo debemos seleccionarlo y pulsar este botón. Entonces mostrará una pantalla de confirmación en la que deberemos seleccionar Sí.
Es fácil que nos encontremos con que no somos capaces de ver todos los clientes del aula o una parte de ellos, lo primero que deberemos de hacer es renovar su certificado de aula con la instrucción:
sudo epoptes-client -c
Esta instrucción deberemos de ejecutarla logados como administrador o netadmin en los clientes del aula, para ello podemos apoyarnos en la Gestion remota de clientes Cssh de Zero-center. Una vez renovado el certificado, hemos de reiniciar todos los clientes para comprobar que ya son visibles en el server, o por el profesor.
Si pese a esta acción no se soluciona el problema deberemos de enviar el fichero /tmp/epoptes_log al foro de LliureX, para que nos ayuden a resolver el problema.