Conduza uma rodada completa com controle de presença
Mantenha até 12 listas de turma neste navegador, marque ausentes sem editar a lista, sorteie uma ou várias pessoas e use rodadas sem repetição com contagens, desfazer, tela cheia e exportação local.
Exemplo concreto de entrada e saída
Salve 24 alunos, marque Mila e Omar como ausentes e sorteie dois sem repetição. O primeiro sorteio usa 22 linhas e o próximo 20; Desfazer devolve as duas últimas à rodada.
Como o resultado é produzido
Cada linha recebe identidade própria, mesmo com nomes iguais. Ausentes e linhas já sorteadas são filtrados; depois uma amostra uniforme sem reposição usa Web Crypto.
Limites e verificações
- Cada turma aceita 1–500 linhas e a biblioteca local até 12 turmas; ausências precisam corresponder ao rótulo normalizado.
- Contagens e histórico pertencem à sessão atual; apenas nomes das turmas e listas persistem localmente.
- O sorteio não substitui adaptações, proteção, consentimento ou julgamento docente.
Limite dos dados locais
Nomes de turmas e listas usam um registro local versionado e limitado. Ausências, rodadas, contagens e histórico ficam na memória; os arquivos são criados localmente e nenhuma lista é enviada.
Perguntas sobre esta ferramenta
- Nomes repetidos são linhas separadas?
- Sim. Cada linha pode sair uma vez por rodada sem repetição.
- As ausências ficam salvas?
- Não. As listas podem persistir, mas presença e histórico reiniciam com a página.
- O que Desfazer restaura?
- Remove o último sorteio, reverte suas contagens e torna as linhas elegíveis de novo.
- A exportação certifica justiça?
- Não. Ela registra a sessão visível, mas não verifica presença, adaptações ou a conduta do operador.
Conteúdo e implementação revisados: