Mostrar el registro sencillo del ítem
Algorithmic Methodology to build functions to solve processes with simple calculations using two programming paradigms
Metodología algorítmica para construir funciones que resuelvan cálculos basados en procesos simples usando Programación Funcional
dc.creator | Trejos Buriticá, Omar Iván | |
dc.date | 2017-12-15 | |
dc.date.accessioned | 2022-05-25T14:00:40Z | |
dc.date.available | 2022-05-25T14:00:40Z | |
dc.identifier | https://revistas.unilibre.edu.co/index.php/avances/article/view/1284 | |
dc.identifier | 10.18041/1794-4953/avances.1.1284 | |
dc.identifier.uri | http://test.repositoriodigital.com:8080/handle/123456789/35999 | |
dc.description | This article presents an algorithmic methodology to construct functions to solve calculations based on simple processes using addition and subtraction, on two programming paradigms: functional programming and imperative programming using recursive and cyclical processes, respectively, each provides. The purpose of this research is to demonstrate how easy it is to solve some well-known problems from the simplest operations that are known and for which the computer is conditioned to calculate, so that students devise a solution to a problem through their own knowledge for meaningful learning and sense. In the methodological part, we made a presentation to students of what was to be held, the purpose, scope and achievements expected so that a comparative basis, could be formulated an algorithmic solution and implemented in two programming paradigms. We found that students give a especial importance to the relationship between new knowledge that is explained and its links with the already acquired knowledge and that whatever the solution to be implemented, and it has models that are independent of technology. The research concludes that when students know the methodology which will address new knowledge, strictly follow the teacher’s hand, the coding and check the effectiveness of their learning outcomes more easily reached. | en-US |
dc.description | El presente artículo presenta una metodología algorítmica para construir funciones que resuelvan cálculos, basándose en procesos simples usando sumas y restas apoyándose en dos paradigmas de programación: la programación funcional y la programación imperativa, usando los procesos recursivos y cíclicos, respectivamente, que cada una provee. El propósito de esta investigación es demostrar lo sencillo que es resolver algunos problemas muy conocidos a partir de las operaciones más simples que se conocen y para las cuales el computador está acondicionado a calcular, de forma que los estudiantes conciban la solución a un problema a través de sus propios conocimientos para un aprendizaje significativo y con sentido. En la parte metodológica, se les hizo una presentación a los estudiantes de lo que se iba a realizar, los propósitos, los alcances y los logros que se esperaban para que, de una forma comparativa, pudieran formularse soluciones algorítmicas e implementarse en dos paradigmas de programación. Se encontró que los alumnos confieren suprema importancia a la relación entre el nuevo conocimiento que se les explica y sus nexos con los conocimientos ya adquiridos y que sea cual fuere la solución a implementar, a ésta le subyacen modelos que son independientes de la tecnología. La investigación concluye que cuando los estudiantes conocen la metodología con la cual se va a abordar un nuevo conocimiento, la siguen rigurosamente de la mano del docente, la codifican y comprueban la efectividad de sus resultados, el aprendizaje se alcanza más fácilmente. | es-ES |
dc.format | application/pdf | |
dc.language | spa | |
dc.publisher | Universidad Libre | es-ES |
dc.relation | https://revistas.unilibre.edu.co/index.php/avances/article/view/1284/992 | |
dc.rights | Derechos de autor 2017 Las opiniones de los autores son de su exclusiva responsabilidad | es-ES |
dc.source | Avances: Investigación en Ingeniería; Vol. 14 No. 1 (2017): Advances Engineering Research; 62-75 | en-US |
dc.source | Avances Investigación en Ingeniería; Vol. 14 Núm. 1 (2017): Avances Investigación en Ingeniería; 62-75 | es-ES |
dc.source | 2619-6581 | |
dc.source | 1794-4953 | |
dc.source | 10.18041/avances.v14i1 | |
dc.subject | Algoritmo | es-ES |
dc.subject | Metodología | es-ES |
dc.subject | Programación de computadores | es-ES |
dc.subject | Programación funcional, | es-ES |
dc.subject | Programación imperativa | es-ES |
dc.subject | Algorithm | en-US |
dc.subject | Computer programming | en-US |
dc.subject | functional programming | en-US |
dc.subject | imperative programming | en-US |
dc.subject | Methodology | en-US |
dc.title | Algorithmic Methodology to build functions to solve processes with simple calculations using two programming paradigms | en-US |
dc.title | Metodología algorítmica para construir funciones que resuelvan cálculos basados en procesos simples usando Programación Funcional | es-ES |
dc.type | info:eu-repo/semantics/article | |
dc.type | info:eu-repo/semantics/publishedVersion | |
dc.type | Peer reviewed Article | en-US |
Ficheros en el ítem
Ficheros | Tamaño | Formato | Ver |
---|---|---|---|
No hay ficheros asociados a este ítem. |
Este ítem aparece en la(s) siguiente(s) colección(ones)
-
4 [280]