Pues deben provenir de la Base de Datos ;)
Los cuestionarios están en mdl_quiz, donde el campo course te indica dónde se encuentran
Los datos más importantes quedan en mdl_quiz_attempts, donde relaciona el cuestionario, usuario, nº de intento, si está o no terminado y calificación del alumno.
Puedes relacionarlos en tu query con un left join de manera sencilla.
Cada pregunta está en mdl_question y el resto de tablas siguientes recogen más info.
El lib.php del Cuestionario realiza la mayoría de las funciones para considerar acertada la pregunta de acuerdo con los parámetros y ofrecer la nota.
Espero que te sea útil
Saludos!