Hay otra forma, que puedes comprobar. Se trata del modulo asistencia,(attendance) que no viene con las versiones estandares,
Copio literalmente:
Este módulo permite registrar la asistencia de cada participante a sesiones de clase presenciales o en línea. Cualquier profesor del curso puede registrar la asistencia manualmente, o hacerlo automáticamente basándose en la actividad del estudiante dentro de las 24 horas que comprende cada fecha de asistencia.
Permite registrar multiples registros de asistencia, por ejemplo cada semana o determinados dias.
Si haces en cada módulo una autoevaluación y un examen final por ejemplo
Te invito que los descarges y descubras sus posibilidades ya que son amplias
Carlos