Saltar a contenido

Evaluación, notas y precio de socios

Cómo evaluar en Convoca Courses: exámenes, tareas, notas, certificado y precios.

Versión cubierta: 0.3.0 · WP: 6.4+ · PHP: 8.1+ · Requiere: convoca-core.

Hasta la 0.2.x un curso se «completaba» viendo lecciones: no había ninguna comprobación de aprendizaje y el certificado se emitía por progreso. Desde la 0.3.0 el módulo evalúa, y lo hace en la versión gratuita: lo que se paga (PRO) es la capa de organización.

1. Qué es gratis y qué es PRO

Gratis: exámenes tipo test con banco de preguntas, tareas con entrega, libro de notas con pesos, certificado con la nota y puerta de aprobado, desbloqueo secuencial, fechas del curso y caducidad del acceso.

PRO: precio distinto para socios, convocatorias con plazas y fechas, recordatorios automáticos, varios correctores, certificado con QR, banco de preguntas compartido e importación/exportación CSV, y correo al grupo de alumnado.

2. Exámenes

Se crean en Cursos → Exámenes. Cada examen cuelga de un curso y, si se quiere, de uno de sus módulos.

En la caja Configuración del examen:

  • Preguntas por intento: 0 significa todas las que haya (del examen y del banco del curso).
  • Aleatorio: baraja y elige preguntas distintas en cada intento.
  • Intentos: 0 = sin límite.
  • Nota mínima: 0 = la del curso (50 por defecto).
  • Tiempo máximo en minutos: 0 = sin límite.
  • Corrección visible: al enviar (nota y detalle), solo la nota, o nada hasta el cierre.
  • Peso en la nota final: el porcentaje que aporta este examen.

En la caja Preguntas se da de alta cada pregunta con su tipo:

Tipo Cómo corrige
Única todo o nada con una sola respuesta
Múltiple todo o nada con el conjunto exacto: una de más anula
Verdadero/falso todo o nada

Los puntos de cada pregunta se suman y la nota se lleva a 0-100 sobre el total del intento.

Un envío fuera de plazo (por tiempo máximo) no se corrige: el intento queda cerrado como expirado. El tiempo y el número de intentos se comprueban en el servidor, no en el navegador.

Para que el alumnado lo vea, se pone el shortcode en la página del curso:

[convoca_curso_examen id="123"]

3. Tareas

En Cursos → Tareas. Cada tarea tiene enunciado (el editor), plazo y peso en la nota final.

El alumnado entrega desde el shortcode:

[convoca_curso_tareas id="45"]

La entrega puede ser texto, fichero o las dos cosas; el fichero va a la biblioteca de medios. Se puede volver a entregar: la reentrega reabre la tarea y borra la nota anterior, porque lo que se corrige es lo último que hay. Pasado el plazo, la entrega se marca fuera de plazo pero no se bloquea.

La corrección se hace en Cursos → Entregas: se elige el curso, se ve cada entrega con su fichero y su texto, y se pone nota y comentario. El alumno recibe un aviso por la cola de correo del ecosistema.

4. Notas

La nota final no se guarda: se calcula con los pesos de exámenes y tareas. Si los pesos no suman 100, el acta lo avisa. Las piezas sin corregir no cuentan como cero: la media se reparte entre las que ya tienen nota, y la nota aparece marcada como provisional.

  • Alumno: [convoca_curso_notas id="45"]
  • Profesorado: [convoca_curso_acta id="45"], con descarga del acta en CSV (una fila por alumno).

5. Certificado

Si el curso evalúa, el certificado exige aprobado: por debajo del mínimo no se emite, y la nota se congela en el PDF (un certificado no puede cambiar de nota después). Un curso sin exámenes ni tareas sigue funcionando como siempre: certificado por progreso.

6. Fechas y caducidad

Por curso, en la caja Datos del curso:

  • Apertura y cierre de matrícula: fuera de la ventana no se puede matricular, y el mensaje dice hasta cuándo.
  • Fecha de fin o días de acceso: al vencer, el curso pasa a solo lectura — se ven progreso, notas y certificado, pero no se avanza ni se abren exámenes. No se borra nada.
  • Un curso sin fecha ni días es indefinido.

El desbloqueo secuencial viene activado en los cursos nuevos: sin terminar una lección no se abre la siguiente, y sin completar las lecciones el examen no se abre. Los cursos anteriores a la 0.3.0 se quedan como estaban, para no encerrar a quien está a mitad de temario.

7. Precio distinto para socios (PRO)

Con Convoca Members activo y licencia PRO, cada curso puede tener:

  • Socios gratis.
  • Precio de socio (manda sobre el descuento).
  • Descuento de socio en %.

El orden es: gratis para socios → precio de socio → descuento → precio general. La matrícula guarda qué importe se aplicó y por qué, así que después se puede explicar cualquier cobro.

«Socio» quiere decir socio con la cuota al día: un socio de baja paga el precio general. Sin Convoca Members, todo el mundo paga el precio general y no hay ningún error.

8. Lo PRO de organización

Función Qué hace
Convocatorias Varias fechas y plazas para el mismo curso; la matrícula exige una convocatoria abierta
Recordatorios Avisos de inactividad (7 días) y de examen pendiente, con un solo aviso por semana y persona
Varios correctores Los tutores con la capacidad convoca_grade_courses corrigen sin ser administradores
Certificado con QR QR de verificación generado en el propio sitio, sin servicios externos
Banco compartido Exportar e importar preguntas en CSV entre cursos
Correo al grupo Mensaje a todo el alumnado del curso, persona a persona

Sin licencia, cada una de estas funciones se rechaza en el servidor, no solo se esconde del panel.

9. Requisitos técnicos

  • convoca-core obligatorio; convoca-gateway opcional para cobrar; convoca-members opcional para los precios de socio.
  • El QR del certificado usa chillerlan/php-qrcode. Si no está instalado, el certificado se emite igual con la URL de verificación en texto: un QR que falta no puede tumbar un certificado.