Skip to Main Content
First year students often use a functional language in their introductory programming classes today. Experiences gained in this way allows them to build mathematical concepts quickly and properly. On the other hand, modern algebra systems, such as MATLAB, accelerate advanced calculation and offer an excellent platform for experimentation, but they do not facilitate understanding of fundamental concepts. It is proposed to use jointly the functional approach and a modern algebra system (in this instance, the MATLAB software). This would reduce a danger of creating a clutter of unrelated procedures in place of a coherent system of concepts.