Disciplina Curricular

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

Licenciatura Bolonha em Biologia - 4_Plano 2015/16 a 2022/23

Contextos

Grupo: 4_Plano 2015/16 a 2022/23 > 1º Ciclo > Ramos > Ramo de Biologia Evolutiva e do Desenvolvimento com Minor em Informática > Optativas > 3º Ano > 553_Minor em Informática

Período:

Grupo: 4_Plano 2015/16 a 2022/23 > 1º Ciclo > Ramos > Ramo de Biologia Celular e Biotecnologia com Minor em Informática > Optativas > 3º Ano > 553_Minor em Informática

Período:

Grupo: 4_Plano 2015/16 a 2022/23 > 1º Ciclo > Ramos > Ramo de Biologia Molecular e Genética com Minor em Informática > Optativas > 3º Ano > 553_Minor em Informática

Período:

Grupo: 4_Plano 2015/16 a 2022/23 > 1º Ciclo > Ramos > Ramo de Biologia Ambiental com Minor em Informática > Optativas > 3º Ano > 553_Minor em Informática

Período:

Peso

6.0 (para cálculo da média)

Objectivos

Desenvolver a capacidade de resolver de problemas com recurso a algoritmos e métodos de programação através de uma linguagem de programação. No final da disciplina o aluno deve ser capaz projetar, codificar, testar, visualizar, analisar e depurar funções e programas. Deverá também dominar um conjunto de ferramentas para ajudar na resolução de problemas. A linguagem veículo é Python 3.

Programa

• Complexidade algorítmica • Algoritmia: busca, ordenação • Programação funcional • Tipos • Programação por contrato • Teste de funções • Utilização de bibliotecas: matplotlib, sys, csv, json, . . .

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étodo de avaliação: exame.

Disciplinas Execução

2023/2024 - 2 Semestre

2022/2023 - 2 Semestre

2021/2022 - 2 Semestre

2020/2021 - 2º semestre

2019/2020 - 2 Semestre

2018/2019 - 2 Semestre

2017/2018 - 2 Semestre

2016/2017 - 2 Semestre