📊 Acompanhamento das Atividades dos Estudantes no Moodle

Sistema de análise de presença e participação baseado em logs do Moodle

🔒 Privacidade: Todos os arquivos enviados e relatórios gerados são removidos automaticamente do servidor em poucos minutos

📁 Arquivos de Exemplo

Ver modelos de arquivos gerados na pasta report.

Ao final desta página é possível gerar arquivos semelhantes às imagens: ex01a, ex01b, ex01c e ex01d.

📝 Passo 1: Log no Moodle

Arquivo CSV necessário

Faça o download do log da disciplina no Moodle:

  1. Acesse a disciplina desejada no Moodle
  2. No menu lateral, vá em "Relatórios""Logs"
  3. Configure os filtros conforme necessário (período, usuários, atividades, etc.) ou mantenha os valores padrão (default)
  4. Clique em "Obter estes logs"
  5. No final da página, faça o download do arquivo CSV

📋 Passo 2: Planilha dos Estudantes no SIGAA

Arquivo XLS necessário:

Exporte a planilha de notas e faltas dos estudantes pelo SIGAA:

  1. Acesse o Portal do Docente no SIGAA
  2. Escolha a turma desejada
  3. Vá em "Alunos""Lançar Notas"
  4. Clique em "Exportar planilha"
  5. Salve o arquivo (não edite o arquivo exportado)

⚠️ Nota importante: O arquivo não deve ser editado manualmente. Caso contenha os conceitos dos alunos, serão gerados gráficos adicionais com estatísticas relacionando acesso e desempenho.

⚙️ Passo 3: Configuração e Processamento

📅 Período do Curso


🔍 Configurações de Filtros

📊 Cálculo automático de faltas

O número máximo de faltas possíveis é ajustado automaticamente com base apenas nas aulas em que houve atividade registrada no log (ignorando feriados ou dias sem aula). Nesse caso, considera-se:

MAX_FALTAS = 2 × número de aulas efetivas

onde “aulas efetivas” são os dias com pelo menos um acesso de qualquer estudante.


🕐 Horários das Aulas

🔵 Aula 1
📊
🎯 Faixas de Rede Mais Acessadas

Como funciona:
1. Agrupa IPs por faixa (/24 IPv4, /64 IPv6)
2. Conta acessos por faixa, não por IP individual
3. Identifica faixas mais acessadas
4. Prioriza faixas privadas de laboratório

Exemplo:
• IPv4: 172.17.85.0/24
• IPv6: 2801:a4:101:214::/64

📈 Faixas de IP Detectadas (Auto-detectável, Filtra por horário e Faixas de IPs mais frequente):
Selecione o arquivo CSV abaixo (em Upload Arquivos) para detectar as faixas...
🟢 Aula 2
📊
🎯 Faixas de Rede Mais Acessadas

Como funciona:
1. Agrupa IPs por faixa (/24 IPv4, /64 IPv6)
2. Conta acessos por faixa, não por IP individual
3. Identifica faixas mais acessadas
4. Prioriza faixas privadas de laboratório

Exemplo:
• IPv4: 172.17.85.0/24
• IPv6: 2801:a4:101:214::/64

📈 Faixas de IP Detectadas (Auto-detectável, Filtra por horário e Faixas de IPs mais frequente):
Selecione o arquivo CSV abaixo (em Upload Arquivos) para detectar as faixas...

📁 Upload de Arquivos

Selecione os arquivos obtidos nos passos anteriores para gerar os relatórios de presença e participação