Roadmap do Projeto: Fundamentos da Computação
Este documento rastreia o progresso do desenvolvimento do curso de Fundamentos da Computação.
✅ Fase 1: Estruturação e Conteúdo Base (Concluído)
- Definição da ementa (16 aulas divididas em 4 módulos)
- Criação da estrutura de diretórios (
docs/aulas,docs/slides, etc.) - Configuração do design do site (MkDocs Material + Design Premium)
- Integração de MathJax para fórmulas matemáticas
🚧 Fase 2: Polimento e Conteúdo Técnico (Em Andamento)
- Expansão das Aulas: Adicionar Mermaid e Termynal em todas as 16 aulas.
- Aprimoramento de Slides:
- Mínimo de 20 slides por aula.
- Correção de transições e animações (Reveal.js).
- Conversão automática de fragmentos no build.
- Exercícios e Prática:
- Criar 5 exercícios progressivos por aula.
- Desenvolver 16 mini-projetos aplicados.
- Quizzes: Gerar 10 perguntas interativas por aula.
🚀 Fase 3: Automação e Deploy (Em Andamento)
- Configuração central do
mkdocs.yml. - Correção do script
generate_slides_quizzes.py(títulos e fragmentos). - Criação de Workflow CI/CD no GitHub Actions.
- Testes automatizados de build rigorosos.
📦 Fase 4: Lançamento e Manutenção
- Deploy final estável na branch
gh-pages. - Revisão de acessibilidade e SEO.
- Feedback e ajustes pedagógicos.
Status Atual: Fase 2 - Polimento e Conteúdo Técnico. Última Atualização: 20/02/2026