Designação | Código | Curso | Regime | Regente |
---|---|---|---|---|
Programação Orientada aos Objetos | 14306 [J304N2] | S4 | ||
Objetivos | Esta UC possibilita o contacto dos alunos com um novo paradigma de programação e aumenta a capacidade dos alunos de construção de aplicações software mais complexas. A adopção de um novo paradigma, com a posterior implementação de uma aplicação software complexa, estimula o desenvolvimento das capacidades de abstração o que está de acordo com os objetivos enunciados. A introdução de competências relativas à execução de testes e a mecanismos de programação genérica reforça as competências adquiridas na UC de programação imperativa. | |||
Programa | 1. Introdução à Programação por Objectos: | |||
Bibliografia | Java 8 POO + Construções Funcionais, F. Mário Martins, Editora FCA, Série Tecnologias de Informação, ISBN-978-972-722-838-6, 2017. | |||
Resultados da aprendizagem | Os alunos deverão ser capazes de: | |||
Método de avaliação | A metodologia de avaliação considera duas componentes. Uma componente individual, através de um exame escrito final, em que é aferida a compreensão dos conceitos bem como a capacidade de os aplicar. Uma componente de trabalho em equipa, através de um trabalho prático, com entregas faseadas ao longo do semestre, em que é aferida a capacidade de aplicação da abordagem proposta. O exame escrito tem um peso na classificação que se situa entre os 50% a 60%, enquanto a componente de trabalho em equipa tem um peso que se situa entre os 40% a 60%. | |||
Funcionamento | Turno: T 1; Docente: António Manuel Nestor Ribeiro; Dep.: DI; Horas: 30. |