Disciplina Curricular

Programação II (LTI) P-II-LTI

Licenciatura Bolonha em Física - 12_Plano 2015/16 e 2016/17

Contextos

Grupo: 12_Plano 2015/16 e 2016/17 > 1º Ciclo > Ramos > Minor em Informática > Optativas > 3º Ano > 553_Minor em Informática

Período:

Peso

6.0 (para cálculo da média)

Objectivos

Desenvolvimento de pensamento computacional através da resolução de problemas com recurso a algoritmos e métodos de programação, e através da utilização de uma linguagem de programação veicular, que no caso é a linguagem Python, versão 3.

Programa

Complementos de computação: complexidade; Complementos de algoritmia: busca, ordenação, otimização; Complementos de estruturas de dados: tabelas de dispersão, grafos; Complementos de paradigmas de programação: programação orientada a objetos; Complementos de metodologia de programação: memorização; Complementos de desenvolvimento de aplicações: visualização, aprendizagem.

Métodos de ensino e avaliação

Métodos de ensino: exposição da matéria em aulas teóricas; manipulação de conceitos e operações em aulas teórico-práticas; treino de programação em aulas de laboratório. Métodos de avaliação: mini-testes, projeto de programação e exame.

Disciplinas Execução

2017/2018 - 2 Semestre

2016/2017 - 2 Semestre