Conhecimentos de Base Recomendados
Conceitos de programação de computadores.
Métodos de Ensino
A unidade curricular adota uma metodologia de aprendizagem baseada em projetos, incluindo:
– Exposição de conceitos-chave;
– Trabalho prático orientado em contexto de aula;
– Acompanhamento tutorial do desenvolvimento do projeto;
– Feedback contínuo ao longo do semestre.
Esta abordagem promove a autonomia, a autorregulação e a aplicação prática dos conteúdos.
Resultados de Aprendizagem
Objetivos:
Programa
Docente(s) responsável(eis)
Verónica Maria Marques do Carreiro Silva VasconcelosMétodos de Avaliação
A avaliação é contínua e baseada no desenvolvimento de um projeto, tendo em conta os seguintes critérios:
- Qualidade do planeamento e desenvolvimento do projeto
- Clareza, estrutura e fundamentação do relatório escrito
- Capacidade de comunicação e argumentação durante a apresentação final
Componentes da avaliação:
- Projeto: 60%
- Relatório escrito, apresentação oral do projeto e defesa: 40%
Requisitos adicionais:
- Presença obrigatória nas aulas.
- Faltas máximas: 7 horas por semestre.
Estágio(s)
NAO
Bibliografia
– Miguel, A. (2006). Gestão moderna de projetos — melhores técnicas e práticas. FCA. LIDEL–Edições técnicas, Lda. 6ª edição
– Pinto, J. P., & Tscharf, C. (2019). Scrum – A gestão ágil de projetos (1.ª ed.). FCA. ISBN: 978-972-722-900-0
– Oner, V. O. (2023). Developing IoT Projects with ESP32: Unlock the full potential of ESP32 in IoT development to create production-grade smart devices. Packt Publishing Ltd.
– Asim, Z. (2024). Hands-on ESP32 with arduino IDE: unleash the power of IoT with ESP32 and build exciting projects with this practical guide. Reino Unido: Packt Publishing
– Williams, H. G. H. (2025). Esp32 development Bible: A comprehensive guide to professional ESP-IDF programming, real-time operating systems, wireless connectivity, and smart device innovation (The ultimate tech pro series). Independently published
– Apontamentos disponibilizados pelo docente na plataforma online de suporte à UC.