# 11 de octubre de 2026

> Propietario y administrador pasan a crear y montar el curso en la app, con la pestaña Alumnos, y el espacio de Cursos gana el modo Un solo curso.

Hoy el equipo de la comunidad pasó a construir cursos sin salir de la app.

## Montar el curso en la app

**Qué es.** El propietario y el administrador crean el curso en **Nuevo curso** (título, dirección, descripción, nivel, etiquetas y portada), añaden módulos y lecciones de vídeo, texto, enlace o imagen, las reordenan con los botones de subir y bajar, y usan la barra **Gestionar curso** para publicar, volver a borrador, archivar o eliminar. La pestaña **Alumnos** muestra quién empezó el curso, el porcentaje de progreso, la última actividad y quién lo concluyó; el moderador también la ve, solo en lectura.

**Por qué importa.** Antes, solo el asistente o la API montaban el curso. Ahora el equipo lo hace todo desde la pantalla, con avisos antes de publicar un curso vacío y antes de eliminar algo en lo que hay alumnos con progreso.

**Dónde está.** En el espacio de **Cursos**, **Nuevo curso**; después, la página del curso, con las pestañas **Contenido** y **Alumnos**.

**Cómo empezar.**
1. Pulsa **Nuevo curso**, rellena la pestaña **General** y créalo. Nace en borrador.
2. En **Contenido**, añade los módulos y las lecciones.
3. En **Gestionar curso**, pulsa **Publicar**.

**Ejemplo.** Una escuela monta *Excel desde cero* con 3 módulos, revisa la pestaña **Alumnos** la semana siguiente y ve quién ya pasó de la mitad. Ver [Cursos](/espacos/cursos#construir-el-curso).

## Espacio "Un solo curso"

**Qué es.** Al crear un espacio de Cursos, en **Cómo funciona el espacio**, elige **Lista de cursos** (el predeterminado) o **Un solo curso**. En el segundo, quien abre el espacio llega directo al curso, sin lista. El espacio y el curso nacen juntos, con el curso en borrador. Puedes cambiar el modo después en **Editar espacio**.

**Por qué importa.** Para una mentoría o un programa con un solo curso, el miembro no pasa por una lista de un elemento.

**Ejemplo.** Una mentoría de 90 días se convierte en un espacio con un curso. Ver [Cursos](/espacos/cursos#cursos-en-el-modo-un-solo-curso).

## Mejoras

- Nuevos controles de seguridad.
- La barra de progreso de cada alumno pasa a contar solo las lecciones que existen, y eliminar una lección o un módulo avisa cuántos alumnos tienen progreso ahí.

## Para desarrolladores

### API

- `GET /api/courses/{id}/enrollments`: la lista de la pestaña Alumnos, paginada (propietario, administrador y moderador).
- `PUT /api/courses/{courseId}/modules/order` y `PUT /api/courses/module/{moduleId}/lessons/order`: guardan el orden de todos los módulos (o de las lecciones de un módulo) de una vez.
- `moduleConfig.mode` (`single` o `multi`) en los espacios de Cursos y `course` en `POST /api/spaces`, que crea el espacio y el curso juntos. Un segundo curso en un espacio `single`, y el cambio a `single` con 2 o más cursos, devuelven `409`.
- `stats.enrollments` del curso solo llega al equipo. Ver [Orden de creación](/api/ordem-de-criacao#curso).

### MCP: detalles técnicos

- Nuevas: `list_course_enrollments` (moderador o superior), `reorder_course_modules` y `reorder_lessons` (administrador).
- `create_space` y `update_space` aceptan `mode`; `create_space` acepta `course`; `create_course` acepta `mode`. `list_spaces` y `get_course` muestran el modo.
- `enroll_in_course`: `already_enrolled` solo es verdadero para una matrícula en curso o concluida. Ver [Herramientas · Cursos](/mcp/ferramentas-cursos).
