Programa

Programação I

Curso Livre em MINOR - Alunos Externos

Licenciatura Bolonha em Bioquímica

Licenciatura Bolonha em Estatística Aplicada

Licenciatura Bolonha em Matemática

Licenciatura Bolonha em Matemática Aplicada

Licenciatura Bolonha em Geologia

Licenciatura Bolonha em Estudos Gerais

Licenciatura Bolonha em Biologia

Licenciatura Bolonha em Física

Licenciatura Bolonha em Meteorologia, Oceanografia e Geofísica

Licenciatura Bolonha em Tecnologias de Informação

Licenciatura Bolonha em Ciência de Dados

Licenciatura Bolonha em Química

Pós-Graduação em Ciências para o Ensino

Pós-Graduação em Ciências para o Ensino (Complementar)

Programa

Elementos de linguagens de programação: expressões, variáveis, tipos, atribuição; definição e uso de funções. Condicionais, recursão e iteração. Uso de bibliotecas. Introdução e uso de estruturas de dados: tuplos, listas, dicionários, conjuntos, ficheiros. Valores iteráveis. Elementos de desenvolvimento de software: documentação, asserções, exceções, testes, depuração. Estudo de aplicações.