SciELO - Scientific Electronic Library Online

 
vol.22 número56Adsorción de rojo 40 sobre cascarilla de arroz: determinación del equilibrio, cinética y termodinámicaMicroprocesador softcore de 8 bits con doble acumulador diseñado para ser usado en FPGA índice de autoresíndice de materiabúsqueda de artículos
Home Pagelista alfabética de revistas  

Servicios Personalizados

Revista

Articulo

Indicadores

Links relacionados

  • En proceso de indezaciónCitado por Google
  • No hay articulos similaresSimilares en SciELO
  • En proceso de indezaciónSimilares en Google

Compartir


Tecnura

versión impresa ISSN 0123-921X

Resumen

TREJOS BURITICA, Omar Iván. Types of mathematical thinking implemented in the learn process of functional programming. Tecnura [online]. 2018, vol.22, n.56, pp.29-39. ISSN 0123-921X.  https://doi.org/10.14483/22487638.12807.

Context:

This article presents and analyzes the results of a research carried out in a classroom, in the context of the learning of functional programming at university level in Systems Engineering and Computing program, from the application of the types of mathematical thinking and their use in the DrRacket programming language. The purpose was to establish links between the types of mathematical thinking and computer programming (for first-semester students).

Methodology:

For the development of the research, we worked with a group of first-year students, applying the proposed methodology of mathematical thinking. The evaluations, based on the types of mathematical thinking, were made in another group that was receiving the subject by conventional methods. In this group only the evaluative tests were carried out; no monitoring of their learning was done.

Results:

The results show great advantages when articulating mathematics and computer programming within the context of a subject that gives meaning to both areas.

Conclusions:

It is concluded that functional programming is learned in an easier way when it is related to the types of mathematical thinking and vice versa.

Palabras clave : learning; discovery; mathematics; functional programming; logic; meaning.

        · resumen en Español     · texto en Español     · Español ( pdf )