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