DocumentCode
2461753
Title
Understanding calculations through experiments with functions [computer science education]
Author
Piotrowski, J.A.
Author_Institution
Sch. of Comput., Univ. of Western Sydney, Nepean, NSW, Australia
Volume
3
fYear
1998
fDate
4-7 Nov. 1998
Abstract
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.
Keywords
algebra; computer science education; educational courses; functional languages; programming; software packages; student experiments; MATLAB; calculations understanding; computer science education; functional language; introductory programming classes; mathematical concepts; modern algebra system; Algebra; Australia; Computer languages; Functional programming; MATLAB; Mathematics; Packaging; Polynomials; Programming profession; Trademarks;
fLanguage
English
Publisher
ieee
Conference_Titel
Frontiers in Education Conference, 1998. FIE '98. 28th Annual
Conference_Location
Tempe, AZ, USA
ISSN
0190-5848
Print_ISBN
0-7803-4762-5
Type
conf
DOI
10.1109/FIE.1998.738674
Filename
738674
Link To Document