How to Increase Interest in Studying Functional Programming via Interdisciplinary Application
Pedro Figueir\^edo (E\"otv\"os Lor\'and University), Yuri Kim, (E\"otv\"os Lor\'and University), Nghia Le Minh (E\"otv\"os Lor\'and, University), Evan Sitt (E\"otv\"os Lor\'and University), Xue Ying (E\"otv\"os, Lor\'and University)

TL;DR
This paper explores using interdisciplinary applications, specifically ray tracing, to boost student interest in functional programming, demonstrating positive educational outcomes through a teaching experiment.
Contribution
It introduces a novel interdisciplinary teaching approach using ray tracing to increase interest in functional programming among students.
Findings
Positive student feedback on the interdisciplinary approach
Increased engagement and interest in functional programming
Effective use of ray tracing as an educational tool
Abstract
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.
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
