Prover o contato com ferramentas avançadas de programação e com programação orientada a objetos.