Saltar para o conteúdo principal

ISLA Santarém 7337

Fundamentos de Programação

Análise de Dados e Sistemas de Apoio à Decisão (CTSP) (ISLA Santarém)
  • ApresentaçãoPresentation
       
  • ProgramaProgramme
    1. Fundamentos da Programação *Conceito de algoritmo *Variáveis e tipos de dados *Operadores e expressões 2. Estruturas de Controlo *Estruturas condicionais *Ciclos iterativos *Aplicação prática a datasets simples 3. Estruturas de Dados *Listas e coleções *Manipulação de estruturas de dados 4. Funções e Modularização *Definição e utilização de funções *Organização e reutilização de código 5. Aplicações à Análise de Dados *Leitura e escrita de ficheiros *Introdução à manipulação de dados estruturados *Utilização básica de bibliotecas de apoio à análise de dados
  • ObjectivosObjectives
    *Compreender os princípios fundamentais da programação estruturada. *Desenvolver algoritmos aplicados ao tratamento de dados. *Implementar programas para manipulação e análise básica de conjuntos de dados. *Aplicar boas práticas de codificação e organização de código. *Utilizar estruturas de controlo e tipos de dados adequados à resolução de problemas organizacionais.
  • BibliografiaBibliography
    *Downey, A. (2015). Think Python: How to Think Like a Computer Scientist. O'Reilly Media. *Matthes, E. (2023). Python Crash Course (3rd ed.). No Starch Press. *Guttag, J. (2021). Introduction to Computation and Programming Using Python. MIT Press. *Grus, J. (2019). Data Science from Scratch (2nd ed.). O'Reilly Media.
  • MetodologiaMethodology
        
  • LínguaLanguage
    Português
  • TipoType
    Semestral
  • ECTS
    5
  • NaturezaNature
    Obrigatório
  • EstágioInternship
    Não
  • AvaliaçãoEvaluation

      

    Descrição

    Data limite

    Ponderação

    Portfólio (trabalhos realizados em aula)

     

    30%

    Frequência

     

    40%

    Trabalho de Grupo

     

    30%