filmeu

Disciplina Introdução à Programação

  • Apresentação

    Apresentação

    A disciplina de Introdução à Programação visa ministrar aos alunos conhecimentos básicos relativamente à utilização das plataformas informáticas Microsoft Excel e Matlab, utilizadas em larga escala em todos os setores de intervenção da Engenharia Civil. Adicionalmente, a linguagem de programação subjacente à plataforma Matlab é ainda utilizada para ensinar aos alunos os conceitos básicos da programação.

    Trata-se da única disciplina do ciclo de estudos onde se ministram conceitos e técnicas de programação, que são necessários em várias outras disciplinas do curso (e.g. Física, Cálculo) e, subsequentemente, em toda a vida profissional dos alunos. Excel e Matlab são presentemente as plataformas mais utilizadas para automatizar as computações da Engenharia Civil e os princípios de utilização e de programação aqui adquiridos podem ser também diretamente extrapolados a outras ferramentas informáticas.

  • Conteúdos Programáticos

    Conteúdos Programáticos

    1. Folhas de cálculo em Microsoft EXCEL

    • Apresentação do ambiente de trabalho
    • Introdução e manipulação de dados em folhas de cálculo
    • Utilização de fórmulas
    • Utilização de funções pré-definidas
    • Referências absolutas e relativas
    • Formatação e manipulação de dados
    • Utilização de gráficos

    2. Introdução ao ambiente MATLAB

    • Variáveis
    • Expressões matemáticas
    • Gráficos de funções
    • Vetores e matrizes

    3. Programação através de scripts

    • Input e output
    • Expressões lógicas
    • Condições if/else
    • Ciclos for
    • Ciclos while

    4. Programação através de funções

    • Funções vs scripts
    • Argumentos, variáveis e retornos das funções
    • Chamadas às funções MATLAB
    • Boas práticas de programação no MATLAB
  • Objetivos

    Objetivos

    A unidade curricular tem os seguintes objectivos:

    - desenvolver a capacidade de utilização do programa de cálculo automático Microsoft Excel para tarefas computacionais básicas;

    - introduzir a plataforma computacional Matlab para a abordagem de problemas computacionalmente mais exigentes;

    - ensinar conceitos essenciais que sustentam a prática de programação na maioria das linguagens comuns e ilustrar a sua aplicação no ambiente Matlab.

  • Metodologias de ensino e avaliação

    Metodologias de ensino e avaliação

    A atribuição de projetos complexos para realizar por equipas obriga os alunos a uma interação constante com o docente, fomentando a aprendizagem contínua 

  • Bibliografia principal

    Bibliografia principal

    • Bernardo, Maria do Rosário; Carrilho Negas, Mário; Isaías, Pedro - Excel aplicado. FCA Editora. 2013. ISBN:978-972-722-755-6
    • Chapman, Stephen - Essentials of MATLAB programming. Third edition, international. Australia, Brasil, Mexico :Cengage Learning, 2018. 492 p. ISBN:978-1-305-97071-7

     

INSCRIÇÃO AVULSO
Lisboa 2020 Portugal 2020 Small Logo EU small Logo PRR republica 150x50 Logo UE Financed Provedor do Estudante Livro de reclamaões Elogios