Enseñando programación funcional en la Universidad

Abstract

Entre las tendencias actuales de desarrollo de software, una de las que se destaca es la que se podría categorizar como el redescubrimiento del estilo funcional de programación. Redescubrimiento, porque ciertamente el paradigma de programación funcional como tal ya tiene varias décadas, pero lo que para no pocos parecía una pieza de museo en los últimos años ha recuperado vigencia. Estilo, porque se trata de un conjunto de conceptos que se ven no solo en lenguajes de programacion estrictamente funcionales, sino en herramientas híbridas o incluso en lenguajes de otros paradigmas que incluyen ciertas caracteristicas funcionales. El riesgo es desaprovechar la potencia que las funciones tienen como abstracciones fundamentales en el paradigma y limitarlas a la concepción que hay de ellas desde la perspectiva imperativa. El desafío es utilizar al máximo las posibilidades del paradigma, lo que requiere de un especial esfuerzo en la formación de profesionales, que valore la especificidad de este modo de programar y encuentre los medios para hacerlo apropiadamente. En el presente trabajo se desarrolla una propuesta pedagógica en este sentido que incluye un itinerario formativo y un software educativo que lo acompaña y sostiene.Sociedad Argentina de Informática e Investigación Operativa (SADIO

    Similar works