Últimos anúncios
Corpo Docente
Márcia Cristina Afonso Barros
Mais informações
Descrição:
O objetivo principal desta unidade curricular é apresentar aos estudantes de ciências e engenharia a base e os aspetos teóricos da programação. No final do semestre, os estudantes deverão ser capazes de lidar com problemas de programação de média complexidade, utilizando uma linguagem de programação interpretada, por exemplo, Python. Mais especificamente, espera-se que os estudantes: - Sejam capazes de descrever os princípios, conceitos e fundamentos da programação. - Sejam capazes de projetar e implementar, numa linguagem de programação, uma solução executável (para um determinado problema) que utilize as bases e fundamentos da programação, cálculos básicos, estruturas condicionais, input / ouput, persistência e exceções. - Sejam capazes de escrever funções que recebam e retornem outras funções e determinar corretamente o escopo léxico de variáveis. - Sejam capazes de compreender a abstração de dados e usar tipos de dados adequados a determinado problema. - Sejam capazes de escrever e documentar programas de acordo com os princípios de software comuns e as melhores práticas. - Sejam capazes de aplicar técnicas de teste de software apropriadas e avaliar a qualidade de um software.
- 2024/2025 - 1 Semestre -- (Bioestatística, Bioinformática e Biologia Computacional, MI)
- 2023/2024 - 1 Semestre -- (Bioestatística, Bioinformática e Biologia Computacional, Ciência Cognitiva, MI, Sistemas de Informação Geográfica - Tecnologias e Aplicações)
- 2022/2023 - 1 Semestre -- (Bioestatística, Bioinformática e Biologia Computacional, Ciência Cognitiva, Estatística Aplicada à Biologia e Ciências da Saúde, MEGE, MI, Sistemas de Informação Geográfica - Tecnologias e Aplicações)
- 2020/2021 - 1º semestre -- (Bioestatística, Bioinformática e Biologia Computacional, Ciência Cognitiva, Estatística Aplicada à Biologia e Ciências da Saúde, Informática, MEGE, MI, Sistemas de Informação Geográfica - Tecnologias e Aplicações)
- 2019/2020 - 1 Semestre -- (Bioestatística, Bioinformática e Biologia Computacional, Estatística Aplicada à Biologia e Ciências da Saúde, Informática, MEGE, MI, Sistemas de Informação Geográfica - Tecnologias e Aplicações)
- 2019/2020 - 1 Semestre -- (Ciência Cognitiva)
- 2018/2019 - 1 Semestre -- (Bioestatística, Bioinformática e Biologia Computacional, Estatística Aplicada à Biologia e Ciências da Saúde, Informática, MEGE, MI, Sistemas de Informação Geográfica - Tecnologias e Aplicações)
- 2018/2019 - 1 Semestre -- (Ciência Cognitiva)
- 2017/2018 - 1 Semestre -- (Bioestatística, Bioinformática e Biologia Computacional, Estatística Aplicada à Biologia e Ciências da Saúde, Informática, MEGE, MI, Sistemas de Informação Geográfica - Tecnologias e Aplicações)
- 2016/2017 - 1 Semestre -- (Bioestatística, Bioinformática e Biologia Computacional, Estatística Aplicada à Biologia e Ciências da Saúde, Informática, MI, Sistemas de Informação Geográfica - Tecnologias e Aplicações)
- Mestrado Bolonha em Sistemas de Informação Geográfica - Tecnologias e Aplicações - 2_MSIG-TeA 2017/18
- Mestrado Bolonha em Informática - 2_MI 2012/13
- Curso de Especialização em Estatística Aplicada à Biologia e Ciências da Saúde - 2_PGEABCS 2016/17 a 2021/22
- Mestrado Bolonha em Bioinformática e Biologia Computacional - 1_MBBC 2017/18
- Mestrado Bolonha em Bioestatística - 2_MBioest 2016/17
- Mestrado Bolonha em Engenharia Geoespacial - 1_MEGE 2017/18
- Mestrado Bolonha em Informática - 3_MI 2020/21
- Mestrado Bolonha em Ciência Cognitiva - 1_MCCog 2020/21