Para mapear quantidade de postagem / comentário dos posts em um determinado curso feito apenas pelos alunos após uma determinada data, basta executar o seguinte comando SQL:
SELECT COUNT(p.id) AS countrecord FROM mdl_forum_posts p INNER JOIN mdl_forum_discussions d ON d.id=p.discussion INNER JOIN mdl_forum f ON f.id =d.forum INNER JOIN mdl_role_assignments rs ON rs.userid=p.userid INNER JOIN mdl_role r ON rs.roleid=r.id INNER JOIN mdl_context e ON rs.contextid=e.id WHERE e.contextlevel=50 AND e.instanceid=f.course AND f.course=? AND r.shortname='student' AND p.created > ?
Passe o parâmetro id do curso em f.course=?
Passe o parâmetro data em formato timestamp em p.created > ?
Um relatório interessante é passar data do último acesso do tutor no curso para analisar quantidade de post gerados após a ausência do tutor.