Criada para tentar simular o mundo real em computador, a programação orientada para objetos utiliza, tal como o nome indica, objetos para representar a realidade, sendo função do programador definir quais as interações que os mesmos deverão ter entre si, e que comportamentos devem realizar.
Dotar os formandos de conhecimentos teóricos relacionados com os conceitos básicos de programação e programação orientada a objetos. Efectuar cálculos, armazenar e ler informação de um programa. Usar estruturas de controlo e de repetição num programa.