Demonstração da coerência das metodologias com os objectivos

A metodologia de ensino baseia-se na aprendizagem ativa e na resolução de problemas, promovendo a ligação entre teoria e prática. As aulas teóricas introduzem conceitos fundamentais, enquanto as aulas práticas e sessões de programação ao vivo (live coding) permitem aos alunos aplicar esses conceitos em exercícios e mini-projetos. Os quizzes e trabalhos contínuos garantem acompanhamento regular da aprendizagem, reforçando a autonomia, o pensamento crítico e a capacidade de trabalho em equipa.