Saltar al contenido

Inicio / Blog / Certificados y finalización

Certificados y finalización

El alumno terminó todo pero Moodle no marca el curso como completado: causas y solución

José Luis Ramírez QuirozPor
Fundador de miaula.pe y Grupo CONIT
Publicado el 29 de octubre de 20265 min de lectura
En resumen

Primero espera unos minutos: la finalización del curso la calcula una tarea programada. Si no cambia, abre Informes → Finalización del curso y busca el criterio en blanco: casi siempre es un examen completado sin aprobar, una nota mínima mal escrita, un criterio manual pendiente o una actividad oculta en los criterios.

En esta guía ▾
  1. Paso 1: confirma qué criterio falta
  2. Causa 1: un examen quedó «completado sin aprobar»
  3. Causa 2: la calificación del curso está en la escala equivocada
  4. Causa 3: falta un criterio manual o una fecha
  5. Causa 4: una actividad oculta o imposible está en los criterios
  6. Causa 5: la tarea programada no está corriendo
  7. Causa 6: cambiaste notas o criterios después
  8. Tabla de diagnóstico rápido
  9. Preguntas frecuentes

Si un alumno terminó todo y Moodle no marca el curso como completado, primero espera unos minutos: la finalización del curso no es instantánea, la calcula una tarea programada. Si sigue igual, abre Informes → Finalización del curso, ubica al alumno y busca qué criterio está en blanco. Casi siempre es uno de estos: un examen completado sin aprobar, una nota mínima escrita en porcentaje cuando Moodle la pide en puntos, un criterio manual pendiente o una actividad oculta dentro de los criterios.

Paso 1: confirma qué criterio falta

  1. En el curso, ve a Informes → Finalización del curso (en algunas pantallas, Informes está dentro de Más).
  2. Busca la fila del alumno. Cada columna es un criterio; la última es la del curso.
  3. Pasa el mouse por las casillas vacías: Moodle te dice qué criterio es y su estado.
  4. Si el criterio es de actividades, abre Informes → Finalización de la actividad y mira qué actividad tiene la casilla vacía o la equis roja.

Con eso ya sabes en cuál de las causas siguientes estás.

Causa 1: un examen quedó «completado sin aprobar»

Es la más frecuente en escalas de 0 a 20. Si el examen tiene Calificación para aprobar en 11 y el alumno sacó 10, Moodle lo marca como completado sin aprobar (equis roja o casilla de desaprobado). Ese estado no cumple el criterio de finalización del curso, aunque el alumno vea el examen como terminado.

Qué hacer, según el caso:

  • El alumno de verdad desaprobó: dale otro intento (lo explicamos en cómo darle otro intento del examen) o un examen de recuperación.
  • La nota estaba mal: corrígela o recalifica el cuestionario; la finalización se actualiza al cambiar la nota.
  • No querías exigir aprobación en ese examen: en sus ajustes, cambia Requerir calificación de aprobado por Requerir calificación.

Causa 2: la calificación del curso está en la escala equivocada

En Más → Finalización del curso, la Condición: Calificación del curso compara la Calificación de curso requerida con la nota en puntos del total del curso.

Total del curso Lo que escribiste Qué pasa
Sobre 20 11 Correcto: completan quienes tienen 11 o más
Sobre 20 55 (pensando en %) Nadie lo cumple, porque 55 es más que 20
Sobre 100 11 Casi todos lo cumplen, aunque tengan 15 de 100

Revisa en Calificaciones sobre cuánto está el Total del curso y escribe el valor en esa misma escala.

Causa 3: falta un criterio manual o una fecha

Con Requisitos de finalización en TODAS, cualquier criterio pendiente frena el curso:

  • Condición: Finalización manual por otros: el profesor (o el rol elegido) aún no lo marcó en el informe.
  • Condición: Autocompletar manualmente: el alumno no hizo clic en Completar curso en el bloque Autocompletar. Si ese bloque no está en el curso, el alumno nunca podrá hacerlo.
  • Condición: Fecha: la fecha aún no llega.
  • Condición: Periodo de tiempo de la matrícula: el alumno todavía no cumple los días exigidos.

Si el criterio manual era solo una vía alternativa, cambia los Requisitos de finalización a ALGUNA.

Causa 4: una actividad oculta o imposible está en los criterios

Si entre las actividades del criterio hay una que el alumno no puede completar, el curso nunca se completa:

  • Una actividad oculta o en una sección oculta.
  • Una actividad con restricciones de acceso que ese alumno no cumple (por ejemplo, solo para el grupo «Noche»).
  • Un foro o una tarea opcional que dejaste marcada por error.

Abre Más → Finalización del curso, revisa las actividades marcadas en Condición: Finalización de actividades y quita las que no deban contar. Como algún alumno ya cumplió criterios, verás Ajustes de finalización bloqueados: tendrás que usar Desbloquear ajustes de grado de finalización y eliminar los datos de finalización del usuario. Según la documentación de Moodle, los alumnos no tienen que rehacer actividades: se borran los datos ya calculados y la tarea programada los reconstruye, salvo las marcas manuales, que hay que volver a hacer.

Causa 5: la tarea programada no está corriendo

Si nadie del curso aparece como completado, aunque varios cumplieron todo, el problema es del sitio, no del curso. La finalización del curso la procesa la tarea Marcado continuo de finalización de actividades y cursos, que por defecto corre cada minuto mediante el cron del aula.

Para el administrador:

  1. Ve a Administración del sitio → Servidor → Tareas → Tareas programadas.
  2. Busca Marcado continuo de finalización de actividades y cursos.
  3. Revisa Último arranque: si es de hace horas o días, el cron no está funcionando.
  4. Revisa también Retardo del fallo: si tiene un valor, la tarea está fallando.
  5. Puedes usar Ejecutar ahora para forzarla, pero si el cron está detenido el problema volverá; hay que arreglar el cron.

La documentación de Moodle sobre finalización lo dice claramente: toda la finalización del curso se maneja con tareas programadas y no ocurre de inmediato.

Causa 6: cambiaste notas o criterios después

Si cambiaste la nota de una tarea o agregaste un criterio cuando los alumnos ya habían avanzado, la finalización puede no reflejarlo. La documentación de Moodle recomienda, en ese caso, quitar y volver a poner los requisitos de finalización del curso para que se recalculen.

Cuando cambias las condiciones de finalización de una actividad automática (por ejemplo, de Requerir ver a Requerir calificación), Moodle recalcula el estado de todos los alumnos de esa actividad al guardar. Si era de marca manual, las marcas se borran y los alumnos deben marcarla otra vez.

Tabla de diagnóstico rápido

Síntoma Causa probable Solución
Un solo alumno no completa Examen sin aprobar o actividad que no puede ver Revisa su fila en Finalización de la actividad.
Nadie completa nunca Criterio imposible (nota en %, fecha futura, bloque Autocompletar ausente) Revisa los criterios en Más → Finalización del curso.
Nadie completa desde hace días, pero antes sí Cron detenido Revisa Tareas programadas.
Completó hace 1 minuto y no aparece Aún no corre la tarea Espera unos minutos.
El alumno ve 100 % en Mis cursos pero no el curso completado El porcentaje solo mide actividades; falta otro criterio (nota, manual) Revisa los demás criterios.

Si el alumno de verdad cumplió todo y necesitas cerrar su caso ya, puedes marcar el curso como completado a mano. Para revisar la configuración completa, vuelve a Finalización del curso en Moodle.

Con miaula.pe En las aulas de miaula.pe el cron ya viene configurado y vigilado, así que si un curso no se completa, la causa casi siempre está en los criterios. El soporte los revisa contigo; puedes practicar en el aula demo.

Preguntas frecuentes

¿Cuánto demora Moodle en marcar un curso como completado?

Unos minutos. La tarea programada Marcado continuo de finalización de actividades y cursos corre por defecto cada minuto; el tiempo real depende de cada cuánto corra el cron del aula.

¿Por qué un examen aprobado con 10 no cuenta para completar el curso?

Porque si el examen tiene Calificación para aprobar en 11, una nota de 10 deja la actividad como completada sin aprobar, y ese estado no cumple el criterio de finalización del curso.

¿El criterio Calificación del curso se escribe en porcentaje?

No, en puntos del total del curso. Con un total sobre 20 y aprobatoria 11, se escribe 11. Si escribiste 55 pensando en porcentaje, nadie lo cumplirá.

¿Cómo obligo a Moodle a recalcular la finalización?

Un administrador puede ejecutar la tarea programada desde Administración del sitio → Servidor → Tareas → Tareas programadas. Si cambiaste notas o criterios, la documentación de Moodle sugiere quitar y volver a poner los requisitos de finalización.

¿Puedo marcar el curso como completado a mano?

Sí, con el criterio Finalización manual por otros o marcando las actividades pendientes desde el informe de finalización de la actividad.

¿Quieres un aula así para tu institución?

Te entregamos tu aula Moodle lista, con tu marca, y capacitamos a tus docentes.

Tu aula virtual

¿Todavía no tienes tu aula Moodle?

miaula.pe la deja lista en 3 semanas, con tu marca, cobros con Yape y certificados con QR. Pago único, sin mensualidades: mira los planes, el hosting Moodle o pide una demo.