Introdução à Programação

5 ECTS / Semestral / Portuguese

A Unidade Curricular está estruturada de modo a que os alunos adquiram competências essenciais no desenvolvimento de ferramentas úteis para a análise de grandes quantidades de informação biológica utilizando Phyton, uma linguagem poderosa e fácil de aprender, e saibam como fazer uma interface web para essas ferramentas usando scripts CGI.

No final da UC os alunos deverão ser capazes de:

  1. Conhecer e saber instalar o ambiente de desenvolvimento Python.
  2. Compreender a natureza e a estrutura da linguagem Python bem como a organização e modo de execução do código.
  3. Compreender e saber utilizar os vários tipos de dados da linguagem.
  4. Compreender e saber utilizar as estruturas de decisão e de repetição.
  5. Compreender e saber utilizar funções.
  6. Compreender e saber utilizar a programação por objetos em Python.
  7. Ser capaz de dar acesso às suas ferramentas e / ou resultados, fazendo interfaces web “user-friendly” usando o módulo Phyton / CGI.