Presentación
A partir del 26 de enero de 2021, los cursos presenciales y los seminarios web están fusionados en tu plataforma en una sola entidad denominada «FGP» («Formación guiada por un profesor»). Esta funcionalidad mejorada e integral ha introducido cambios importantes en tu plataforma, dirigidos principalmente a flexibilizar la definición y gestión de cursos presenciales y seminarios web.
Este artículo enumera los cambios introducidos por esta mejora de la función y enumera las API que se han actualizado, las que se han dejado de utilizar y las que se han desarrollado para la nueva gestión.
Obtén más información sobre la migración de cursos de seminario web como cursos FGP en el artículo específico de la Base de conocimiento y en el artículo que recopila las preguntas más frecuentes.
Sesiones presenciales y de seminarios web en el mismo curso
Con la antigua gestión de cursos presenciales y seminarios web no era posible mezclar estas opciones en un solo curso. Podías definir o un curso presencial o un seminario web. Si necesitabas convertir un curso presencial en un seminario web, tenías que ejecutar varios pasos: crear un curso nuevo, duplicar todas las sesiones del curso original en el nuevo curso y finalmente, inscribir usuarios en las nuevas sesiones.
Gracias a la nueva gestión de cursos presenciales y seminarios web se puede definir si un evento de una sesión (llamado fecha de sesión en el antiguo método de gestión de cursos) es un seminario web o uno presencial. Gracias a esta flexibilidad, puedes combinar ambos tipos de evento en una sola sesión del curso y cambiar el tipo sobre la marcha cuando sea necesario (por ejemplo, convertir un evento presencial en un seminario web) sin volver a crear la sesión desde cero y sin volver a inscribir a todos tus alumnos.
Inscripción de profesores
En la antigua gestión de cursos presenciales y seminarios web, los profesores tenían que inscribirse o ser inscritos en un curso con el nivel de Profesor. La inscripción del profesor contabiliza como cualquier otro usuario inscrito en el curso (también en el cálculo de la cuota máxima) y se reserva un asiento para cada profesor inscrito.
Con el nuevo método de gestión, los profesores son asignados a la sesión o al evento sin estar inscritos en él, ahorrando asientos para alumnos. Además, puedes asignar profesores a una sesión o a un evento:
- Profesor de sesión. Si asignas un profesor a una sesión, será asignado automáticamente a todos los eventos que incluya la sesión y podrá marcar la asistencia a todos ellos y establecer si los participantes los han aprobado o no. En este escenario, el profesor podrá crear y actualizar el material de formación para el curso. Estamos trabajando actualmente en la posibilidad de asociar material de formación a sesiones; mantente atento a la página Actualizaciones del producto para saber cuándo se lanzará esta función.
- Profesor de evento. Si asignas un profesor a un solo evento dentro de una sesión, puede marcar la asistencia de los alumnos que asistan a ese evento específico y no tendrá control sobre los otros eventos ni sobre la sesión. En este escenario, el profesor no podrá subir ni gestionar el material de formación asignado al curso.
Informes
La nueva gestión de inscripciones de profesores para cursos presenciales y seminarios web tiene un impacto en los informes, pues los profesores asignados a esos tipos de curso se contabilizaban como usuarios inscritos en el antiguo método de gestión de seminarios web y sus inscripciones ya no se consideran tales con el nuevo método. Así es como se contabilizan ahora las inscripciones, en diferentes escenarios:
- Nuevos informes personalizados. Para quienes utilizan nuevos informes personalizados, a fin de garantizar la coherencia de los datos, los informes siguen contabilizando de forma predeterminada a los profesores asignados al curso como usuarios inscritos, pero puedes utilizar una opción específica para mostrarlos o no en el informe (opción Mostrar solo usuarios con alumno como nivel de curso del usuario de la subsección Opciones de usuario de la pestaña Filtros). De forma predeterminada, esta opción no está habilitada y los profesores se contabilizan como usuarios inscritos. Si habilitas la opción, los profesores no serán contabilizados como usuarios inscritos y no aparecerán en el informe. Los nuevos informes personalizados afectados por este cambio son:
- Usuarios - Cursos
- Usuarios - Tiempo de inscripción en el curso
- Usuarios - Sesiones de seminario web
- Usuarios - Sesiones FGP
- Grupos/Ramas - Cursos
- Usuarios - Material de formación
En cambio, en los informes personalizados Cursos – Usuarios, la opción Mostrar solo usuarios con alumno como nivel de curso del usuario está habilitada de forma predeterminada (y los profesores no se muestran en el informe), pero puedes deshabilitar esta opción cuando necesites incluir a los profesores en tu informe.
En detalle, se han realizado los siguientes cambios en los nuevos informes personalizados Usuario - Cursos, Usuarios - Sesiones FGP y Usuarios - Sesiones de seminario web:
- Usuarios - Cursos:
- Pestaña Filtros > área Inscripción > ha cambiado el nombre de la sección de Estado de inscripción a Estado de inscripción en el curso
- Pestaña Ver opciones > área Campos de informe > sección Campos de inscripción > el campo Estado de inscripción ha sido renombrado como Estado de inscripción en el curso
- En Vista previa y Descarga (tanto en formato CSV como XLS), la opción Estado de inscripción ha sido renombrada como Estado de inscripción en el curso. Representa solo inscripciones en cursos y no incluye inscripciones en sesiones.
- Usuarios - Sesiones FGP y Usuarios - Sesiones de seminario web
- Pestaña Filtros
- En el área Inscripción, el nombre de la sección ha cambiado de Estado de inscripción a Estado de inscripción en la sesión
- La opción No comenzado ahora se llama Inscrito
- La opción Lista de espera ahora se llama Usuarios en espera
- Pestaña Ver opciones
- En el área Campos del informe, sección Campos de inscripción, el nombre de la opción Estado de inscripción ha sido renombrado como Estado de inscripciónen el curso
- Hay cuatro nuevas opciones disponibles: Estado de inscripción en la sesión, Fecha de inscripción en la sesión, Fecha de finalización y Fecha de finalización de la sesión
- En Vista previa y Descarga (tanto en formato CSV como XLS)
- la etiqueta Estado de la inscripción ha sido renombrada como Estado de inscripción en el curso. Representa solo inscripciones en cursos y no incluye inscripciones en sesiones.
- La nueva columna Estado de inscripción en la sesión muestra el estado de inscripción en la sesión como en la gestión de cursos FGP del área Administración de curso.
- Pestaña Filtros
- Informes personalizados y paneles antiguos. Dado que el actual método de gestión de los informes personalizados se dejará de usar en un futuro próximo, Docebo no realizará ninguna mejora en esta área, ni en los paneles de la plataforma, a fin de gestionar el nuevo método de recuento de inscripciones para profesores. Por ejemplo, si el Curso A tiene 20 usuarios inscritos, incluidos 2 profesores, después de que se publique la nueva gestión de cursos presenciales y seminarios web, el número de inscripciones que se mostrará en estos informes se reducirá a 18. Los antiguos informes personalizados afectados son:
-
- Usuarios - Cursos
- Usuario - Sesión
- Usuarios - Tiempo de inscripción en el curso
- Cursos - Usuarios
- Grupos - Cursos
-
Los paneles afectados por este cambio son:
- Resumen personal del usuario, pestaña Estadísticas, pestaña Cursos, pestaña Aulas y pestaña Planes de aprendizaje
- Panel de control de cursos
- Panel de control de ramas
Te sugerimos que migres a los nuevos informes personalizados para aprovechar este nuevo método de contabilización, así como todas las demás características incluidas en esta experiencia mejorada. Más información.
La nueva gestión de inscripciones está disponible actualmente para cursos FGP, pero no para los de aprendizaje electrónico. Los profesores de cursos de aprendizaje electrónico se contabilizan como usuarios inscritos. Sin embargo, en cuanto a los nuevos informes personalizados, la opción Mostrar solo usuarios con alumno como nivel de curso del usuario está disponible para todo tipo de cursos, seminarios web y presenciales (nuevos FGP) y también aprendizaje electrónico.
Campos adicionales para cursos
A partir del 26 de enero de 2021, y hasta que finalice la migración de cursos de seminario web, los campos adicionales del curso creados con la opción Sesiones de seminario web solo estarán disponibles para sesiones de seminario web de los cursos que tengan el tipo de curso Seminario web (pronto en desuso). Los campos adicionales de curso creados con la opción Sesiones FGP estarán disponibles tanto para sesiones de seminarios web como presenciales creadas para cursos que tengan el tipo de curso FGP (Formación guiada por profesor). Los campos adicionales de curso creados con la opción Sesión del seminario web se eliminarán con la versión mensual de febrero de 2022, prevista para el 23 de febrero de 2022.
Nueva interfaz de usuario
Con la antigua gestión de cursos presenciales y seminarios web, el área de cursos dedicada a sesiones e inscripciones se combinaba en una sola pestaña.
Con el nuevo método de gestión, la interfaz de usuario dedicada a la gestión de sesiones e inscripciones se ha rediseñado y dividido en dos pestañas específicas. Gracias a esta nueva vista, obtendrás de un vistazo detalles claros sobre ambos tipos de datos.
Migración
Obtén más información sobre la migración en el artículo Migración de cursos de seminario web a cursos FGPV KB.
Glosario
A continuación se presenta un breve glosario de los términos que se utilizan en la nueva gestión de cursos presenciales y seminarios web.
- Evento: Es el nuevo nombre para la fecha de la sesión. Un evento puede ser una sesión de seminario web o una sesión presencial.
- FGP (Formación guiada por un profesor): Identifica los cursos presenciales en el antiguo método de gestión de estos cursos. En la nueva gestión de cursos presenciales y seminarios web, este término identificará a ambos, pues los dos tipos de curso son dirigidos por profesores.
- Seminario web (pronto en desuso): Este término identifica el tipo de curso seminario web después de la primera fase de la transferencia. No te preocupes, todo está funcionando como de costumbre, pero empieza a usar el tipo de curso FGP (Formación guiada por un profesor) también para seminarios web lo antes posible.
APIs
Esta sección enumera las API involucradas en esta transición y cómo se gestionarán.
APIs que se dejaron de utilizar el 26 de enero de 2021
Las API que se enumeran en la siguiente tabla dejaron de utilizarse el 26 de enero de 2021, cuando se lanzó el nuevo método de gestión de seminarios web y cursos presenciales.
Descripción de la API |
Verbo API |
URL de API |
Eliminar una inscripción en sesión |
DELETE |
/learn/v1/enrollment/{id_course}/{id_user}/ilt/session/{id_session} |
Recuperar una inscripción en sesión |
GET |
/learn/v1/enrollment/{id_course}/{id_user}/ilt/session/{id_session} |
Crear una inscripción en sesión |
POST |
/learn/v1/enrollment/{id_course}/{id_user}/ilt/session/{id_session} |
Actualizar una inscripción en sesión |
PUT |
/learn/v1/enrollment/{id_course}/{id_user}/ilt/session/{id_session} |
Evaluar usuarios dentro de una sesión |
PUT |
/learn/v1/enrollment/{id_course}/{id_user}/ilt/session/{id_session}/evaluation |
Eliminar asistencia de usuarios dentro de una sesión |
DELETE |
/learn/v1/enrollment/{id_course}/{id_user}/ilt/session/{id_session}/attendance |
Marcar la asistencia de usuarios dentro de una sesión |
POST |
/learn/v1/enrollment/{id_course}/{id_user}/ilt/session/{id_session}/attendance |
APIs dejadas de usar parcial o totalmente en febrero de 2022
Las API enumeradas en la siguiente tabla deben considerarse de transición en uso desde el 26 de enero de 2021 (cuando se lanzó la nueva gestión de seminarios web y cursos presenciales) hasta el lanzamiento mensual de febrero de 2022, previsto para el 23 de febrero de 2022 (cuando el tipo de curso Seminario web dejará de utilizarse). Después de este periodo, Docebo dejará de usarlas.
Descripción de la API |
Verbo API |
URL de API |
Notas |
Lista de sesiones presenciales |
GET |
/learn/v1/courses/{course_id}/classroom/session |
La estructura de la API permanecerá sin cambios. La API se actualizará para ser conforme con la nueva gestión de seminarios web y cursos presenciales, pero no mostrará datos relacionados con seminarios web. Se dejará de usar a finales de febrero de 2022. |
Crear sesiones presenciales |
POST |
/learn/v1/courses/{course_id}/classroom/session |
La estructura de la API permanecerá sin cambios. La API se actualizará para ser conforme con la nueva gestión de seminarios web y cursos presenciales, pero no interactuará con datos relacionados con seminarios web. Se dejará de usar a finales de febrero de 2022. |
Actualizar sesiones presenciales |
PUT |
/learn/v1/courses/{course_id}/classroom/session/{session_id} |
La estructura de la API permanecerá sin cambios. La API se actualizará para ser conforme con la nueva gestión de seminarios web y cursos presenciales, pero no interactuará con datos relacionados con seminarios web. Se dejará de usar a finales de febrero de 2022. |
Eliminar sesiones presenciales |
DELETE |
/learn/v1/courses/{course_id}/classroom/session/{session_id} |
La estructura de la API permanecerá sin cambios. La API se actualizará para ser conforme con la nueva gestión de seminarios web y cursos presenciales, pero no interactuará con datos relacionados con seminarios web. Se dejará de usar a finales de febrero de 2022. |
Recuperar detalles de sesión |
GET |
/learn/v1/courses/{course_id}/ilt/session/{session_id} |
La estructura de la API permanecerá sin cambios. La API se actualizará para ser conforme con la nueva gestión de seminarios web y cursos presenciales, pero no interactuará con datos relacionados con seminarios web. Se dejará de usar a finales de febrero de 2022. Ten en cuenta que si la sesión no incluye eventos, la API no devolverá resultados. |
Inscribir a un solo usuario en un curso |
POST |
/learn/v1/enrollments/{course_id}/{user_id} |
La API se actualizará para retrocompatibilidad. La API te permitirá inscribir profesores también en seminarios web y cursos presenciales. La actualización de la API se interrumpirá a finales de febrero de 2022, pero la API se mantendrá operativa. |
Eliminar la inscripción en sesión de un usuario |
DELETE |
/learn/v1/enrollment/{id_course}/{id_user}/session/{id_session} |
La API se actualizará para retrocompatibilidad. Esta API se modificará para poder eliminar la inscripción de profesores, tanto si se han inscrito en el curso como si se les ha asignado directamente con el nuevo método. La actualización de la API se interrumpirá a finales de febrero de 2022, pero la API se mantendrá operativa. |
Unirse o iniciar una fecha de sesión de seminario web |
GET |
/learn/v1/courses/{course_id}/session/{id_session}/date/{date}/join |
Se ha dejado de utilizar ya que no es necesario. |
APIs actualizadas
Las API enumeradas en la siguiente tabla se han modificado debido a un cambio estructural o de comportamiento.
Descripción de la API |
Verbo API |
URL de API |
Notas |
Devolver lista de inscripciones |
GET |
/learn/v1/enrollments |
La API se actualizará para retrocompatibilidad. La API mostrará a los profesores como inscritos, incluso si la inscripción ya no es necesaria para estos. |
Crear inscripción |
POST |
/learn/v1/enrollments |
Esta API ya no podrá inscribir profesores en seminarios web y cursos presenciales, pues las inscripciones ya no serán necesarias. |
Actualizar inscripción |
PUT |
/learn/v1/enrollments |
Esta API ya no podrá actualizar la inscripción de profesores en seminarios web y cursos presenciales, pues las inscripciones ya no serán necesarias. |
Actualizar inscripción única en curso |
PUT |
/learn/v1/enrollments/{course_id}/{user_id} |
Esta API se modificará para bloquear la inscripción de usuarios en cursos presenciales cuando se proporcione el nivel de inscripción de profesor. Todas las demás combinaciones de curso/nivel del usuario seguirán funcionando como antes. |
Eliminar inscripción en modo por lotes |
DELETE |
/learn/v1/enrollment/batch |
Esta API ya no podrá eliminar la inscripción de profesores en seminarios web y cursos presenciales, pues las inscripciones ya no serán necesarias. |
Crear inscripción en modo por lotes |
POST |
/learn/v1/enrollment/batch |
Esta API ya no podrá actualizar la inscripción de profesores en seminarios web y cursos presenciales, pues las inscripciones ya no serán necesarias. |
Duplicar inscripción |
PUT |
/learn/v1/enrollments/duplicate |
Esta API ya no podrá duplicar la inscripción de profesores en seminarios web y cursos presenciales, pues las inscripciones ya no serán necesarias. |
Recuperar detalles de curso |
GET |
/learn/v1/courses/{course_id} |
La estructura de la API se actualizará para reflejar la nueva gestión de seminarios web y cursos presenciales. |
Recuperar sesiones dentro de un curso |
GET |
/learn/v1/courses/{id}/sessions |
La estructura de la API se actualizará para reflejar la nueva gestión de seminarios web y cursos presenciales. |
APIs nuevas
La tabla APIs nuevas enumera las nuevas API disponibles para la nueva gestión de seminarios web y cursos presenciales. Estas API están plenamente operativas desde el 26 de enero de 2021.
Ten en cuenta que las siguientes API nuevas incluirán una referencia al antiguo ID de sesión de seminario web para las sesiones migradas gracias al nuevo campo migrated_webinar_session_id:
- GET/course/v1/sessions/{session_id}
- GET/course/v1/courses/{course_id}/sessions
- GET/learn/v1/courses/{id}/sessions
- GET /learn/v1/courses{course_id}?get_all_sessions=1
Descripción de la API |
Verbo API |
URL de API |
Obtener todas las sesiones |
GET |
course/v1/courses/{course_id}/sessions |
Crear una nueva sesión |
POST |
course/v1/courses/{course_id}/sessions |
Obtener una sesión |
GET |
course/v1/sessions/{session_id} |
Actualizar una sesión |
PUT |
course/v1/sessions/{session_id} |
Duplicar una sesión |
POST |
course/v1/sessions/{session_id}/duplicate |
Eliminar una sesión |
DELETE |
course/v1/sessions/{session_id} |
Obtener inscripciones en sesión |
GET |
course/v1/sessions/{session_id}/enrollments |
Obtener todos los eventos |
GET |
course/v1/sessions/{session_id}/events |
Crear un evento nuevo |
POST |
course/v1/sessions/{session_id}/events |
Evaluar usuarios |
PUT |
course/v1/sessions/{session_id}/evaluate |
Obtener un evento |
GET |
course/v1/events/{event_id} |
Actualizar un evento |
PUT |
course/v1/events/{event_id} |
Duplicar un evento |
POST |
course/v1/events/{event_id}/duplicate |
Eliminar un evento |
DELETE |
course/v1/events/{event_id} |
Obtener la asistencia al evento |
GET |
course/v1/events/{event_id}/attendance |
Establecer asistencia del usuario |
PUT |
course/v1/events/{event_id}/attendance |
Enumerar todas las herramientas de seminario web configuradas en la plataforma |
GET |
course/v1/tools |
Eliminar inscripciones en sesiones en modo por lotes |
DELETE |
learn/v1/enrollments/sessions/batch |
Añadir profesores a sesión y eventos en modo por lotes |
POST |
course/v1/instructors/add |
Evaluar usuarios en modo por lotes |
PUT |
course/v1/sessions/evaluate/batch |
Duplicar eventos en sesiones en modo por lotes |
POST |
course/v1/events/duplicate/batch |
Marcar la asistencia de usuarios en modo por lotes |
POST |
course/v1/events/attendance/batch |
Eliminar eventos en modo por lotes |
DELETE |
course/v1/events/batch |
Eliminar sesiones en modo por lotes |
DELETE |
course/v1/sessions/batch |
Eliminar grabación |
DELETE |
course/v1/events/{event_id}/recording |
Subir grabación |
POST |
course/v1/events/{event_id}/recording |
Obtener estado de grabación |
GET |
course/v1/events/{event_id}/recording |
Obtener grabación |
GET |
course/v1/events/{event_id}/watch_recording |
Obtener URL para incorporarse |
GET |
course/v1/events/{event_id}/join_webtool |
Para cada nueva API, la lista de parámetros se detallará en el navegador Docebo API.