SUAP/AVA Suite documentation¶
O que é a SUAP/AVA Suite?¶
A SUAP/AVA Suite é um ecossistema open-source de integração entre Sistemas de Gestão Acadêmica (SGA) — como o SUAP, SIGAA e qAcadêmico — e o Moodle LMS. Com ela, instituições de ensino eliminam o trabalho manual de sincronização de turmas, alunos e professores: tudo flui automaticamente do SGA para o AVA, com notas e frequências sincronizadas de volta.
Por que usar?¶
Problema comum |
Como a Suite resolve |
|---|---|
Cadastro manual de turmas e usuários no Moodle |
Sincronização automática via API a partir do SGA |
Login separado para o AVA |
Autenticação OAuth2 com as credenciais institucionais |
Alunos perdem cursos espalhados em vários Moodles |
Painel unificado com todos os cursos em um só lugar |
Estrutura da Documentação¶
Este repositório contém a documentação centralizada da SUAP/AVA Suite, um conjunto de plugins Moodle e middlewares para integração com Sistemas de Gestão Acadêmica (SGA), como o SUAP do IFRN.
A documentação foi organizada em seções direcionadas para cada perfil de usuário e técnico que interage com o ecossistema:
Visão Geral para Gestores: Apresentação de alto nível da suíte, contextualizando a integração entre as múltiplas instâncias do Moodle e o SUAP. Explica de forma executiva os benefícios da centralização (Painel AVA) e da automação (Integrador AVA).
Guia do Desenvolvedor e Infraestrutura: Explicação da arquitetura de microsserviços, guia de setup local com Docker Compose, mapeamento das variáveis de ambiente críticas, instalação de gates de qualidade (pre-commit e limites de cobertura de testes unitários) e instalação dos plugins no Moodle.
Guia da Secretaria Acadêmica: Instruções para a equipe de registro escolar sobre como habilitar diários e cursos no SUAP para que a sincronização ocorra, além de guias de resolução para problemas comuns de acesso.
Guia do Professor (Docente): Manual prático explicando como solicitar a sincronização de diários, como puxar notas do Moodle para o SUAP e a configuração crítica e obrigatória do livro de notas do Moodle.
Dúvidas Frequentes (FAQ): Respostas para dúvidas comuns sobre o funcionamento e boas práticas de integração da suite, divididas pelos perfis de TIC, Professores e Secretaria Acadêmica.