Para gerar a lista de todas as atividades de um curso no Moodle e a suas configurações, execute o seguinte comando SQL
SELECT cm.id,m.name,cm.instance,cm.idnumber,s.id AS topicid,s.section,cm.visible,cm.visible,cm.visibleold,cm.groupmode,cm.completion,cm.completiongradeitemnumber,cm.completionview,cm.added FROM mdl_course_modules cm INNER JOIN mdl_modules m ON m.id=cm.module INNER JOIN mdl_course_sections s ON s.id=cm.section WHERE s.course=cm.course AND cm.course=?
Passe o parâmetro id do curso em cm.course=?