Research ArticleOpen AccessGoogle Scholar indexed
Advantages & Disadvantages of Online CAS
Department of Informatics, Faculty of Science and Mathematics, South-West University “Neofit Rilski”, Blagoevgrad, Bulgaria
Department of Informatics, Faculty of Science and Mathematics, South-West University “Neofit Rilski”, Blagoevgrad, Bulgaria
- 1 Department of Informatics, Faculty of Science and Mathematics, South-West University “Neofit Rilski”, Blagoevgrad, Bulgaria
- 2 Department of Informatics, Faculty of Science and Mathematics, South-West University “Neofit Rilski”, Blagoevgrad, Bulgaria
Journal of Software Engineering and Applications·Volume 16 (2023)·Pages 496–504·Published 14 September 2023·DOI10.4236/jsea.2023.169024
Copy link · social · email
Abstract
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.
KeywordsMathematical SoftwareOnline CASComputer Algebra SystemsAdvantages of Online CASCAS
- Kahrimanian, H.G. (1953) Analytic Differentiation by a Digital Computer. Master’s Thesis, Temple University, Philadelphia.
- Nolan, J.F. (1953) Analytic Differentiation on a Digital Computer. Master’s Thesis, Mathematics Department, Massachusetts Institute of Technology, Cambridge.
- The Maths Package Problem. https://www.scientific-computing.com/feature/maths-package-problem
- 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
- 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
- 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
- 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.
- https://matlab.mathworks.com/
- Wolfram Mathematica. https://www.wolfram.com/mathematica/
- Scientific Programming Language. https://octave.org/
- IBM SPSS Software. https://www.ibm.com/spss
- Specifications and Limitations. https://www.mathworks.com/products/matlab-online/limitations.html
- https://zapone.io/web-app-vs-desktop-app/
- Techniques to Improve Performance. https://www.mathworks.com/help/matlab/matlab_prog/techniques-for-improving-performance.html
- Ornes, S. (2020) Symbolic Mathematics Finally Yields to Neural Networks. Quanta Magazine.
- https://www.linkedin.com/pulse/future-software-development-trends-watch-2023-beyond-onviqa