Saltar para o conteúdo do SIDE
Logotipo do Sistema de Informação de Apoio ao Ensino
licenciatura em
Sistema de Informação de Apoio ao Ensino
[ Escola de Ciências da Vida e do Ambiente ]
Sábado , 15 de Agosto de 2020
2º Semestre, Ano letivo: 2019 / 2020
   
   
 
 
 
Unidades Curriculares
 
Programação
   
Descrição - Objectivos (Ficha da Unidade Curricular)

Objectivos da Unidade Curricular e competências a desenvolver

1. Aquisição de princípios, conceitos e métodos da computação com especial ênfase em aplicações científicas e problemas de engenharia.
2. Resolução de problemas utilizando técnicas de programação.
3. Familiarização com algoritmos fundamentais e estruturas de dados.
4. Familiarização com o ambiente Matlab / Octave, como veículo de concretização dos objetivos anteriores.

Planificação da actividade letiva (de acordo com calendário escolar)

Não publicado

Demonstração da coerência dos conteúdos programáticos com os objectivos da Unidade Curricular

Pretende-se com esta UC a familiarização do aluno com os princípios da programação e que no final do semestre tenha adquirido a capacidade de programar em ambiente Matlab / Octave. O Capítulo 1, 2, 3, 4 e 5 são capítulos introdutórios e, como tal, incluem material genérico e comum a uma disciplina de introdução à programação. No Capítulo 6, a ferramenta Matlab / Octave é contextualizada, descrevendo-se o sistema interativo do Matlab / Octave e as suas múltiplas janelas. Ainda neste Capítulo, ensinam-se as variáveis e tipos de dados. No capítulo 7 é descrito o poder vetorial e matricial do Matlab / Octave. O Capítulo 8 aborda a representação gráfica de dados, em 2 e 3 dimensões. Os Capítulos 9 a 10 versam sobre o uso/construção de funções e criação / leitura de ficheiros em Matlab / Octave.

Metodologias de ensino/aprendizagem utilizadas (métodos de trabalho, funcionamento da U.Curricular, recursos necessários, etc.)

A disciplina está organizada em aulas teórico-práticas, onde existirá uma interação permanente entre a teoria e a prática. Durante as aulas são apresentados os princípios e os conceitos relativos à programação e algoritmia, em simultâneo com a aprendizagem do Matlab / Octave, sempre acompanhados de exemplos. Seguidamente, são propostos problemas para os alunos resolverem, de modo a cimentarem os conhecimentos adquiridos.

Demonstração da coerência das metodologias de ensino com os objectivos da Unidade Curricular

Pretende-se iniciar cada aula com novas noções/ ideias que serão solidificadas nessa mesma aula através da utilização repetida dos conceitos na resolução de exercícios. Novos problemas poderão ser trazidos pelos alunos para as aulas com vista à sua formulação e implementação.
topo
 SIDE 
© 2002-2020 UTAD | E-mail: side@utad.pt | Telefone: 259350308 | Extensão: 4308 | Política de privacidade
Autor