Saltar al contenido

Inicio / Blog / Certificados y finalización

Certificados y finalización

Recertificación en Moodle: cursos que vencen cada año (SST, inducción y normativos)

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

Moodle LMS no trae una recertificación automática: esa función es de Moodle Workplace. Se arma con tres piezas: un curso por año (copia del anterior) para conservar las evidencias, un certificado que muestre su vigencia y una matrícula con fecha de fin. Si necesitas que el sistema reinicie solo a cada trabajador al cumplir el año, el plugin Course recompletion lo hace.

En esta guía ▾
  1. Qué es la recertificación y qué no hace Moodle solo
  2. Opción 1: un curso por año (la más segura para auditorías)
  3. Opción 2: reiniciar el mismo curso (con cuidado)
  4. Opción 3: recertificación por persona con Course recompletion
  5. El certificado con vigencia y los avisos de vencimiento
  6. Problemas comunes
  7. Preguntas frecuentes

Moodle LMS no tiene un botón de «recertificación»: esa función viene en Moodle Workplace, la edición para empresas. En un aula Moodle normal se arma con tres piezas que ya trae el sistema: un curso por año (copia del anterior) para conservar las evidencias, un certificado que diga hasta cuándo vale y una matrícula con fecha de fin que avise antes de vencer. Si necesitas que cada trabajador se reinicie solo al cumplir su año, el plugin Course recompletion lo automatiza.

Qué es la recertificación y qué no hace Moodle solo

La recertificación es pedir que la misma persona vuelva a aprobar el mismo curso cada cierto tiempo. En el Perú es común en tres casos:

  • Seguridad y salud en el trabajo (SST): capacitaciones que la empresa repite cada año y de las que debe guardar registro.
  • Inducción y reinducción: el reglamento interno, el código de ética o la prevención del hostigamiento, que se repasan cada año.
  • Cursos normativos de un sector: protocolos de bioseguridad, manipulación de alimentos, manejo de residuos.

Lo que Moodle LMS no hace por sí solo: marcar como «vencido» a un trabajador que aprobó hace 12 meses y volver a pedirle el curso. La finalización, una vez lograda, se queda para siempre. Por eso hay que decidir cómo se va a reiniciar: por año para todos o por persona según su fecha.

Estrategia Cómo funciona Conviene cuando
Un curso por año Copias el curso «SST 2026» como «SST 2027» y matriculas a todos Todos se capacitan en la misma campaña anual
Reiniciar el mismo curso Borras los datos de los alumnos y empiezas de cero No necesitas guardar evidencias dentro del aula (las descargaste antes)
Plugin Course recompletion El curso se reinicia solo para cada persona X días después de completarlo Cada trabajador entra en fechas distintas (altas durante todo el año)

Opción 1: un curso por año (la más segura para auditorías)

Es la que recomendamos para SST: el curso de cada año queda intacto, con sus notas, intentos, finalizaciones y certificados, y puedes mostrarlo si te piden evidencias.

  1. Entra al curso del año actual, por ejemplo SST 2026 · Inducción anual.
  2. Ve a Más → Reutilización de curso y elige Copiar curso.
  3. Ponle nombre y nombre corto del nuevo año: SST 2027 · Inducción anual y SST-2027.
  4. Pon la nueva Fecha de inicio del curso y la Fecha de finalización del curso (por ejemplo, del 4 de enero al 31 de diciembre de 2027).
  5. Deja sin marcar Incluir datos de usuario: el curso nuevo debe empezar sin alumnos ni notas.
  6. Haz clic en Copiar y ver. La copia se procesa en segundo plano; en unos minutos aparece en la lista.
  7. Revisa en el curso nuevo el certificado: el texto debe decir el año correcto y la vigencia.
  8. Matricula a los trabajadores. Si usas cohortes por área («Planta Arequipa», «Administrativos Lima»), agrega el método Sincronizar cohorte y quedan todos inscritos de una vez.

Al terminar, el curso del año anterior se oculta o se deja visible solo para descargar certificados. Si todo salió bien, en Mis cursos cada trabajador verá el curso del nuevo año en En progreso y el anterior en Pasados.

Para copiar el curso con detalle, revisa Cómo copiar un curso o importar actividades de un curso a otro en Moodle.

Opción 2: reiniciar el mismo curso (con cuidado)

Reiniciar sirve para usar siempre el mismo curso, pero borra los datos de los alumnos. Antes de hacerlo:

  1. Descarga el informe de finalización del curso y el libro de calificaciones en Excel.
  2. Descarga los certificados emitidos.
  3. Recién entonces ve a Más → Reutilización de curso → Reiniciar.

En el formulario de reinicio revisa estas opciones:

Opción Qué hace Para recertificación
Reajustar fecha inicial Mueve la fecha de inicio y corre las fechas de las actividades Ponla en el primer día de la nueva campaña
Datos de finalización Borra la finalización de actividades y del curso Marcar: es lo que obliga a volver a completar
Intentos del cuestionario Borra los exámenes rendidos Marcar, para que vuelvan a rendir
Eliminar certificados emitidos (Certificado personalizado) Borra los certificados entregados Viene marcada por defecto: desmárcala si quieres que el certificado del año anterior siga en el aula
Dar de baja usuarios Quita a los alumnos del curso Decide según si vas a volver a matricular a las mismas personas

El detalle oficial está en la página Reset course de docs.moodle.org. Los registros del curso no se borran con el reinicio, pero no los uses como evidencia: son difíciles de leer y se depuran con el tiempo. Para el paso a paso completo, consulta Cómo reiniciar un curso de Moodle para un nuevo grupo de alumnos.

Opción 3: recertificación por persona con Course recompletion

Si una empresa contrata personal todo el año, una campaña anual no sirve: quien entró en marzo debe recertificarse en marzo. Para eso existe el plugin Course recompletion (local_recompletion), de la comunidad de Moodle y compatible desde versiones antiguas hasta 5.3.

Qué hace, según su ficha en el directorio de plugins:

  • Pasado el plazo que defines, borra la finalización del curso para esa persona y le avisa que debe volver a completarlo.
  • Archiva las notas anteriores en el historial de calificaciones y puede conservar los intentos de cuestionarios, SCORM o tareas en tablas de archivo.
  • Puede reiniciar también los certificados personalizados de esa persona.

Necesita que el administrador lo instale y lo configure. Pruébalo primero en un curso de prueba con dos usuarios y un plazo corto, antes de activarlo en el curso real.

El certificado con vigencia y los avisos de vencimiento

Un certificado de recertificación debe mostrar fecha de emisión y hasta cuándo vale:

  1. Edita el Certificado personalizado del curso y agrega un elemento de fecha con la fecha de emisión.
  2. Si tu versión del plugin trae el elemento de vencimiento (en muchas aulas aparece en inglés como Expiry), agrégalo y elige la validez de un año. Calcula la fecha sola.
  3. Si no lo trae, agrega un texto fijo: «Vigencia: 12 meses desde la fecha de emisión».

Para recordarle al trabajador que su curso vence, usa la matrícula manual:

  1. En el curso, entra a Participantes, abre el menú de la página y elige Métodos de matriculación.
  2. Edita Matriculación manual.
  3. En Período de vigencia de la matrícula pon 365 días.
  4. Activa Notificar antes de que la matrícula expire y elige Persona que matricula y usuario matriculado.
  5. En Umbral para la notificación pon 15 días.
  6. En Acción cuando expire la matrícula elige Deshabilitar la matriculación en el curso: suspende el acceso sin dar de baja, así el historial se conserva.

Para que el certificado muestre la nota final, las horas y la fecha de término, sigue Certificado con nota final, horas y fecha de término en Moodle.

Con miaula.pe En las aulas de miaula.pe para empresas el soporte puede dejar armado el curso anual de SST con su certificado, sus cohortes por sede y los avisos de vencimiento, y revisar contigo qué estrategia de recertificación encaja mejor. Más detalles en aula virtual para empresas.

Problemas comunes

«Reinicié el curso y desaparecieron los certificados del año pasado». Causa: la opción Eliminar certificados emitidos venía marcada. Solución: si no los descargaste antes, pide al administrador que revise las copias de seguridad del sitio. Para la próxima, usa un curso por año.

«El trabajador aprobó el año pasado y el curso le sigue saliendo completado». Causa: la finalización no vence sola en Moodle LMS. Solución: matricúlalo en el curso del año nuevo o usa Course recompletion.

«Los avisos de vencimiento no llegan». Causa: la notificación está desactivada en el método de matriculación o los correos del aula no salen. Solución: revisa el paso 4 y pide al administrador que confirme que el envío de correos funciona.

«La copia del curso no aparece». Causa: Copiar curso trabaja en segundo plano y depende del cron. Solución: espera unos minutos y recarga la lista de cursos de la categoría.

Preguntas frecuentes

¿Moodle tiene recertificación automática?

Moodle LMS, la versión que usa la mayoría de aulas, no. La recertificación con vencimiento es una función de Moodle Workplace. En Moodle LMS se arma con copias anuales del curso, fechas de matrícula y, si hace falta, el plugin Course recompletion.

Si reinicio el curso SST, ¿pierdo los certificados del año pasado?

Puedes perderlos. En el formulario de reinicio, la opción «Eliminar certificados emitidos» del certificado personalizado viene marcada por defecto. Antes de reiniciar, descarga los certificados y el informe de finalización, o mejor crea un curso nuevo para el año.

¿Cómo pongo la fecha de vencimiento en el certificado?

Las versiones recientes del Certificado personalizado traen un elemento de vencimiento (suele salir en inglés como «Expiry») que calcula la fecha a 1, 2, 3, 4 o 5 años. Si tu versión no lo tiene, agrega un texto fijo con la vigencia junto a la fecha de emisión.

¿Cómo aviso a los trabajadores que su curso va a vencer?

Con la matrícula manual: pon un período de vigencia de 365 días y activa «Notificar antes de que la matrícula expire» con un umbral de, por ejemplo, 15 días. Moodle avisa al trabajador y a quien lo matriculó.

¿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.