Examples and Results from a BSc-level Course on Domain Specific Languages of Mathematics
arXiv:1908.01572 · doi:10.4204/EPTCS.295.6
Abstract
At the workshop on Trends in Functional Programming in Education (TFPIE) in 2015 Ionescu and Jansson presented the approach underlying the "Domain Specific Languages of Mathematics" (DSLsofMath) course even before the first course instance. We were then encouraged to come back to present our experience and the student results. Now, three years later, we have seen three groups of learners attend the course, and the first two groups have also continued on to take challenging courses in the subsequent year. In this paper we present three examples from the course material to set the scene, and we present an evaluation of the student results showing improvements in the pass rates and grades in later courses.
arXiv commentIn Proceedings TFPIE 2018, arXiv:1906.10757
References in corpus (6)
- Using Elm to Introduce Algebraic Thinking to K-8 Students
- Learn Quantum Mechanics with Haskell
- Domain-Specific Languages of Mathematics: Presenting Mathematical Analysis Using Functional Programming
- Learn Physics by Programming in Haskell
- Proceedings of the 4th and 5th International Workshop on Trends in Functional Programming in Education
- Mathematics Is Imprecise