Funções e programação de computadores. Dados e funções. Expressões lógicas. Expressões condicionais. Tipos de dados atômicos e compostos. Programação aplicativa e por listas. Programação com recursão