Data Builders¶
Data Builders é um projeto acadêmico da Universidade de Brasília, criado para desenvolver uma plataforma web que centraliza materiais didáticos e facilita a comunicação entre professor e alunos da disciplina de Estruturas de Dados 2.
O objetivo principal é oferecer ao professor uma ferramenta que seja intuitiva, autônoma e que melhore a experiência de aprendizado dos alunos, centralizando informações e exemplos de algoritmos em múltiplas linguagens.
Links Rápidos¶
Visão e Estratégia¶
Requisitos e Entregas¶
Definições e Lições¶
Visão Geral do Projeto¶
Cliente: Professor Maurício Serrano (UnB, FCTE)
Público-alvo: Alunos da disciplina Estruturas de Dados 2
Problema: Fragmentação das ferramentas de ensino (Moodle, GitHub, e-mail, Telegram).
Solução: Plataforma web que permite postagem simplificada de materiais, acesso fácil aos alunos e apresentação de algoritmos em múltiplas linguagens.
Funcionalidades¶
- Autonomia completa para o professor gerenciar sua página.
- Upload e distribuição de materiais em múltiplos formatos.
- Exibição de exemplos de algoritmos em diversas linguagens.
- Interface intuitiva para alunos encontrarem rapidamente o conteúdo necessário.
- Pesquisa rápida de projetos e materiais.
Tecnologias Principais¶
- Frontend:
React - Backend:
Node.js - Banco de dados:
MongoDB - Documentação:
MkDocs
Estrutura da Documentação¶
A estrutura de pastas e arquivos da documentação é gerenciada pelo MkDocs.
└─ docs
│ └─── home
│ └─── visao_produto
│ └─── entregas
└─ mkdocs.yml
└─ README.md