Usando Discourse como Plataforma de Aprendizado

Olá,

Estou planejando unificar estes dois lugares: Kajabi (como plataforma de vídeo para meus cursos) e Notion (como base de conhecimento/wiki).

Discourse como substituto do Kajabi.
Meus cursos seguem um esquema bastante rígido:
6 módulos x 6 aulas x 10 min = 6 horas totais.

Portanto, não há necessidade de recursos como acompanhar o progresso do vídeo, etc.

Planejo ter uma categoria separada para cada curso e, em seguida, cada aula como um tópico separado.

Os vídeos serão armazenados externamente, no bunny.net.

Meu Desafio:

  • Para permitir que os alunos comentem em cada aula (em termos de discussão, apoio mútuo nas tarefas, compartilhamento de experiências - este não é um curso regular de assistir e esquecer), eu o tornaria um tópico regular, mas dessa forma, qualquer pessoa que assista à aula específica naquele tópico a verá como “não lida” toda vez que alguém postar um comentário.
  • Existe uma maneira de superar isso?
  • Eu estava pensando em algo como ter uma categoria somente leitura para as aulas e uma segunda para comentá-las.

Mas então pensei em perguntar a vocês aqui, pois vocês podem ter soluções muito melhores já resolvidas.

Qualquer feedback é bem-vindo!

4 curtidas

@natedhaliwal Entendo que você moveu o tópico por causa do título, mas isso não é tanto sobre a migração quanto sobre a configuração adequada da comunidade.

Não acredito que receberei muito apoio de outros membros que estão focados em migrar comunidades em si.

5 curtidas

Você oferece o curso várias vezes com grupos de alunos, então precisa de um tópico novo a cada semestre (pela falta de uma palavra melhor). Se for esse o caso, você poderia usar um componente de tema (ou treinamento de usuário) para incentivar as pessoas a usar a opção “responder como tópico vinculado” ao comentar sobre a lição em uma categoria específica a cada semestre. As pessoas poderiam então acompanhar o semestre.

Outra opção seria criar uma nova categoria a cada semestre que se vinculasse ao conteúdo e as pessoas poderiam responder ao ponteiro para o conteúdo.

Outra opção seria usar tags para cada lição, então as pessoas poderiam acompanhar a tag, independentemente da categoria em que estivesse, então seu componente de tema teria um botão “responder como tópico vinculado” que também preencheria previamente o campo da tag. Acho que essa seria a melhor solução. Não sei como criar tal botão de imediato. Acho que levaria uma ou duas horas e levaria de 15 a 60 minutos para algumas pessoas aqui.

2 curtidas

Qual indicador de que há posts não lidos é aquele que você deseja superar? A cor de texto ligeiramente diferente na lista de tópicos, o número de novas respostas ao lado de um tópico ou os tópicos que aparecem em /unread?

Acho que o segundo e o terceiro só acontecem quando o status de notificação do tópico é “tracking” (acompanhando) ou “watching” (observando). Você pode impedir que o status seja alterado quando seus usuários abrirem o tópico alterando a configuração do site default other auto track topics after msecs para nunca. Se você não quiser que o status mude depois que eles responderem, você também pode ajustar a configuração default other notification level when replying.

1 curtida

Em um mundo perfeito, eu veria uma categoria de Curso como esta:

  • Módulo 1
    | - Lição 1
    | - Lição 2
    | - Lição 3
    | - Lição 4
    | - Lição 5
  • Módulo 3
    | - Lição 1 (usuário abriu todos os tópicos até aqui)
    | - Lição 2
    | - Lição 3

    | - Lição 4
    | - Lição 5

    - Módulo 3
    | - Lição 1
    | - Lição 2
    | - Lição 3
    | - …

Tópicos do Fórum marcados em negrito são não lidos, os que estão em texto normal foram lidos.

@pfaffman Meus cursos não são baseados em coortes, nem preciso diferenciar as aulas. Todo o material é o mesmo para todos os membros em todos os momentos.

Agora, o problema é que, em um cenário como este, se alguém adicionar um novo comentário à Lição 3 no Módulo 1, este Tópico será novamente marcado como não lido. É isso que eu quero evitar.

Então, o que eu gostaria de alcançar aqui é algo semelhante ao plugin Docs - onde você pode ler a postagem (no meu caso: assistir ao vídeo) e só então ele fornece o link para Ver a discussão sobre este tópico.

É exatamente isso que eu gostaria de alcançar, dado que cada Tópico será marcado como não lido a menos que seja clicado.

EDIT: Corrigidos os termos usados, conforme sugestão do @pfaffman.

Então você quer que tudo seja silenciado até que eles o tenham visto.

Ah. Legal. Há alguma razão para não usar o plugin Docs?

No Discourse, eles são tópicos, não threads. Agora que temos threads em chats, é ainda mais importante não chamar tópicos de threads, pois agora isso pode realmente causar confusão.

1 curtida

Como sou novato no Discourse - você poderia me explicar sobre isso?

Eu quero que esses tópicos apareçam como “Não lidos” ou “Novos” a menos que sejam clicados.

O plugin Docs funciona dessa maneira?

Esses são novos até que um tópico seja aberto. E um tópico tem postagens não lidas até que a última postagem seja lida. E quando alguém posta uma nova postagem (comentário) em um tópico, ele volta a ser não lido, mas apenas a postagem mais recente é nova, não o tópico em si.

Mas.

  • Moodle é um LMS superior (e difícil), mas ruim para manter um blog ou fórum de discussão
  • WordPress é um CMS maravilhoso que tem um LMS funcional, mas limitado, e um sistema de comentários realmente ruim, além de um fórum de discussão ruim
  • Discourse é uma ótima plataforma de discussão, mas fraca para blogs, artigos e hospedagem de podcasts, e ruim como LMS

Não há sentido em usar Excel para processamento de texto, mesmo que possa ser feito.

Quero dizer, se LMS desta vez significa uma série de vídeos e alguns textos, isso pode ser feito. Vender esses cursos, se necessário, é um tanto estranho. Mas pode ser feito. Categorias e subcategorias suficientes e tópicos de cursos são fechados. Os alunos não podem marcar uma lição como concluída, a menos que aprendam a silenciar.

Mas eu usaria WordPress para LMS e conectaria o Discourse para lidar com a discussão. Se você precisar, você obteria um e-commerce completo também.

Mas, o que quer que você faça, lembre-se do KISS [1] — a maioria dos recursos são algo que você acha que são importantes, mas que na verdade não são para os alunos.

Claro, isso foi apenas um palpite porque ninguém aqui conhece suas necessidades ou a estrutura real de seus cursos. E para isso, quero dizer que você tem um problema e acha que tem uma solução, que não se encaixa perfeitamente e é por isso que você está lutando agora. Você está tentando encaixar seu produto final em uma solução técnica, mas deveria pensar nisso de forma totalmente diferente.

Primeiro, você tem que pensar no que você precisa e encontrar soluções técnicas que atendam a essas necessidades. E depois disso, você verifica qual delas oferece o que você quer também. Se você conseguir o pacote completo, maravilhoso. Se não, você considerará cortar alguns desejos, ou seguir outro caminho e acoplar diferentes serviços, ou seja, WordPress e Discourse.

O preço é praticamente o mesmo.


  1. KISS é um acrônimo que significa “Keep it Simple, Stupid” (Mantenha Simples, Estúpido). É um princípio de design que enfatiza a simplicidade e a facilidade de uso em detrimento da complexidade e de recursos desnecessários. No contexto de sistemas de gerenciamento de aprendizado (LMS) e plataformas online, KISS significa priorizar os recursos e funções essenciais que atendem às necessidades dos alunos, em vez de tentar incluir todos os sinos e assobios imagináveis. Este princípio sugere que a maioria dos recursos não é tão importante quanto parece, e que a simplicidade e a facilidade de uso são mais valiosas do que uma longa lista de recursos. Ao manter as coisas simples, você pode criar uma plataforma mais eficaz e amigável que atenda às necessidades de seus alunos. (Explicação por IA) ↩︎

4 curtidas

É assim que o Discourse funciona.

Você tentou alguma destas coisas?

Você sugeriu que sim.

1 curtida

Ainda precisa de trabalho… mas vamos analisar uma ideia.

Categoria Principal do Curso

  • Configurações de Segurança:
    • Todos (ou Grupo de Alunos) Veem
    • Grupo de Professores - Veem/Criar/Responder

Tópico Nome do Módulo 2
Posts

  1. Introdução
  2. Lição 1
  3. Lição 2
  4. Lição 3

Cada Módulo é um tópico visualizável. Cada post poderia ter um link para uma Subcategoria que tenha configurações de segurança. Aluno/todos para ver/responder (se quiser manter as coisas por lição/módulo). Ou Ver/Criar/Responder
O professor, é claro, não teria restrições.

Na Subcategoria de Discussão de cada Curso, você também pode usar tags para classificar.

Então, apenas suas categorias de discussão seriam atualizadas com Novas ou não lidas. A menos que você adicione conteúdo a uma categoria de curso.

A partir daqui, você tem uma variedade de coisas que pode usar opcionalmente. Plugins como Respostas Privadas e Tópicos Privados, talvez, se houver interesse. Há também outro plugin chamado Respostas Restritas. E o plugin resolvido também pode ter valor.

1 curtida

Como @MarcP sugeriu, o novo plugin Doc Categories resolveria perfeitamente meu principal desafio aqui.

Já estou conversando com @RGJ @michaeld sobre se este novo plugin estará disponível no Communiteq em breve.

Adoro a forma como ele é implementado aqui em Documentation - Discourse Meta :saluting_face:

2 curtidas

Sim, é muito flexível, este plugin de “documentação” pode servir a muitos propósitos. Você pode vincular a qualquer coisa (interna/externa) e ser tão criativo quanto precisar.

Adoro como eles abordaram isso com tópicos de “índice”. Isso nos dá muita flexibilidade e a opção de mostrar ou ocultar o tópico de índice.

2 curtidas

Se você tem um orçamento e gostaria de recursos mais sofisticados de LMS, @angus avançou de alguma forma na construção de um plugin nesse sentido há um tempo.

3 curtidas

Obrigado @nathank.

@angus, você se importaria de compartilhar em que estágio você está com esse plugin?

2 curtidas

Olá @ludwikc, sim, funciona. Esta é uma demonstração que fiz de como fica. O site no vídeo não está mais no ar, mas posso colocá-lo no ar novamente se necessário.

Ele já faz bastante coisa, no entanto, eu precisaria de um caso de uso real e um parceiro para trabalhar para “terminá-lo”.

8 curtidas

Posso entrar em contato com você por mensagem privada para falarmos sobre os detalhes?

1 curtida

Com certeza

4 curtidas

Molho incrível.

2 curtidas

Eu estaria interessado em converter um curso existente para este formato - WP LearnDash atualmente, mas REALMENTE ruim para discussões.

A forma como eu vejo isso por enquanto é que criei uma categoria com 6 tópicos - um para cada módulo.

Então, as primeiras 6 postagens são as lições.

Dessa forma:

  1. cada lição pode ser marcada como “vista” deixando um “like” na postagem.
  2. os alunos podem deixar um comentário geral relacionado ao módulo ou clicar em “Responder” em qualquer lição à qual queiram se referir.

Essa é a minha solução alternativa por enquanto.