We present the approach underlying a course on Domain-Specific Languages of Mathematics, currently being developed at Chalmers in response to difficulties faced by third-year students in learning and applying classical mathematics (mainly real and complex analysis). The main idea is to encourage the students to approach mathematical domains from a functional programming perspective: to identify the main functions and types involved and, when necessary, to introduce new abstractions; to give calculational proofs; to pay attention to the syntax of the mathematical expressions; and, finally, to organise the resulting functions and types in domain-specific languages
Assessing the mathematics teachers' Subject Matter Knowledge (SMK) is currently important problem of...
Functional programming languages are shown to be useful in the teaching of the concepts of recursion...
This work deals witch functional equations and their methods which are based on the curriculum for p...
We present the approach underlying a course on Domain-Specific Languages of Mathematics, currently b...
The main idea behind this book is to encourage readers to approach mathematical domains from a funct...
While most students can probably re-produce a textbook definition of function that is beyond critici...
Functional programming has traditionally been considered elegant and powerful, but also somewhat imp...
Covering material suitable for a first year course in mathematics for computing science specialists,...
fSJThompsonSAHillgukcacuk Abstract This paper discusses our experience in using a functional langua...
Abstract. Functional and logic programming are often taught in different courses so that students of...
The pedagogical desirability of functional programming is effectively swamped by an overwhelmingly i...
Today, the imperative style of programming is the most common, but at the same time is not inviolabl...
Functional programming is a programming paradigm like object-oriented programming and logic programm...
International audienceThe general goal of this paper is to explore the potential of computer environ...
In Artificial Intelligence, especially in area of constraint programming, it's popular to design var...
Assessing the mathematics teachers' Subject Matter Knowledge (SMK) is currently important problem of...
Functional programming languages are shown to be useful in the teaching of the concepts of recursion...
This work deals witch functional equations and their methods which are based on the curriculum for p...
We present the approach underlying a course on Domain-Specific Languages of Mathematics, currently b...
The main idea behind this book is to encourage readers to approach mathematical domains from a funct...
While most students can probably re-produce a textbook definition of function that is beyond critici...
Functional programming has traditionally been considered elegant and powerful, but also somewhat imp...
Covering material suitable for a first year course in mathematics for computing science specialists,...
fSJThompsonSAHillgukcacuk Abstract This paper discusses our experience in using a functional langua...
Abstract. Functional and logic programming are often taught in different courses so that students of...
The pedagogical desirability of functional programming is effectively swamped by an overwhelmingly i...
Today, the imperative style of programming is the most common, but at the same time is not inviolabl...
Functional programming is a programming paradigm like object-oriented programming and logic programm...
International audienceThe general goal of this paper is to explore the potential of computer environ...
In Artificial Intelligence, especially in area of constraint programming, it's popular to design var...
Assessing the mathematics teachers' Subject Matter Knowledge (SMK) is currently important problem of...
Functional programming languages are shown to be useful in the teaching of the concepts of recursion...
This work deals witch functional equations and their methods which are based on the curriculum for p...