|
| |
Programação (PG)
Resumo
-
Objectivos
Esta unidade curricular representa para a maioria dos alunos um primeiro contacto com a programação, que se pretende motivador sem descurar o formalismo e o rigor. São introduzidos conceitos e vocabulário fundamental da programação e, em particular, da programação baseada em objectos, concretizados na linguagem Java.
-
Resultados de aprendizagem
Os estudantes que terminam com sucesso esta unidade curricular serão capazes de:
-
Demonstrar o conhecimento sobre os mecanismos básicos da linguagem de programação Java.
-
Construir pequenos programas em Java que resolvam problemas simples descritos em linguagem natural.
-
Testar e corrigir pequenos programas.
-
Escrever relatórios onde se justifica as decisões tomadas nos programas construídos.
-
Utilizar ferramentas para desenvolver programas e para elaborar relatórios.
-
Avaliação dos resultados de aprendizagem
Os resultados da aprendizagem (1) e (2) são avaliados individualmente através do teste escrito e das fichas realizadas durante o semestre. Durante o acompanhamento dos trabalhos de grupo realizados nas aulas práticas são avaliados os resultados da aprendizagem (3) e (5).Os resultados da aprendizagem (4) e (5) são avaliados na discussão final dos trabalhos de grupo.
-
Programa resumido
Conceitos básicos: valores, tipos e variáveis; expressões; instruções de controlo de fluxo. Entrada/Saída de dados. Introdução à programação baseada em objectos. Tipos referência. Construção de novos tipos. Classes: métodos; passagem de parâmetros; membros de instância e de tipo; construtores; encapsulamento. Arrays. Algoritmos de pesquisa e ordenação.
|