Metodologias de ensino e de aprendizagem
A UC adota uma abordagem teórico-prática integrada que articula conceitos fundamentais com aplicação real: Aulas Teóricas: - Exposição de conceitos fundamentais com exemplos práticos - Discussão de casos de estudo da indústria - Análise de problemas reais de gestão de dados Aulas Práticas: - Exercícios hands-on com PostgreSQL e MongoDB - Resolução guiada de problemas de modelação e otimização - Apoio direto ao desenvolvimento do projeto semestral Aprendizagem Baseada em Projeto: - Desenvolvimento incremental de um sistema completo ao longo do semestre - Entregas progressivas que consolidam conhecimentos de cada fase - Trabalho em equipa simulando ambientes profissionais - Integração cumulativa de tecnologias relacionais e NoSQL Metodologias Ativas: - Problem-based learning através de cenários reais - Aprendizagem colaborativa e peer learning - Uso de controlo de versões (Git/GitHub) para boas práticas profissionais - Feedback contínuo em cada entrega para melhoria progressiva