Demonstração da coerência do programa com os objectivos
A linguagem Python permitirá de início ilustrar os vários aspetos nucleares da programação imperativa. Este conteúdo inicial da cadeira permitirá abordar os restantes aspetos fundamentais como o uso de componentes standard em bibliotecas de código, da programação orientada a objetos e dos testes de software.