Vários horários ativos em paralelo
No patamar padrão, um único horário pode ser publicado de cada vez num dado período. É suficiente para o funcionamento clássico de uma escola do 2.º ou 3.º ciclo. Em certos contextos — tipicamente ensino superior, formações modulares, escolas com percursos múltiplos —, surge a necessidade de publicar vários horários em paralelo que se complementam. Esta capacidade está incluída de base nas contas Premium.
Em certas contas escolares mistas, por exemplo do ensino básico ao secundário, com vários horários realmente separados, o Omniscol pode ativar esta capacidade especificamente. O enquadramento e a faturação são então adaptados à necessidade real.
Porquê vários horários em paralelo
Alguns cenários típicos:
- Tronco comum + especializações — um horário semanal cobre o tronco comum (disciplinas partilhadas por todas as turmas), horários por especialidade ou por percurso acrescentam-se por cima com as suas próprias restrições.
- Regular + calendário pontual — um horário semanal regular contém a maioria dos cursos, um horário de calendário contém as aulas com data marcada (conferências, exames, júris).
- Vários locais — um horário por local com gestão local, fusão na consulta para os estudantes que passam de um local para outro.
- Programas de durações diferentes — por exemplo um percurso EMBA de 18 meses, um ciclo de Grande École em semestres de calendário e uma preparação semanal, com professores e salas partilhados.
Sem esta opção, estes casos obrigam a fundir toda a complexidade num único horário, o que rapidamente se torna ingerível.
Funcionamento
Você cria vários horários no módulo Gestão de horários letivos, como habitualmente. No momento da publicação nas semanas, o ecrã de distribuição aceita vários horários nas mesmas semanas em vez de um só.
Do lado do consumo (portais, painéis de exibição, iCal, API), os horários publicados numa semana são fundidos dinamicamente: um estudante vê todas as aulas que lhe dizem respeito, seja qual for o horário de que provêm.
Dentro de uma mesma conta, os horários ativos em paralelo partilham as ocupações dos recursos envolvidos: salas, professores e, nos casos em que é pertinente, turmas. Isso permite evitar que um mesmo professor ou uma mesma sala seja reservado duas vezes por dois horários ativos. O caso das turmas partilhadas entre vários horários também existe, mas mantém-se mais marginal e depende fortemente da organização pedagógica.
Deteção de conflitos entre horários
Dois mecanismos complementam-se, consoante o local onde você trabalha.
Durante a construção do horário
Quando você constrói ou reorganiza um horário em Gestão de horários letivos, o botão Sincronização (barra de ferramentas da reorganização, tal como da edição de um horário de calendário, nas datas partilhadas) confronta o seu trabalho com os outros horários publicados. Ele considera automaticamente aqueles cujas datas se sobrepõem às do horário em curso e que partilham pelo menos um professor, uma sala ou uma turma — localmente (mesma conta) tal como com as contas ligadas. Ele ativa-se, portanto, por si próprio assim que existem recursos comuns (laranja = ativo). Este acoplamento automático liga os horários com data (calendário).
Uma exceção bem-vinda: ele ignora uma simples cópia do horário em curso (mesmas aulas). Você pode assim trabalhar num rascunho duplicado sem entrar em conflito consigo próprio.
A ocupação desses horários entra então no motor de conflitos:
- as faixas horárias candidatas ao posicionamento (marcadores coloridos) passam a laranja ou vermelho se o professor ou a sala já estiverem ocupados noutro lugar;
- o diagnóstico assinala as reservas duplas entre horários.
O conflito assinalado indica então claramente que provém de um horário externo com a sua referência precisa.
O menu suspenso do botão lista os horários e as contas considerados: desmarque aqueles que você não quer monitorizar, por exemplo para assumir uma sobreposição.
Na consulta (horário operacional)
Uma vez publicados, os horários fundem-se num horário operacional único — a vista de consulta no Omniscol (o módulo Horário), e tudo o que consome o horário (portais, painéis de exibição, iCal, API). Os conflitos entre horários leem-se aí naturalmente: um professor (ou uma sala) ocupado em duas aulas simultâneas provenientes de dois horários publicados vê-as sobrepostas na grade fundida. É a lógica da fusão: ela forma o horário realmente vivido, de todos os tipos combinados (incluindo um horário semanal e um horário de calendário). Na vista de reorganização, isso cria um conflito.
Nos dois casos, a resolução continua a ser uma ação de planeamento: deslocar, adaptar ou aceitar o conflito consoante o caso.
Procedimento
Publicar um horário regular + um horário de calendário em paralelo
-
O caso híbrido clássico: um horário semanal regular para a maioria dos cursos, mais um horário de calendário para as aulas com data marcada (conferências convidadas, exames, júris).
-
Requisito prévio: dois horários criados em Gestão de horários letivos — um semanal com os cursos regulares, um de calendário com as aulas com data marcada. Configure-os independentemente. Ver também Modo calendário.
-
Lance a geração em cada horário separadamente se você utilizar a geração automática. Verifique primeiro os conflitos próprios de cada horário.
-
Publique o horário semanal nas semanas pretendidas (tipicamente: todo o ano). Ver Publicação. Depois publique o segundo horário (calendário) nas mesmas semanas. O ecrã de distribuição aceita vários horários em paralelo (vs um só no patamar padrão).
-
Verifique a fusão: abra o portal do estudante ou do professor — as aulas dos dois horários aparecem na mesma grade, fundidas dinamicamente. O iCal, a API e os painéis de exibição veem o mesmo.
-
Conflitos entre horários: entre um horário semanal e um horário de calendário, a sobreposição vê-se sobretudo no horário operacional fundido (consulta, portais) — se uma conferência (calendário) cair na faixa horária de um curso regular (semanal) para o mesmo professor ou a mesma sala, as duas aulas sobrepõem-se aí. Resolução como um conflito comum: deslocar, adaptar ou aceitar.