Home

The Use of R Language in Mathematics Teaching and Computation

Wai Kwong Cheang
wkcheang@nie.edu.sg
Mathematics and Mathematics Education
National Institute of Education
Singapore

Abstract

Computer Algebra Systems (CAS's) like Maple are commonly used in mathematics teaching and computation. The strength of these CAS's lies in their symbolic functionality. However, these CAS's are not free and may not be cost-effective to implement. In this paper, we consider the potential of the R language as a "free" substitute for CAS when symbolic computation is not required. The R language is a powerful environment for data analysis and graphics within which many statistical techniques have been implemented. It is an official part of the Free Software Foundation's GNU Project. Being a statistical software, R is not capable of performing symbolic calculations. The strength of R derives from its powerful computing capability and flexible graphing facility. With its ease of adaptability according to user's need, R has the potential to be an effective teaching and computation tool. We explore the following capabilities of R in mathematics teaching and computation: (i) as a programming language; (ii) as a graphing tool; (iii) as a statistical software.


 
Copyright & Disclaimers

© 2005 ATCM, Inc. © 2005 Any2Any Technologies, Ltd.