Online Computer Algebra Systems (CAS) have become increasingly popular among students and teachers. The reasons are many such as being more flexible, simple to use, accessible from anywhere, etc. However, as with any educational tool, they also have some disadvantages that we should know. The purpose of this study is to analyze advantages and disadvantages of online CASs and propose some techniques to optimize CAS performance in order to reduce weaknesses. The research results reveal that online CAS versions are on the rise but lag in some capabilities in comparison with desktop versions.
References
[1]
Kahrimanian, H.G. (1953) Analytic Differentiation by a Digital Computer. Master’s Thesis, Temple University, Philadelphia.
[2]
Nolan, J.F. (1953) Analytic Differentiation on a Digital Computer. Master’s Thesis, Mathematics Department, Massachusetts Institute of Technology, Cambridge.
[3]
The Maths Package Problem. https://www.scientific-computing.com/feature/maths-package-problem
[4]
van Hulzen, J.A. and Calmet, J. (1983) Computer Algebra Systems. In: Buchberger, B., Collins, G.E., Loos, R. and Albrecht, R., Eds., Computer Algebra, Computing Supplementa, Vol. 4, Springer, Vienna, 221-243. https://doi.org/10.1007/978-3-7091-7551-4_14
[5]
Weigand, HG. (2017). What Is or What Might Be the Benefit of Using Computer Algebra Systems in the Learning and Teaching of Calculus? In: Faggiano, E., Ferrara, F. and Montone, A., Eds., Innovation and Technology Enhancing Mathematics Education, Mathematics Education in the Digital Era, Vol. 9, Springer, Cham, 161-193. https://doi.org/10.1007/978-3-319-61488-5_8
[6]
Hoyles, C. and Lagrange, J.-B. (2010) Mathematics Education and Technology—Rethinking the Terrain. The 17th ICMI Study. Springer, New York. https://doi.org/10.1007/978-1-4419-0146-0
[7]
Shacham, Μ. and Cutlip, Μ.Β. (1998) A Comparison of Six Numerical Software Packages for Educational Use in the Chemical Engineering Curriculum. ASEE Annual Conference Session: 2520—Computers in Education, Seattle, 28 June-1 July 1998, 3.2.1-3.2.12.