Wise Timetable

Integración

Poner el horario en su entorno virtual de aprendizaje

Los estudiantes no visitan un sistema de horarios. Viven en el entorno virtual de aprendizaje y en su calendario, y el horario tiene que llegar allí. Esta página trata de los dos mecanismos que lo logran y del complemento que no publicamos.

El horario personal de un estudiante en la aplicación móvil de Wise Timetable, el mismo feed al que se suscribe un VLE o un calendario
El mismo feed personal, en la aplicación. Moodle, Canvas, Outlook y Google Calendar se suscriben exactamente a esto — una dirección por persona, no una copia.

Empecemos por la parte honesta

No publicamos un plugin de Moodle, una aplicación de Canvas, un building block de Blackboard ni una herramienta LTI. Si su requisito es un bloque dentro del VLE que mantengamos nosotros y que instale su equipo del VLE, no somos la respuesta y debe saberlo en esta página y no en una reunión.

Lo que existe en su lugar es aquello que esos plugins suelen envolver: un feed de calendario suscribible por persona y una API REST documentada. Todo sistema nombrado en esta página puede consumir uno u otra, y ambos ya están en el producto y no en una hoja de ruta.

Lo que cada sistema puede hacer con lo que publicamos

SistemaEl mecanismoLo que ve el estudiante o el docente
MoodleSuscripción iCalendar por usuario, añadida al calendario de MoodleSus propias sesiones en el bloque de calendario, junto a los plazos de entrega de tareas.
CanvasSuscripción iCalendar por usuarioSus propias sesiones en el calendario de Canvas.
Blackboard LearnSuscripción iCalendar por usuarioLo mismo, en el calendario de Blackboard.
Microsoft TeamsEl enlace de la reunión incluido en la propia sesiónLa clase se une desde la entrada del horario. Enlaces de reuniones en línea es la página para esto.
Outlook y Microsoft 365Suscripción iCalendarEl horario en el calendario que ya tienen abierto.
Google CalendarSuscripción iCalendarLo mismo, y en el teléfono sin aplicación.
Apple CalendarSuscripción iCalendarLo mismo.
Cualquier otra cosaLa API RESTLo que construyan sus desarrolladores. Una sola petición devuelve una semana con aulas, docentes y grupos ya rellenados.

Por qué un feed y no una copia

Un feed es una suscripción: el estudiante se suscribe una vez y cada cambio posterior llega solo. Una copia es una importación, y una importación queda desactualizada la primera vez que se mueve un aula — que en un horario en vivo es esa misma semana.

Esto importa sobre todo en el caso que nadie planifica. Un cambio de aula a las nueve de la mañana tiene que llegar a las personas que están en esa aula, no a las que casualmente recargan una página. Las suscripciones de calendario son la vía por la que viaja el cambio, y las notificaciones de cambios son lo que ocurre cuando debe viajar más rápido que una actualización del calendario.

Las dos cosas que comprobar antes de diseñar en torno a esto

Para quién es el feed. Un feed es personal — las sesiones propias de un estudiante, no las de toda la escuela. Un horario por estudiante es lo que lo hace posible, y depende de que la estructura de grupos sea correcta.

Con qué frecuencia lo actualiza el VLE. Los clientes de calendario deciden por sí mismos cada cuánto releer una suscripción, y algunos son lentos. Esta es una propiedad del cliente y no del feed, y es la razón por la que además existe una notificación de cambios.

Si lo que realmente necesita es el horario en una página y no en un calendario, eso es la publicación web y el portal para estudiantes, y ninguno necesita el VLE en absoluto.

¿Quiere verlo funcionando?

Reserve una presentación en línea de 45 minutos y la recorreremos con el propio problema de programación de su institución.