Um componente de tema poderia, por exemplo, alterar o ícone e fazê-lo ir para a página inicial do curso em vez da global.
Comecei a usar o Discourse para ensinar cursos de tecnologia instrucional quando era professor de educação.
Usei uma categoria para os materiais do curso e fiz com que os alunos respondessem como tópico vinculado para entregar seus trabalhos (em categorias públicas). Em um tópico de nível semestral, um plano de aula faria referência aos materiais canônicos do curso com o que fazer e quando. Em seguida, usei um conjunto de tags para indicar quais tópicos deveriam ser avaliados e escrevi um script que verificaria se eu gostava de um tópico para indicar se eu havia aprovado o trabalho.
Escrevi um script que atualizaria um CSV do sistema de gerenciamento de aprendizado da universidade para facilitar o upload das notas para lá.
A coisa que acho que mais gostei, e que poderia ter escrito se fosse um acadêmico melhor (e não tivesse deixado aquele emprego) foi que eu atualizava as tarefas durante o curso para corrigir coisas que não estavam claras, em vez de esperar até o ano seguinte para fazer melhorias. E como todas as edições estavam disponíveis no histórico, os alunos eram livres para fazer qualquer versão da tarefa que quisessem (ou fizeram antes de eu fazer a edição). Ainda acho que melhorar o curso na hora, em vez de esperar um ano e esperar lembrar quais eram os problemas, foi uma ótima ideia.