Tipos de variáveis de dados. Comandos de entrada e saída de dados. Comandos de condição. Variáveis e expressões booleanas. Comandos de repetição. Funções. Conjunto de dados, strings, listas, dicionários, vetores e matrizes. Programação orientada a objetos: classe, família, herança, instância. Pacotes Numpy, Scipy e Matplotlib. Realização de atividades práticas de programação durante as aulas.