Skip to main content

ISLA IPGT 7338

Algoritmia

Multimedia Product Development
  • ApresentaçãoPresentation
    Design automatic problem-solving using computers. Apply the downward approach and structured programming. Structuring algorithms in pseudocode and fluxograms. Understand loops and control structures. Apply the main elementary ordering and search algorithms. Apply data structures. Use the Python programming language.
  • ProgramaProgramme
    OBJECTIVES BASIC CONCEPTS PROGRAMMING LANGUAGES COMPILERS AND INTERPRETERS ALGORITHMS PSEUDOCODE DATA TYPES VARIABLES CONSTANT VECTORS MATRICES OPERATORS LOGICAL AND CONTROL STRUCTURES LOOP STRUCTURES FLOWCHARTS STRUCTURED / MODULAR PROGRAMMING PYTHON LANGUAGE IMPLEMENTATION OF ALGORITHMS WITH PYTHON TEST
  • ObjectivosObjectives
    Design automatic problem-solving using computers. Apply the downward approach and structured programming. Structuring algorithms in pseudocode and fluxograms. Understand loops and control structures. Apply the main elementary ordering and search algorithms. Apply data structures. Use the Python programming language.
  • BibliografiaBibliography
    Carvalho, Adelaide (2010), Algoritmia e Programação Estruturada, FCA Aristides S. Bouras and Loukia V. Ainarozidou (2015), Python and Algorithmic Thinking for the Complete Beginner Osório, Luis (2021), Ebook, Algoritmia e Conceitos Fundamentais de Programação com Python
  • MetodologiaMethodology
    Ative metodologie
  • LínguaLanguage
    Português
  • TipoType
    Semestral
  • ECTS
    5
  • NaturezaNature
    Mandatory
  • EstágioInternship
    Não