Restrições horárias: turmas, disciplinas, grupos, salas e grade
As restrições horárias indicam à geração automática as faixas horárias a evitar ou a privilegiar. O mesmo editor serve para as disponibilidades de um professor e para as restrições associadas a uma turma, uma disciplina, um grupo, uma sala ou a própria grade. Cada superfície só expõe os níveis que fazem sentido para ela.
Para o detalhe do caso do professor (registo pelo professor, ligação de partilha, validação), ver Disponibilidades dos professores.
Os quatro níveis
Uma faixa horária pinta-se com um destes níveis, identificados por uma cor:
| Cor | Nível | Efeito na geração |
|---|---|---|
| ⚫ Preto | Indisponível | Restrição dura: a geração automática nunca coloca uma aula aí |
| 🔴 Vermelho | Indesejado | Restrição flexível forte: a geração automática evita tanto quanto possível |
| 🟠 Laranja | Pouco desejado | Restrição flexível ligeira: a evitar se o resto o permitir |
| 🟢 Verde | Preferencial | Preferência positiva: a geração automática favorece esta faixa horária |
Uma faixa horária não pintada é neutra. A Apagar apaga um nível posto e volta ao neutro.
Quem carrega quais níveis
Nem todos dão acesso aos quatro níveis:
- Professor — Indisponível, Indesejado, Preferencial (preto, vermelho, verde). São as suas disponibilidades.
- Turma (Restrições horárias da turma), disciplina (), sala (Disponibilidade) — Indisponível e Indesejado (preto, vermelho). Descreve-se aí as faixas horárias onde não se quer, ou antes não se quer, que a turma trabalhe / a disciplina seja posta / a sala seja utilizada.
- Grupo (Disponibilidade) — mesmos níveis preto e vermelho, função Premium (ver mais abaixo).
- Grade horária (o local) — é a única superfície que propõe o nível laranja (Pouco desejado). Ver abaixo.
O acesso faz-se em todo o lado através do pequeno relógio posto sobre a entidade (sobre cada turma, cada disciplina da turma, cada sala…). O relógio colore-se quando já há restrições registadas.
Restrições postas na grade
Na grade de um local, pintam-se diretamente as restrições globais, válidas para toda a instituição:
- pintar uma faixa horária de preto fecha-a para toda a gente — é assim que se proíbe globalmente uma faixa horária (quarta-feira à tarde, pausa, faixa horária de reunião…).
Em Premium, a grade aceita além disso restrições flexíveis: vermelho (Indesejado) e laranja (Pouco desejado), para desencorajar uma faixa horária sem a fechar.
Ver Grade horária, faixas horárias e durações para a estrutura da grade (faixas horárias, durações, pausas).
O editor de restrições
O editor é comum a todas as entidades, e tudo se faz com um clique.
Escolha primeiro um nível na barra em cima (os níveis propostos dependem da entidade). Torna-se o «pincel» ativo e aplica-se a cada faixa horária que você toca:
- Clique numa célula para pintar essa única faixa horária; clique e depois arraste sobre várias células para as pintar num só gesto.
- Clique no cabeçalho de um dia para pintar toda a coluna (o dia inteiro); clique no cabeçalho de uma hora para pintar toda a linha (essa faixa horária em todos os dias). É a forma mais rápida de cobrir amplos intervalos.
- A Apagar é um pincel como os outros: selecione-a, depois clique ou arraste para voltar ao neutro.
Semana padrão e vista de calendário
Para um horário semanal ou cíclico, as restrições registam-se sobre uma semana padrão.
Para um horário do tipo calendário (Premium), uma barra de navegação permite alternar entre semanas, meses, todo o ano e semana padrão: registam-se restrições datadas, e também se pode declarar uma restrição recorrente na semana padrão. As janelas de datas restringem além disso os períodos em que certas aulas podem ser planeadas.
Na semana padrão, cada faixa horária consolida as restrições de todas as datas correspondentes do período (todas as segundas-feiras às 8:00, por exemplo). Quando essas datas divergem, a faixa horária exibe uma faixa de cores proporcional — a largura de cada cor reflete o número de dias em causa — e a sua dica dá a contagem por nível (quantos dias indisponíveis, indesejados, etc.). Clicar nesta faixa horária força o nível escolhido em todas essas datas de uma vez: é a forma genérica de decidir para todo o dia padrão.
Opções complementares
Sob o editor, uma restrição de turma ou de grupo pode ter limites (Premium):
- Número máximo de horas de ensino num dia — no formato
HH:MM; - Número máximo de horas de ensino numa semana — em modo calendário.
A geração automática respeita estes limites como restrições de otimização.
Do lado do professor, um comentário livre permite comunicar uma observação sobre as suas disponibilidades (deslocações, restrição particular).
Herança entre níveis
Um grupo herda as restrições da sua turma e dos seus grupos superiores (ver Hierarquia de grupos). Quando é preciso autorizar localmente uma faixa horária apesar de uma restrição herdada, o nível Aulas autorizadas neutraliza a restrição herdada sem modificar a origem.
Efeito na geração
As restrições pretas são bloqueantes: uma aula nunca será posta numa faixa horária indisponível. Os níveis vermelho e laranja são penalizações que a geração automática procura minimizar; o verde é um bónus. Se as restrições tornarem uma aula impossível de colocar, a geração assinala-o — ver Diagnosticar uma geração que falha.