Objectivos

Licenciatura Bolonha em Biologia

Licenciatura Bolonha em Engenharia Agronómica

Licenciatura Bolonha em Engenharia Alimentar

Licenciatura Bolonha em Engenharia do Ambiente

Licenciatura Bolonha em Engenharia Florestal e dos Recursos Naturais

Compreensão dos princípios da programação informática, utilizando uma linguagem de programação imperativa (e.g. Python) e algumas das suas bibliotecas, para processamento e análise de dados. Competências básicas para criação de programas de pequena e média dificuldade. Após a conclusão desta UC, espera-se que os alunos: ● compreendam o objetivo de um dado conjunto de instruções; ● implementem algoritmos conhecidos para resolução de problemas nas áreas da engenharia agronómica, florestal, ambiente e alimentar e em ciências biológicas; ● adaptem e combinem algoritmos standard para resolver um dado problema; ● utilizem instruções da linguagem de programação para um dado objetivo: repetição, selecção, funções, composição, módulos e dados estruturados (vetores, listas, etc.); ● saibam utilizar classes e funções das bibliotecas da linguagem para algumas finalidades (e.g., produção de gráficos).