Hacer los horarios de un centro, además de llevarnos mucho tiempo, es un auténtico quebradero de cabeza, y si surgen cambios de profesorado durante el curso todavía más.
Si necesitas ayuda puedes probar con dos aplicaciones de software libre cuyo objetivo es facilitar ese trabajo: FET y Tablix/GTablix
Las dos tienen licencia GNU Public License, o sea, son software libre, las dos son multiplataforma (GNU/Linux, MacOSX y Windows), y las dos están en los repositorios de Ubuntu por lo que instalarlos es tan sencillo como buscarlos con Menú principal > Sistema > Administración > Gestor de paquetes Synaptic marcarlos y cliquear en Aplicar.
FET, Free Timetabling Software
El primero es FET, Free Timetabling Software y se trata una aplicación que organiza los horarios del alumnado y del profesorado de un centro educativo.
No es un organizador personal sino que está pensado para diseñar el plan de actividades y horarios, el control de la ejecución de estos e incluso permite realizar cambios durante el curso académico.
Funciona de la siguiente manera:
- Introducimos los datos del centro, profes, materias, aulas disponibles, restricciones,... Es el trabajo más pesado al principio.
- Cuando los datos ya se han incorporado a la base de datos, solamente es necesario pedirle que genere el horario de clases o de profesorado o de asignaturas,...
- Y ya está.
Luego puedes modificar los datos si hay variaciones y volver a generar el nuevo horario.
Los datos y los horarios los guarda como archivos XML que se pueden abrir con OpenOffice o LibreOffice, o en formato texto.
La interface es un poco sobria y quizás confusa al principio, pero trabaja bastante bien y cumple su cometido ampliamente.
Para hacerte una idea del resultado te dejo con dos imágenes de lo que prepara para el alumnado y para el profesorado y, aunque están en inglés las imágenes, se pueden cambiar las preferencias para trabajar en castellano.
- Horario del alumnado con FET
- Horario del profesorado con FET
Tablix con GTablix
El otro es Tablix y su front-end GTablix
Tablix es un generador de horarios para centros educativos.
Es parecido a FET: Se introducen los diferentes datos (profesorado, aulas, asignaturas, restricciones,...) y genera horarios en formato XML o en HTML (perfecto para colgarlos en internet).
Pero Tablix funciona con línea de comandos por lo que, para trabajar con él de forma amigable, es bueno instalar GTablix, su front-end.
Te dejo un par de imágenes:
- Iniciándose Tablix
- Planificación de Tablix
Más información
Sobre FET
Sobre Tablix
Sobre GTablix no he encontrado ningún enlace válido salvo los que lo nombran
Te recuerdo que para instalarlos no tienes más que entrar en Menú principal > Sistema > Administración > Gestor de paquetes Synaptic marcarlos y cliquear en Aplicar :-)