🟩 Release 2.49 – Sistema de Gestión Escolar (SGE)
📅 Fecha de publicación: Mayo 2025
👥 Proyecto SINIDE – Ministerio de Educación de la Nación
En esta nueva release se trabajaron múltiples funcionalidades y correcciones orientadas a mejorar la experiencia de uso del Sistema de Gestión Escolar (SGE) en todas las jurisdicciones. A continuación, te contamos los cambios más importantes implementados.
🔹 Funcionalidades incorporadas
🟦 ➕ Nuevo tipo de inasistencia: “Tres Cuartos” (Provincia de Salta)
Se incorporó una nueva categoría de inasistencia en el módulo de Registro de Asistencias, a pedido de la provincia de Salta, denominada “Tres Cuartos”, con un valor equivalente a 0.75.
Esta modificación responde a una necesidad pedagógica específica de esa jurisdicción, permitiendo registrar con mayor precisión ausencias parciales que no encajan en las categorías existentes (como «Media» o «Completa»).
🔍 ¿Qué implica este cambio?
- Interfaz actualizada: la nueva opción “Tres Cuartos” reemplaza visualmente a la opción anterior “Doble”, solo para Salta.
- Cálculo automático: el sistema toma el valor de 0.75 en los reportes de asistencia y en los acumulados por alumno.
- Compatibilidad jurisdiccional: el cambio fue implementado únicamente para Salta, utilizando un feature flag que limita la visualización y el comportamiento de esta opción solo en esa provincia. En las demás jurisdicciones, todo continúa funcionando con la opción “Doble” sin modificaciones.
🖥️ Aspecto visual:
La opción se presenta junto a las demás categorías («Cuarta», «Media», «Completa»), manteniendo coherencia estética con los botones ya existentes.
📌 Motivo del cambio:
Alinearse con la normativa local y mejorar la exactitud de los datos en los registros oficiales, evitando que los docentes tengan que redondear inasistencias que no reflejan con fidelidad la realidad.
🟦 📚 Mejora en el conteo de materias al crear secciones
El sistema ahora considera todas las materias relevantes al comparar la sección con su titulación, incluyendo aquellas de tipo Optativa e Integradora Parcial.
🔍 ¿Cuál era el problema?
Cuando se creaba una nueva sección, el sistema validaba la cantidad de materias asociadas con la titulación. Sin embargo, no contemplaba algunas tipologías especiales, como las Optativas, generando mensajes que indicaban una supuesta “falta” de materias que en realidad sí estaban definidas en el diseño curricular.
🛠 ¿Qué cambió?
- Se actualizó la lógica de validación para incluir todos los tipos de materias relevantes.
- Ahora el conteo refleja con fidelidad el total real definido por la jurisdicción.
- Se evitan advertencias erróneas al momento de guardar la estructura.
📌 Motivo del cambio:
Mejorar la precisión del sistema en la gestión académica y reducir confusiones para los equipos administrativos que cargan secciones.
🟦 ⚠️ Advertencia al inscribir en cursadas incompletas (Primario y Secundario)
Se incorporó un mensaje visible al usuario cuando intenta inscribir a un alumno en una cursada que no incluye todas las materias requeridas por la titulación.
🔍 ¿Qué sucedía antes?
El sistema permitía avanzar en la inscripción sin advertir que la cursada no cumplía con la carga completa de materias, salvo por un mensaje técnico visible solo en consola.
🛠 ¿Qué se hizo en esta versión?
- Se agregó un warning en pantalla, directo y comprensible.
- Informa que la cursada no cubre todas las materias esperadas.
- Aplica a niveles Primario y Secundario, donde se presentaba con más frecuencia.
📌 Motivo del cambio:
Ofrecer mayor control y transparencia al usuario, evitando que alumnos sean inscriptos en propuestas académicas incompletas por error u omisión.
🟦📋Corrección del orden de instancias evaluadoras (Provincia de Salta)
A pedido de la provincia de Salta, se ajustó el orden de visualización de las instancias evaluadoras en las planillas del nivel Primario Común, tanto de Primer como Segundo Ciclo.
🔍 ¿Cuál era el problema?
Las instancias de Comisión Evaluadora Diciembre y Febrero aparecían en orden invertido, lo que no coincidía con la lógica organizativa pedagógica de la jurisdicción.
🛠 ¿Qué se hizo?
- Se reordenaron los ítems en las plantillas para reflejar el orden solicitado.
- El nuevo orden respeta la secuencia cronológica:
- 1er trimestre
- 2do trimestre
- 3er trimestre
- Comisión Evaluadora Diciembre
- Comisión Evaluadora Febrero
📌 Motivo del cambio:
Garantizar que la documentación institucional (planillas, boletines, reportes) cumpla con los criterios pedagógicos definidos por la jurisdicción.
🟦 ⚙️ Optimización del tablero “salidos con pase”
Se mejoró el rendimiento del endpoint que alimenta los tableros jurisdiccionales de alumnos egresados, diferenciando entre los que egresan con o sin pase.
🔍 ¿Qué problema resolvimos?
Este tablero es consultado por usuarios jurisdiccionales con frecuencia y presentaba tiempos de respuesta elevados (más de 8 segundos), dificultando la gestión de datos en tiempo real.
🛠 ¿Qué se hizo?
- Se analizó el plan de ejecución de la consulta.
- Se refactorizó el código del endpoint para mejorar la eficiencia.
- Se midió la mejora con herramientas como K6 y PostgreSQL Explain.
📊 Resultados comparativos:
- Antes:
- Con pase: 8.28s
- Sin pase: 10s
- Después:
- Con pase: 3.56s
- Sin pase: 4.70s
📌 Motivo del cambio:
Reducir los tiempos de espera y brindar a las jurisdicciones un acceso más ágil a los datos de gestión educativa.
🔹 Reportes Generados Durante el Sprint
🟩 📊 Reportes de titulaciones y Unidades de Servicio – La Rioja
A pedido de la Dirección de Información Educativa (DIE) de la provincia de La Rioja, se elaboraron dos reportes en formato CSV:
🔎 1. Titulaciones con carga horaria
- Incluye todas las titulaciones activas.
- Lista cada espacio curricular por año, junto a su carga horaria.
- Pensado para análisis y planificación interna.
🔎 2. Unidades de Servicio por titulación (2024–2025)
- Relaciona cada Unidad de Servicio con las titulaciones ofrecidas.
- Se entregaron datos diferenciados por año.
📌 Motivo del pedido:
Contar con insumos consolidados para planificación, control de oferta académica y generación futura de dashboards o tableros visuales.
🔹 Correcciones y Ajustes
- 🛠️ Salta – Alumnos dados de baja que aún figuran como regulares
- 🛠️ Salta – Error al guardar nuevos alumnos en la ESC. 4898
- 🛠️ Salta – No se guarda la nueva fecha de inscripción
- 🛠️ Chubut – No se podían inscribir alumnos en módulos adultos
- 🛠️ Santa Cruz – Corrección de datos personales duplicados
✅ Conclusión
La versión 2.49 del Sistema de Gestión Escolar (SGE) refleja el trabajo conjunto entre los equipos de desarrollo y las distintas jurisdicciones educativas. Cada mejora, reporte y corrección implementada en esta release responde a situaciones reales que afectan la operatividad diaria de escuelas, supervisiones y ministerios.