📊 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