Vinicius,
Via API de Moodle é possível extrair esses dados. Mas precisa pesquisa vasculhar cada API e estudar a especificação. Não há uma documentação transparente sobre isso. Vc pode usar webservice também. É uma outra alternativa. Eu particularmente, uso SQL.
Separei 2 comandos que pode lhe ajudar: