DEETC Logo ISEL Logo  
 
Grupo de Programação
Verão 2011/2012


 

 

Programação (PG)

Resumo

  1. 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.

  2. Resultados de aprendizagem
    Os estudantes que terminam com sucesso esta unidade curricular serão capazes de:
    1. Demonstrar o conhecimento sobre os mecanismos básicos da linguagem de programação Java.
    2. Construir pequenos programas em Java que resolvam problemas simples descritos em linguagem natural.
    3. Testar e corrigir pequenos programas.
    4. Escrever relatórios onde se justifica as decisões tomadas nos programas construídos.
    5. Utilizar ferramentas para desenvolver programas e para elaborar relatórios.

  3. 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.

  4. 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.