Mapear situação de um aluno no Moodle sobre inscrição no curso, quadro de nota e log de acesso

Re: Mapear situação de um aluno no Moodle sobre inscrição no curso, quadro de nota e log de acesso

por Lino Vaz Moniz -
Número de respostas: 0

Elzilane,

Para filtrar alunos que concluíram o curso numa data recente, basta filtrar a data  na coluna  timecompleted (tabela mdl_course_completion)

Veja exemplo de comando SQL que faz isso

SELECT u.id, u.firstname,u.lastname, u.email,c.timecompleted   FROM mdl_course_completions c INNER JOIN mdl_user u ON c.userid=u.id WHERE  c.timecompleted > 0 AND c.timecompleted > ? AND c.timecompleted <= ? AND c.course=?
Passe data recente em formato timestamp em AND c.timecompleted > ? AND c.timecompleted <= ?


Como informação adicional, no MReport há possibilidade de gerar relatórios como alunos que concluíram, passando parâmetro de data tais como:

  • Alunos concluintes nos últimos 20 minutos ou x horas ou x dias
  • Alunos que concluíram no período x

O relatório de concluintes do MReport tem mais de 40 campos de opções de filtro, além disso, há opção para exportar para excel e agendar para enviar por e-mail diariamente (ou período determinado) a relação de concluintes. Também há opção de disparar mensagem automática aos aluns concluintes.

Segue um conjunto de post com comando SQL que gera lista de alunos que concluíram o curso. 

Relatório de alunos que completaram o curso com comando SQL
https://comunidade.badiu.com.br/mod/forum/discuss.php?d=447

Relatório de usuários que concluíram curso no Moodle com comando SQL
https://comunidade.badiu.com.br/mod/forum/discuss.php?d=399

Listar alunos no Moodle que concluíram o curso pelo rastreamento do progresso com SQL
https://comunidade.badiu.com.br/mod/forum/discuss.php?d=218

Verificar se o aluno completou o curso no Moodle com comando SQL
https://comunidade.badiu.com.br/mod/forum/discuss.php?d=183


Relatório de quantidade (percentagem) de alunos concluinte consolidado por curso do Moodle com comando SQL
https://comunidade.badiu.com.br/mod/forum/discuss.php?d=589

Lista geral dos alunos que concluíram o curso com informação da nota final do curso
https://comunidade.badiu.com.br/mod/forum/discuss.php?d=448