Resumen: Este artículo pretende dar cuenta de un modelo de enseñanza de la programación de computadores aplicado a la solución de un problema concreto a partir del paradigma de programación funcional estableciendo una relación tangible, para el estudiante, en lo académico entre los temas vistos en matemáticas y la posibilidad de capitalizar la tecnología computacional para resolverlo. En esta investigación se ha utilizado el método de estudio y solución de un caso específico desde la perspectiva de su implementación lógica matemática desarrollada en el primer curso de programación de computadores de un programa de Ingeniería de Sistemas. Los resultados muestran una asimilación, apropiación, aplicación y retroalimentación del ejercicio puntual realizado de forma que se ha podido aplicar, por parte de los estudiantes, en ejercicios similares desde la óptica del aprendizaje autónomo y la participación activa en estos procesos de formación. Se concluye que la solución de problemas matemáticos a partir de la programación es un área que se pudiera explotar mucho más, desde lo didáctico, en bien del logro de los objetivos de aprendizaje de los estudiantes y que ésta estrategia posibilitaría el autoaprendizaje y el active learning. Abstract: This article explains a model of teaching computer programming applied to the solution of a specific problem from functional programming paradigm establishing a relationship to the student, academically among the topics covered in mathematics and possibility of capitalizing computer technology to solve it. This research used the method of study and solution of a specific case from the perspective of mathematical logic implementation developed in the first course of computer programming in Systems Engineering. The results show an assimilation, appropriation, application and feedback conducted so that it has been applied, by students in similar exercises from the perspective of autonomous learning and active participation. The conclusion is that the solution of mathematical problems from programming is an area that could be exploited much more, from the teaching, to reach learning goals of student and that this strategy enable self-learning and active learning. Resumo: Este artigo pretende mostrar um modelo de ensino da programação de computadores aplicado à solução de um problema concreto a partir do paradigma de programação funcional estabelecendo uma relação tangível, para o estudante, com relação ao académico entre os temas vistos em matemática e a possibilidade de capitalizar a tecnologia computacional para resolve-lo. Nesta pesquisa foi utilizado o método de estudo e solução de um caso específi co desde a perspectiva de sua implementação lógica matemática desenvolvida no primeiro curso de programação de computadores de um programa de Engenharia de Sistemas. Os resultados mostram uma assimilação, apropriação, aplicação e retroalimentação do exercício pontual realizado de forma possível de aplicar, por parte dos estudantes, em exercícios similares desde a visão da aprendizagem autônoma e a participação ativa nestes processos de formação. Se conclui que a solução de problemas matemáticos a partir da programação é uma área que pode ser muito mais explorada, em contexto didático, com a finalidade de objetivos de aprendizagem dos estudantes e que esta estratégia possibilitaria a autoaprendizagem e o active learnig.