• 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