Programação para Ambientes Digitais

6 ECTS / Semestral / Português, Inglês

No final desta unidade curricular o aluno deverá ser capaz de:

  • Compreender a importância da programação e do pensamento algorítmico em ambientes digitais.
  • Adquirir conhecimentos fundamentais em algoritmia e capacidade de pensamento algorítmico, usando a linguagem de programação Python para implementação em aplicações relevantes na área da comunicação.

 

Competências:

  1. Conhecer noções fundamentais de algoritmia, programação e ambientes digitais.
  2. 2. Saber analisar problemas e desenvolver soluções algorítmicas usando pseudocódigo.
  3. Ter conhecimentos elementares da linguagem de programação Python.
  4. Saber traduzir um algoritmo escrito em pseudocódigo numa implementação utilizando a linguagem Python.
  5. Compreender e saber utilizar estruturas de dados e algoritmos elementares em aprendizagem automática.
  6. Ter presentes questões de ética imanentes à utilização de algoritmos e aos ambientes digitais.