Usando Discourse como plataforma de aprendizaje

Hola,

Planeo unificar estos dos lugares: Kajabi (como plataforma de video para mis cursos) y Notion (como base de conocimiento/wiki).

Discourse como reemplazo de Kajabi.
Mis cursos siguen un esquema bastante rígido:
6 módulos x 6 lecciones x 10 minutos = 6 horas en total.

Por lo tanto, no hay necesidad de funciones como el seguimiento del progreso del video, etc.

Planeo tener una categoría separada para cada curso y luego cada lección como un hilo separado.

Los videos se almacenarán externamente, en bunny.net.

Mi desafío:

  • Para permitir que los estudiantes comenten cada lección (en términos de discutir, apoyarse mutuamente en las tareas, compartir experiencias - este no es un curso regular de ver y olvidar), lo convertiría en un hilo regular, pero de esta manera, cualquiera que vea la lección en particular en ese hilo la verá como “no leída” cada vez que alguien publique un comentario.
  • ¿Hay alguna manera de superar eso?
  • Estaba pensando en algo como tener una categoría de solo lectura para las lecciones y otra para comentarlas.

Pero luego pensé que les preguntaría aquí, ya que ustedes pueden tener soluciones mucho mejores ya resueltas.

¡Cualquier comentario es bienvenido!

4 Me gusta

@natedhaliwal Entiendo que moviste el tema por el título, pero esto no se trata tanto de la migración como de la configuración adecuada de la comunidad.

No creo que pueda obtener mucho apoyo de otros miembros que se centran en la migración de comunidades per se.

5 Me gusta

¿Ofreces el curso varias veces con grupos de estudiantes, por lo que necesitas un tema nuevo cada semestre (por falta de una palabra mejor)? Si ese es el caso, podrías usar un componente temático (o capacitación de usuarios) para animar a las personas a usar la opción “responder como tema enlazado” al comentar la lección en una categoría particular cada semestre. Las personas podrían entonces seguir el semestre.

Otra opción sería crear una categoría nueva cada semestre que enlazara al contenido y las personas podrían responder al puntero al contenido.

Otra opción sería usar etiquetas para cada lección, luego las personas podrían seguir la etiqueta, independientemente de la categoría en la que se encontrara, por lo que tu componente temático tendría un botón “responder como tema enlazado” que también prellenaría el campo de la etiqueta. Creo que esta podría ser la mejor solución. No sé cómo crear un botón así de inmediato. Creo que me llevaría una o dos horas y a algunas personas aquí les llevaría entre 15 y 60 minutos.

2 Me gusta

¿Qué indicador de que hay publicaciones sin leer es el que quieres superar?
¿El color de texto ligeramente diferente en la lista de temas, el número de respuestas nuevas junto a un tema o los temas que aparecen en /unread?
Creo que el segundo y el tercero solo ocurren cuando el estado de notificación del tema es “seguimiento” o “observando”. Podrías evitar que el estado cambie cuando tus usuarios abran el tema cambiando la configuración del sitio default other auto track topics after msecs a nunca. Si no quieres que el estado cambie después de que respondan, también puedes ajustar la configuración default other notification level when replying.

1 me gusta

En un mundo perfecto vería una categoría de Cursos como esta:

  • Módulo 1
    | - Lección 1
    | - Lección 2
    | - Lección 3
    | - Lección 4
    | - Lección 5
  • Módulo 3
    | - Lección 1 (el usuario abrió todos los hilos hasta aquí)
    | - Lección 2
    | - Lección 3

    | - Lección 4
    | - Lección 5

    - Módulo 3
    | - Lección 1
    | - Lección 2
    | - Lección 3
    | - …

Los Temas del Foro marcados en negrita no se han leído, los que están en texto normal se han leído.

@pfaffman Mis cursos no se basan en cohortes, ni necesito diferenciar las clases. Todo el material es el mismo para todos los miembros en todo momento.

Ahora el problema es que en un escenario como este, si alguien agrega un nuevo comentario a la Lección 3 en el Módulo 1, este Tema se marcará nuevamente como no leído. Esto es lo que quiero evitar.

Así que lo que me gustaría lograr aquí es algo similar al plugin Docs: donde puedes leer la publicación (en mi caso: ver el video) y solo entonces te da el enlace para Ver la discusión sobre este tema.

Eso es exactamente lo que me gustaría lograr, dado que cada Tema se marcará como no leído a menos que se haga clic en él.

EDITAR: Corregidos los términos utilizados, según la sugerencia de @pfaffman.

Entonces quieres que todo esté silenciado hasta que lo hayan mirado.

Oh. Genial. ¿Hay alguna razón para no usar el plugin de Docs?

En Discourse son temas, no hilos. Ahora que tenemos hilos en los chats, es más importante no llamar temas hilos, ya que ahora puede ser confuso.

1 me gusta

Como soy nuevo en Discourse, ¿podrías explicarme eso?

Quiero que estos temas aparezcan como “No leídos” o “Nuevos” a menos que se haga clic en ellos.

¿Funciona el plugin Docs de esa manera?

Esos son nuevos hasta que se abre un tema. Y un tema tiene publicaciones no leídas hasta que la última publicación se lee. Y cuando alguien publica una nueva publicación (comentario) en un tema, vuelve a estar no leído, pero solo la publicación más reciente es nueva, no el tema en sí.

Pero.

  • Moodle es un LMS superior (y difícil), pero deficiente para mantener un blog o foro de discusión.
  • WordPress es un CMS maravilloso que tiene un LMS funcional pero limitado y un sistema de comentarios realmente malo, además de un foro de discusión deficiente.
  • Discourse es una gran plataforma de discusión, pero débil para blogs, artículos y alojamiento de podcasts, y mala como LMS.

No tiene sentido usar Excel para el procesamiento de textos, aunque se pueda hacer.

Quiero decir, si LMS en este momento significa una serie de videos y algunos textos, se puede hacer. Vender esos cursos, si es necesario, es algo incómodo. Pero se puede hacer. Suficientes categorías y subcategorías y temas de cursos están cerrados. Los estudiantes no pueden marcar una lección como completada, a menos que aprendan a silenciar.

Pero usaría WordPress para LMS y conectaría Discourse para manejar la discusión. Si lo necesita, obtendría un comercio electrónico completo también.

Pero hagas lo que hagas, recuerda KISS [1] — la mayoría de las características son algo que crees que son importantes, pero en realidad no lo son para los estudiantes.

Claro, eso fue solo una suposición porque nadie aquí conoce tus necesidades o la estructura real de tus cursos. Y con eso me refiero a que tienes un problema y crees que tienes una solución, que no encaja limpiamente y por eso estás luchando ahora. Estás intentando encajar tu producto final en una solución técnica, pero deberías pensar esto de manera totalmente diferente.

Primero tienes que pensar qué necesitas y encontrar soluciones técnicas que cumplan esas necesidades. Y después de eso, compruebas cuál te da lo que quieres también. Si obtienes el paquete completo, maravilloso. Si no, considerarás eliminar algunos deseos, o tomar otra ruta y acoplar diferentes servicios, es decir, WordPress y Discourse.

El precio es prácticamente el mismo.


  1. KISS es un acrónimo que significa “Keep it Simple, Stupid” (Mantenlo Simple, Estúpido). Es un principio de diseño que enfatiza la simplicidad y la facilidad de uso sobre la complejidad y las características innecesarias. En el contexto de los sistemas de gestión de aprendizaje (LMS) y las plataformas en línea, KISS significa priorizar las características y funciones esenciales que satisfacen las necesidades de los estudiantes, en lugar de intentar incluir todas las campanas y silbatos imaginables. Este principio sugiere que la mayoría de las características no son tan importantes como parecen, y que la simplicidad y la facilidad de uso son más valiosas que una larga lista de características. Al mantener las cosas simples, puedes crear una plataforma más efectiva y fácil de usar que satisfaga las necesidades de tus estudiantes. (Explicación por IA) ↩︎

4 Me gusta

Así es como funciona Discourse.

¿Has probado alguna de estas cosas?

Tú sugeriste que sí.

1 me gusta

Todavía necesita trabajo… pero veamos una idea.

Categoría Principal del Curso

  • Configuración de seguridad:
    • Todos (o Grupo de estudiantes) Ver
    • Grupo de profesores - Ver/Crear/Responder

Tema Módulo 2 Nombre
Publicaciones

  1. Introducción
  2. Lección 1
  3. Lección 2
  4. Lección 3

Cada módulo es un tema visible. Cada publicación podría tener un enlace a una subcategoría que tenga configuraciones de seguridad. Estudiante/todos para ver/responder (si se desea mantener las cosas por lección/módulo). O Ver/Crear/Responder
El profesor, por supuesto, no tendría restricciones.

En la subcategoría de Discusión de cada curso, también se pueden usar etiquetas para ordenar.

Entonces, solo tus categorías de discusión se actualizarán con contenido nuevo o no leído. A menos que agregues contenido a una categoría de curso.

Desde aquí, tienes una variedad de cosas que puedes usar opcionalmente. Complementos como Respuestas privadas y temas privados, tal vez si hay interés. También hay otro complemento llamado Respuestas restringidas. Y el complemento de resuelto también podría tener valor.

1 me gusta

Como sugirió @MarcP, el nuevo plugin Doc Categories abordaría perfectamente mi principal desafío aquí.

Ya estoy hablando con @RGJ y @michaeld sobre si este nuevo plugin estará disponible pronto en Communiteq.

Me encanta la forma en que está implementado aquí en Documentation - Discourse Meta :saluting_face:

2 Me gusta

Sí, es muy flexible, este plugin de “documentación” puede servir para muchos propósitos. Puedes enlazar a cualquier cosa (interna/externa) y ser tan creativo como necesites.

Me encanta cómo abordaron estos temas con “índices”. Esto nos da mucha flexibilidad y la opción de mostrar u ocultar el tema del índice.

2 Me gusta

Si tienes un presupuesto y deseas funciones más sofisticadas de LMS, @angus avanzó de alguna manera en la creación de un plugin en ese sentido hace un tiempo.

3 Me gusta

Gracias @nathank.

@angus ¿te importaría compartir en qué etapa te encuentras con ese plugin?

2 Me gusta

Hola @ludwikc, sí funciona. Esta es una demostración que hice de cómo se ve. El sitio del video ya no está activo, pero puedo volver a ponerlo en marcha si es necesario.

Ya hace bastante, sin embargo, necesitaría un caso de uso real y un socio con quien trabajar para “terminarlo”.

8 Me gusta

¿Puedo contactarte por mensaje privado para hablar sobre los detalles?

1 me gusta

Claro

4 Me gusta

Salsa impresionante.

2 Me gusta

Estaría interesado en convertir un curso existente a este formato: WP LearnDash actualmente, pero REALMENTE malo para las discusiones.

Por ahora, lo que hago es crear una categoría con 6 temas, uno para cada módulo.

Luego, las primeras 6 publicaciones son las lecciones.

De esta manera:

  1. cada lección se puede marcar como “vista” dejando un “me gusta” debajo de la publicación.
  2. los estudiantes pueden dejar un comentario general relacionado con el módulo o hacer clic en “Responder” debajo de cualquier lección a la que quieran referirse.

Ese es mi solución provisional por ahora.