Trilha de Aprendizado />
Lógica de programação. Algoritmos. Resolução de problemas usando o computador. Linguagem de programação. Elementos de programação: variáveis, vetores e matrizes; tipos de variáveis; funções. Conceitos fundamentais de programação: estruturas sequenciais, condicionais e de repetição. Conceitos fundamentais do paradigma de Programação Orientada a Objetos: objeto, atributo, método, classe. Herança, polimorfismo. Tratamento de erros e de exceção.
> Trilha de Aprendizado />
Elaborar aplicações Java com reaproveitamento de código. Construir aplicações que manipulam dados através de interfaces gráficas. Desenvolver testes e documentação para aplicações Java.