logo.png

Programação @ Informática Web

UC14710 - UBI 2022/2023

[Programa]  [Avaliação]   [Pauta

Informações: A pauta com o exame de recurso foi atualizada a 15/fev.

Objectivos

O aluno deverá adquirir competências solidas no desenvolvimento de programas de pequena e média complexidade, em linguagem de programação Python, seguindo o paradigma de programação procedimental, cuja metodologia assenta na decomposição hierárquica das soluções, através de refinamentos sucessivos, como a forma mais natural de lidar com a complexidade. No final desta unidade curricular, o aluno deverá ser capaz de apresentar soluções de programação, para múltiplos problemas e estará apto a trabalhar noutras unidades curriculares que exijam bases de programação.

"(...) The computer programmer is a creator of universes for which he alone is the lawgiver (...)"  

                                                                 [Joseph Weizenbaum, 1976]

Aulas Teóricas


Aulas Práticas



Bibliografia

  1. Programação em Python - Fundamentos e Resolução de Problemas. Ernesto Costa. FCA 2015, ISBN: 978-972-722-816-4.
  2. Head First Python, 2nd Edition. Paul Barry. O'Reilly Media, Inc. 2016, ISBN: 9781491919538.
  3. Python Programming for Beginners. AMZ Publishing, 2021.