How to Increase Interest in Studying Functional Programming via Interdisciplinary Application

Pedro Figueirêdo
(Eötvös Loránd University)
Yuri Kim
(Eötvös Loránd University)
Nghia Le Minh
(Eötvös Loránd University)
Evan Sitt
(Eötvös Loránd University)
Xue Ying
(Eötvös Loránd University)
Viktória Zsók
(Eötvös Loránd University)

Functional programming represents a modern tool for applying and implementing software. The state of the art in functional programming reports an increasing number of methodologies in this paradigm. However, extensive interdisciplinary applications are missing. Our goal is to increase student interest in pursuing further studies in functional programming with the use of an application: the ray tracer. We conducted a teaching experience, with positive results and student feedback, described here in this paper.

In Jurriaan Hage: Proceedings Eighth and Ninth International Workshop on Trends in Functional Programming in Education (TFPIE 2019 and 2020), Vancouver, Canada and Krakow, Poland, 11th June 2019 and 12th February 2020, Electronic Proceedings in Theoretical Computer Science 321, pp. 37–54.
Published: 24th August 2020.

ArXived at: https://dx.doi.org/10.4204/EPTCS.321.3 bibtex PDF
References in reconstructed bibtex, XML and HTML format (approximated).
Comments and questions to: eptcs@eptcs.org
For website issues: webmaster@eptcs.org