La mayoría de los LMS tratan el programa didáctico y el calendario como módulos separados. WebBoard los gestiona como una sola fuente de verdad: creas el programa didáctico una vez, lo asignas y el calendario se llena solo.
Qué incluye:
Jerarquía Módulo → Capítulo → Lección mediante un árbol flexible (CurriculumEntry con ParentId)
Plantillas reutilizables: crea "Mecatrónica A1S1" una vez y asígnala a 10 secciones con distintos profesores y ritmos
Asignación con alcance de semestre, intervalo de fechas y etiqueta de semestre (p. ej. 2026/2027 S1)
Metadatos por entrada: título, descripción, horas previstas, orden
Profesores por asignatura dentro de una misma clase mediante la tabla de unión CurriculumTeacher (Matemáticas con un profesor, Física con otro, en la misma clase)
El programa didáctico genera eventos de calendario automáticamente al asignarse a una clase
Importación y exportación del programa didáctico en CSV o XLSX