Simulados


Cadastro de Simulado

1 - Criação do Simulado

Acesse através do menu lateral do seu painel: Acadêmico / Conteúdos / Simulados / Simulados

Untitled.png

Na tela de listagem de simulados clique no botão 🟢Criar

Todos os campos com título em vermelho são obrigatórios, os demais são opcionais.

Neste cenário, vamos mostrar como cadastrar um simulado público, neste caso ele é um simulado aberto para qualquer usuário fazer, normalmente é utilizado para fazer captação de leads e criar um base de emails.

Preencha os campos: título, instruções, tentativas, classe corretora deixe a padrão e escolha se exibirá a resposta para o aluno, se terá ranking e se exibirá a performance.

OBS: Não esqueça de preencher a data de publicação, se ficar vazia o simulado não aparecerá

Untitled (1).png

Caso esse simulado público seja referente a algum curso, é importante escolher o campo curso.

Exibição resposta: Ao escolher exibir resposta na hora, você irá mostrar para o aluno no momento da prova a resposta correta, caso você ocultar as respostas para divulgar um ranking ou uma listagem de acerto de forma manual, basta escolher a opção de ocultar.

Situação: Ao escolher público, o simulado aparecerá na página de simulados públicos e qualquer usuário poderá fazer, ao escolher privado ele só aparece se você atrelar este simulado a um item de módulo do curso (como se fosse uma prova da disciplina), neste artigo vamos escolher o público.

Exibirá performance: Você pode exibir a performance mostrando quantidade de questões acertadas, em branco e erradas.

Você também tem a opção de exibir e performance anterior + indicar conteúdo de reforço (o sistema irá indicar questões e aulas de acordo com os assuntos vinculados entre ambos).

Ou se preferir, oculte a performance e ele só exibir a mensagem de parabéns por efetuar o simulado.

2 - Vincular questões ao simulado

Após salvar os dados gerais, poderá escolher entre 2 forma de vincular questões.

Se você ainda não cadastrou as questões na plataforma acesse 🔗 Cadastro de Questões e veja como cadastrar questões.

Questões Selecionadas:

Você buscará as questões e incluirá questão por questão ou poderá dizer a disciplina e a quantidade e ele incluirá a quantidade automaticamente.

Untitled (2).png

Dentro da opção Questões Selecionadas, você pode utilizar 2 métodos:

1 - Buscar questão por questão:

Untitled (3).png

2 - Incluir questões através de Disciplina/Assunto e Qtd.

Untitled (4).png

Após incluir as questões você poderá visualizar a questão clicando no + do box cinza, efetuar exclusões em massa selecionado os checkboxes e também reordená-las, clicando no box cinza e arrastando.

Untitled (5).png

Questões Randômicas por Disciplinas/Assuntos:

Você buscará dirá ao sistema qual o curso ou disciplina e também poderá dizer o assunto, após isso dirá a quantidade de questões que deseja e na hora do aluno fazer o simulado será sorteada as questões.

Untitled.png

Você também consegue escolher a ordem, basta clicar no box cinza e arrastar para ordenar na forma que quiser.

Vincular o Simulado ao Curso

Encontre seu curso em Acadêmicos / Cursos, clique módulos e após isso clique em Conteúdos do Módulo.

Agora basta você incluir um conteúdo com mídia, selecionado o Simulado que deseja vincular, lembre-se que você pode colocar mais de um simulado dentro de um módulo caso queira.

Untitled (1).png

Cadastro de prova para um módulo

1 - Criação do Simulado Privado

Acesse através do menu lateral do seu painel: Acadêmico / Conteúdos / Simulados / Simulados

Untitled.png

Na tela de listagem de simulados clique no botão 🟢Criar

Todos os campos com título em vermelho são obrigatórios, os demais são opcionais.

Neste cenário, vamos mostrar como cadastrar um simulado privado, neste caso ele é um simulado (prova) que estará como item em um módulo do curso e não aparecerá na página de simulados.

Untitled (1).png

Preencha os campos:

2 - Vincular Questões ao Simulado

Após salvar o simulado, aparecerá 2 abas referente ao vinculo de questões.

Se você ainda não cadastrou as questões na plataforma acesse 🔗 Cadastro de Questões e veja como cadastrar questões.

Untitled (2).png

Aba Questões: Você buscará as questões e incluirá questão por questão ou poderá dizer a disciplina e a quantidade e ele incluirá a quantidade automaticamente.

Untitled (3).png

Aba Disciplinas / Assuntos: Você buscará dirá ao sistema qual o curso ou disciplina e também poderá dizer o assunto, após isso dirá a quantidade de questões que deseja e na hora do aluno fazer o simulado será sorteada as questões.

Untitled (4).png

3 - Vincular Simulado ao Módulo como Item

Nesta etapa vamos vincular o simulado criado em um curso, especificamente em um módulo.


PROVA COM MONITORAMENTO E ANTI-FRAUDE

Sistema de Monitoramento e Reconhecimento Facial

O que é?

O sistema de Monitoramento e Reconhecimento Facial é um módulo de fiscalização de provas online (também conhecido no mercado como proctoring). Ele foi construído do zero e integrado diretamente à plataforma, com o objetivo de garantir a integridade das provas realizadas remotamente, assegurando que o aluno que está fazendo a prova é realmente quem diz ser, e que não está cometendo irregularidades durante a realização.

O sistema opera em duas frentes complementares:

  1. Verificação de identidade — antes da prova começar, o aluno precisa tirar uma selfie que é comparada automaticamente com a foto do documento cadastrado no sistema (RG, CNH, selfie cadastrada, passaporte). Essa comparação usa reconhecimento facial rodando diretamente no navegador do aluno via face-api.js, sem precisar enviar a imagem para um serviço externo de IA.
  2. Para contextos mais rápidos e menos burocráticos, temos a validação rápida, onde não há a necessidade de ter documentos do usuario na base. Nesta modalidade, é tirada uma foto do usuário no início da prova e os snapshots ao decorrer da avaliaçao.

Monitoramento durante a prova — ao longo de toda a realização, o sistema fica em segundo plano capturando fotos periódicas (snapshots) em momentos aleatórios e registrando comportamentos suspeitos como troca de aba, janela minimizada, cópia e cola, múltiplos rostos na câmera, ausência de rosto e iluminação baixa.

Por que foi criado?

Em contextos de ensino a distância, a maior vulnerabilidade de uma avaliação é a impossibilidade de verificar fisicamente quem está do outro lado. Sem algum mecanismo de fiscalização, qualquer pessoa poderia fazer a prova no lugar do aluno, usar materiais não permitidos livremente ou ter ajuda de terceiros.

O sistema resolve esse problema de forma automatizada e não intrusiva — o aluno não precisa instalar nada, tudo funciona no próprio navegador, e a experiência de prova não é interrompida mesmo quando há alertas ou quando a verificação de identidade vai para revisão manual.

Como funciona — passo a passo

image.png

Etapa 1 — Configuração pelo administrador

Antes de qualquer coisa, o monitoramento precisa ser habilitado no simulado pelo administrador ou professor. As configurações disponíveis são:

image.png

image.png

Observacoes importantes:

Etapa 2 — Consentimento LGPD

Antes de qualquer captura de dado biométrico, o aluno precisa aceitar explicitamente o Termo de Consentimento LGPD. Esse aceite é registrado no banco com:

image.png

image.png

Esse registro existe para garantir conformidade legal — o sistema coleta dados biométricos (imagem do rosto), que são considerados dados sensíveis pela LGPD, e exige que haja evidência documental do consentimento informado do titular.

Etapa 3 — Verificação de identidade (selfie inicial)

Com o consentimento registrado, o sistema ativa a câmera do aluno e solicita que ele tire uma selfie. O que acontece nesse momento:

  1. O face-api.js (rodando no navegador, via WebGL/GPU) detecta se há exatamente um rosto enquadrado
  2. Quando o rosto é detectado com qualidade suficiente, a foto pode ser registrada.
  3. A selfie é enviada ao sistema junto com os dados da comparação facial: face_match_distance (distância euclidiana entre dois rostos) e face_match_confidence (percentual de confiança)
  4. O sistema cria a seção de procuradoria e determina o status inicial:
    • auto_approved — passou no rigor, sem revisão manual exigida
    • pending_review — não passou no rigor ou o simulado exige revisão manual

Importante: independente do resultado, o aluno pode prosseguir com a prova. O sistema nunca bloqueia o acesso — ele apenas registra e sinaliza para revisão posterior.

O documento usado para comparação é selecionado de forma inteligente com base em uma hierarquia de prioridade:

Prioridade Tipo Rigor
Selfie cadastrada Menos permissivo e mais confiável para o algoritimo, pois compara face x face diretamente (Recomendado)
RG Mais permissivo, pois considera que a foto pode ter caracteristicas que hoje a pessoa nao tem mais
CNH Mais permissivo, pois considera que a foto pode ter caracteristicas que hoje a pessoa nao tem mais
Passaporte Mais permissivo, pois considera que a foto pode ter caracteristicas que hoje a pessoa nao tem mais
Outro documento com foto Mais permissivo, pois considera que a foto pode ter caracteristicas que hoje a pessoa nao tem mais

Etapa 4 — Monitoramento durante a prova

Assim que o aluno começa a prova, dois mecanismos entram em operação simultaneamente e silenciosamente:

Snapshots periódicos: O sistema gera uma lista de momentos aleatórios dentro da duração total da prova (ex: em uma prova de 60 minutos com 5 snapshots configurados, os momentos podem ser 8min, 19min, 31min, 44min e 56min — nunca no início nem no fim do bloco para não ser previsível). Em cada momento programado, o sistema captura uma foto via câmera e analisa:

Eventos comportamentais: O sistema monitora em tempo real e registra imediatamente quando:

Cada evento e snapshot incrementa contadores na sessão (alerts_tab_switch, alerts_no_face, alerts_multiple_faces, alerts_low_light, alerts_window_blur, total_snapshots).

Etapa 5 — Encerramento da sessão

Quando o aluno finaliza a prova, a sessão de monitoramento é encerrada. Nesse momento o sistema executa a auto-validação inteligente: se o total de alertas for menor ou igual 5 (margem de erro segura do algoritimo), a prova é validada automaticamente pelo sistema (auto_validated) sem precisar de intervenção humana. Se ultrapassar essa margem, fica com status pending aguardando revisão.

Etapa 6 — Painel de auditoria (visão do professor/admin)

Como acessar? 

image.png

image.png


O professor ou procurador tem acesso a um painel completo com:

image.png

image.png

Ao abrir uma sessão específica, o revisor vê:

As ações de Validar ou Invalidar a prova, com histórico completo de todas as decisões tomadas

Etapa 7 — Validação e invalidação

O revisor pode tomar duas decisões sobre a prova:

Validar — confirma que a sessão é legítima. A performance do aluno é mantida normalmente. Pode ser feito manualmente pelo revisor ou automaticamente pelo sistema no encerramento.

Invalidar — registra que houve irregularidade. O revisor é obrigado a informar um motivo detalhado (mínimo 10 caracteres, max 1000 caracteres). O aluno recebe uma notificação com o motivo e é informado de que pode entrar com recurso.

Ambas as ações geram entradas no histórico de decisões da sessão, que funciona como um log auditável de todas as decisões (incluindo reversões — um revisor pode validar uma prova que foi invalidada anteriormente, aceitando assim o recurso do aluno).

image.png

image.png

O que o sistema detecta

Tipo Como detecta
Identidade divergente Comparação facial via face-api.js (distância euclidiana)
Troca de aba Evento visibilitychange do browser
Janela inativa Evento blur na window
Saída do fullscreen Evento fullscreenchange
Cópia e cola Eventos copia e cola
Ausência de rosto faces_detected === 0 no snapshot
Múltiplas pessoas faces_detected > 1 no snapshot
Iluminação baixa Análise de luminância média dos pixels do canvas

O que o sistema não detecta

É importante documentar também as limitações conhecidas: