s-nt-s / centros

Web para elegir centro en el concurso de traslados
https://s-nt-s.github.io/centros/
GNU General Public License v3.0
0 stars 0 forks source link

Fiabilidad y funcionamiento del selector de etapas #7

Open s-nt-s opened 3 months ago

s-nt-s commented 3 months ago

El selector de etapas usa como fuente dos informaciones distintas sobre las etapas educativas de un centro.

  1. La que se infiere de usar el campo ¿Qué enseñanza buscas? en el buscador de centros de la comunidad de Madrid (es decir, si hago una búsqueda marcando "Primer ciclo de Educación Infantil" doy por sentado que todos los resultados tienen dicha etapa educativa)
  2. La información que aparece en el apartado ETAPAS EDUCATIVAS CURSO YYYY/YYYY+1 cuando entras en la ficha de un centro de dicho buscador

Recalco esto porque ambas fuentes no siempre coinciden, es decir, pueden pasar cosas tan contraintuitivas como que hagas una búsqueda con ¿Qué enseñanza buscas? = Primer ciclo de Educación Infantil entres en algún centro de los resultados y en su apartado ETAPAS EDUCATIVAS CURSO YYYY/YYYY+1 no aparezca por ningún lado que imparten Primer ciclo de Educación Infantil.

Es más, a veces la información tampoco coincide con la mostrada por el centro en su página web.

Por lo tanto hay que tomar estos datos con precaución y saber que pueden contener errores.

Por otro lado, las espatas educativas encontradas son tantas que un selector que contuviera todas sería poco útil, por lo tanto se ha optado por agrupar las etapas en grandes "macro-etapas".

El objetivo principal de estas "macro-etapas" es que un funcionario/interino que esta rellenando el concurso de traslados filtre el mapa en función de las etapas que realmente puede impartir, por lo tanto se agrupan en una misma "macro-etapas" todas las etapas que potencialmente pueden ser impartidas por el mismo personal.

Además, a cada "macro-etapas" se le asigna uno o más cuerpos de docentes para que en el mapa de cada cuerpo solo se ofrezca filtrar por las "macro-etapas" que tengan sentido para ese cuerpo (esta asignación de cuerpos necesita revisión por alguien que este más documentado que yo).

Para entender y depurar mejor esta estrategia se lista en https://s-nt-s.github.io/centros/etapas/ la correspondencia entre las "macro-etapas" y las etapas originales, además de la asignación de cuerpos.

Por favor, si encuentras un error o crees que puedes mejorar algo, responde a este issue.