Receba novidades do Hedhog no seu e-mail
Novos lançamentos, receitas e breaking changes — sem spam.
Documentação do Módulo LMS
EnterpriseMódulo Enterprise
LMS faz parte da oferta Enterprise do HedHog e requer uma licença comercial. Apenas o módulo Core é Open Source. Solicitar orçamento →
O módulo LMS é um Sistema de Gestão de Aprendizagem completo construído sobre o Core. Ele cobre todo o ciclo de vida da autoria à conclusão: conteúdo de cursos e pipelines de vídeo, turmas conduzidas por instrutores, provas, trilhas de aprendizagem, contas corporativas B2B com portais de treinamento com escopo por papel, gamificação (conquistas, BitCodes, XP por lição), certificados e um portal voltado ao aluno (Platforma) com streaming, notificações e acompanhamento de progresso.
Cada submódulo abaixo tem seu(s) próprio(s) controller(s), service(s) e arquivo de módulo em libraries/lms/src. Todo submódulo do LMS é importado incondicionalmente pelo LmsModule — não há conexão opcional ou por descoberta a rastrear.
Submódulos
13
Endpoints HTTP
314
Ferramentas MCP
187
courses
Gerenciamento do catálogo principal de cursos — CRUD, a árvore de conteúdo sessão/aula, integração com tarefas do Operations, transcrição/tradução de áudio, exportação SCORM e upload em massa de vídeos para o S3.
class-groups
Turmas conduzidas por instrutor com sessões de calendário (incluindo recorrência), matrícula de alunos, controle de presença e materiais de turma.
enterprise
Contas corporativas multi-tenant que licenciam cursos e turmas para uma organização, além de quatro portais de treinamento com escopo por role (admin, instrutor, viewer, aluno) para a própria equipe dessa organização.
exams
Banco de exames com um catálogo global de assuntos de questões, cinco tipos de questão (múltipla escolha, verdadeiro/falso, dissertativa, preencher lacunas e associação), um banco de questões avulso e o ciclo de vida completo da tentativa do aluno.
evaluations
Sistema de avaliação de satisfação do aluno — um catálogo de tópicos direcionado a cursos, aulas, sessões, questões ou exames, e as respostas de nota paginadas coletadas contra esses tópicos.
instructors
Gerenciamento de perfis de instrutor com um catálogo de qualificações/habilidades, visibilidade das turmas atribuídas e alternância do acesso ao portal de treinamento corporativo.
achievements
Badges e recompensas por marcos de aprendizado (conclusão de curso/trilha, aprovação em exame, presença, engajamento), cada um concedendo Bitcodes — além do sistema subjacente de XP de aula orientado por IA (taxonomia de áreas/habilidades/tipos de aprendizado, segmentos de XP de vídeo com código de tempo e livros-razão de XP por aluno) que alimenta a camada mais ampla de gamificação da plataforma.
bitcode-wallets
Carteiras de moeda virtual (Bitcode) para alunos com um livro-razão de transações de crédito/débito. Bitcodes são concedidos principalmente através de Achievements.
certificates
Gerenciamento de templates de certificado em HTML/SVG (com upload de imagem de fundo) e rastreamento de certificados emitidos com controle de visibilidade pública por certificado.
learning-paths
Sequências ordenadas de cursos e exames ("trilhas de treinamento") com modos de progressão sequencial ou livre.
discussions
Engajamento em aulas voltado ao aluno: tópicos de discussão com âncoras de timestamp de vídeo e curtidas (compartilhados entre alunos matriculados), e notas pessoais com marcação de tempo (privadas para cada aluno).
platforma
O portal de LMS voltado ao aluno — catálogo de cursos e player, streaming de vídeo/HLS/legendas via tokens assinados, notificações de aula (com um stream SSE), sequência de aprendizado, avaliações de aula, self-service de carteira BitCode, heartbeats de tempo assistido, dashboards de desempenho e gerenciamento de perfil.
dashboard-reports
Métricas do dashboard de admin do LMS, relatórios agregados por período de tempo e um cursor de eventos/stream SSE em tempo real para polling de atividade ao vivo.