Ensino da Matemática através da Lógica de Programação: Exercitando o Raciocínio Lógico.