Skip to content

Sistema de Agendamento em Massa

Sistema que permite agendar a mesma atividade para múltiplas turmas, escolas ou municípios simultaneamente, economizando tempo e garantindo consistência.

Índice:


Visão Geral

Objetivo

Facilitar o trabalho de gestores educacionais permitindo agendar uma única atividade para múltiplas turmas, escolas ou municípios ao mesmo tempo, em vez de agendar individualmente.

Benefícios

  • Economia de tempo: Um agendamento para múltiplas turmas
  • Consistência: Garante que todos recebam a mesma atividade
  • Flexibilidade: Configurações globais e ajustes individuais
  • Controle: Gerenciamento centralizado de datas e permissões

Fluxo Resumido

┌─────────────────┐    ┌─────────────────┐    ┌─────────────────┐
│  Gestor          │───>│  Seleciona       │───>│  Configura      │
│  escolhe         │    │  atividade       │    │  parâmetros     │
│  atividade       │    │  e escopo        │    │  globais        │
└─────────────────┘    └─────────────────┘    └─────────────────┘

                                                      v
                       ┌─────────────────┐    └─────────────────┐
                       │  Ajustes         │<───│  Agendamento     │
                       │  individuais     │    │  criado em       │
                       │  (opcional)      │    │  massa           │
                       └─────────────────┘    └─────────────────┘

Como Funciona

Agendamento Multi-Escala

O sistema permite agendar em diferentes níveis hierárquicos:

Multi-Município:

  • Agendar a mesma atividade para municípios diferentes
  • Útil para avaliações regionais ou comparativos

Multi-Escola:

  • Selecionar várias escolas dentro de um município
  • Ideal para avaliações distritais

Multi-Turma:

  • Agendar para diversas turmas de uma vez
  • Permite avaliação simultânea de séries paralelas

Multi-Sala Virtual:

  • Configurar diferentes salas virtuais individualmente
  • Ajustes específicos por sala quando necessário

Configurações Globais vs Individuais

Configurações Globais: Aplicam-se a todos os agendamentos:

  • Modalidade (online ou presencial)
  • Método de correção
  • Período (data início e fim)
  • Duração da atividade
  • Bimestre (quando aplicável)

Configurações Individuais: Override por sala virtual:

  • Datas específicas diferentes do global
  • Duração personalizada
  • Permissões especiais de acesso

Por que assim? Permite flexibilidade. A maioria das configurações é padronizada, mas exceções são possíveis sem criar um agendamento separado.


Conceitos Principais

Tipos de Exames Suportados

Exames Regulares:

  • Provas online e presenciais
  • Correção automática e manual
  • Liberação de notas para diferentes perfis

Exames de Educação Infantil:

  • Filtro automático de municípios/escolas com educação infantil
  • Sempre presencial (não permite online)
  • Avaliação por marcos de desenvolvimento

Exames de Fluência de Leitura:

  • Identificação automática de salas de fluência
  • Configurações específicas para leitura
  • Sempre presencial

Validações Automáticas

O sistema valida automaticamente:

  • Campos obrigatórios preenchidos
  • Salas virtuais existentes e válidas
  • Datas coerentes (início anterior ao fim)
  • Duração mínima adequada
  • Filtros por tipo de exame (educação infantil, fluência)

Permissões Especiais

Sistema permite configurar:

  • Alunos com permissão especial (acesso antecipado/estendido)
  • Quem pode corrigir (por perfil/role)
  • Acesso à correção por role específica

Por que assim? Alguns alunos precisam de tempos diferentes. Alguns casos requerem flexibilidade sem abrir para todos.


Fluxo do Usuário

Etapa 1: Seleção da Atividade

O que o usuário faz:

  1. Escolhe o exame/modelo de avaliação
  2. Sistema identifica automaticamente o tipo (educação infantil, fluência, regular)

O que acontece nos bastidores:

  • Sistema carrega configurações do exame selecionado
  • Prepara filtros automáticos baseados no tipo

Etapa 2: Seleção Geográfica

O que o usuário vê:

  • Dropdown de municípios (filtrado por suas permissões)
  • Dropdown de escolas (carregado dinamicamente)
  • Lista de turmas (filtrada por tipo de exame)
  • Lista de salas virtuais com indicadores de tipo

O que o usuário faz:

  1. Seleciona município(s)
  2. Seleciona escola(s)
  3. Sistema carrega turmas automaticamente
  4. Seleciona turma(s)
  5. Sistema lista salas virtuais
  6. Marca salas para agendar

Validações automáticas:

  • Educação infantil: mostra apenas entidades relevantes
  • Fluência: identifica salas específicas
  • Permissões: respeita hierarquia do usuário

Etapa 3: Configuração

O que o usuário configura:

  • Parâmetros globais (datas, duração, modalidade)
  • Configurações individuais por sala (opcional)

O que acontece nos bastidores:

  • Sistema valida campos obrigatórios
  • Verifica coerência entre datas
  • Calcula duração total

Etapa 4: Permissões Especiais

O que o usuário pode fazer:

  • Selecionar alunos com permissão especial
  • Configurar quem pode ver a correção
  • Definir corretores por role

Etapa 5: Agendamento

O que o usuário faz:

  • Confirma todas as configurações
  • Clica em "Agendar"

O que acontece nos bastidores:

  • Validação final de todas as configurações
  • Criação em massa dos agendamentos
  • Configuração de jobs automáticos (trilhas de aprendizagem, atualização de status)
  • Confirmação de sucesso

Tipos de Atividade

Exames Regulares

Características:

  • Podem ser online ou presenciais
  • Correção automática (alternativas) ou manual
  • Notas liberadas para diferentes perfis

Quando usar:

  • Provas padronizadas
  • Avaliações bimestrais
  • Simulados

Exames de Educação Infantil

Características:

  • Sempre presencial
  • Avaliação por marcos de desenvolvimento
  • Escala diferente (não usa notas tradicionais)

Quando usar:

  • Avaliação de desenvolvimento infantil
  • Berçário, maternal, pré-escola
  • Acompanhamento de marcos

Exames de Fluência de Leitura

Características:

  • Sempre presencial
  • Foco em métricas de leitura
  • Salas específicas de fluência

Quando usar:

  • Avaliação de leitura
  • Medição de velocidade e precisão
  • Alfabetização

Permissões e Acessos

Hierarquia de Permissões

Administrador:

  • Agendar qualquer atividade para qualquer entidade
  • Acesso global sem restrições geográficas

Gerente de Empresa:

  • Agendar para todos os municípios da empresa
  • Visibilidade de todas as escolas e turmas associadas

Gerente de Município:

  • Agendar atividades para seu município
  • Acesso a todas as escolas e turmas do município

Gerente de Escola:

  • Agendar atividades apenas para sua escola
  • Acesso restrito às turmas da própria escola

Professor:

  • Agendar atividades apenas para salas onde foi adicionado
  • Visibilidade limitada às salas virtuais associadas

Perguntas Frequentes

Uso Geral

Posso agendar para salas de escolas diferentes? Sim! Você pode selecionar múltiplas escolas e múltiplas salas dentro de cada escola.

Posso ter datas diferentes para cada sala? Sim, você pode configurar datas globais e depois fazer override por sala virtual.

O que acontece se eu precisar alterar depois? Agendamentos criados podem ser editados individualmente. Alterações em massa não são suportadas atualmente.

Validações

O sistema avisa se algo estiver errado? Sim, o sistema valida em tempo real e mostra mensagens de erro específicas.

Por que algumas escolas não aparecem? Possíveis motivos:

  • Você não tem permissão para ver essa escola
  • O tipo de exame filtra automaticamente (educação infantil, fluência)
  • A escola não tem turmas do tipo selecionado

Performance

Demora para agendar muitas turmas? O processo é otimizado e geralmente é rápido, mesmo para muitos agendamentos. O sistema cria em massa e paraleliza quando possível.

Posso agendar para centenas de turmas? Sim, o sistema suporta agendamento em grande escala. No entanto, recomenda-se dividir em lotes se houver problemas de performance.

Integrações

O que acontece automaticamente depois do agendamento? O sistema configura jobs automáticos para:

  • Atualizar status da prova (em andamento → finalizado)
  • Gerar trilhas de aprendizagem (se aplicável)
  • Notificar responsáveis

Última atualização: 2026-08-03