Computer-based mathematics education
Approach to teaching mathematics that emphasizes the use of computers
Computer-based mathematics education (CBME) is an approach to teaching mathematics that emphasizes the use of computers and mathematical software.
01Computers in math education
Computers are used in education in a number of ways, such as interactive tutorials, hypermedia, simulations and educational games. Tutorials are types of software that present information, check learning by question/answer method, judge responses, and provide feedback. Educational games are more like simulations and are used from the elementary to college level. E learning systems can deliver math lessons and exercises and manage homework assignments.

02Computer-based mathematics
- Computer algebra - computer algebra systems, list of computer algebra systems, free computer algebra software.
- Computational geometry - list of interactive geometry software, list of information graphics software, free plotting software.
- Computational statistics - list of statistical software, comparison of statistical packages, data mining software, analytics.
- Data science - list of numerical-analysis software, machine learning software, list of open-source data science software.
- Computational science - computational physics, chemistry, biomathematics, economics, list of computer simulation software.
- Mathematical programming - linear, nonlinear, integer, linear algebra libraries, list of numerical libraries and languages.
- Engineering mathematics - computational engineering, Mathcad, list of computer-aided engineering software.
- Mathematical notation software - Comparison of TeX editors, TeX, LaTeX, KaTeX, AsciiMath, GNU TeXmacs, MathJax, MathML.
- Algorithms - list of algorithms, algorithm design, analysis of algorithms, algorithm engineering, list of data structures.
- Cryptography - cryptography algorithms, comparison of cryptography libraries.
- Mathematical art - mathematical visualizations, fractal art, parametric surfaces, algorithmic art, platonic solids, simulations, procedural generation, ray tracing, List of mathematical art software.
Sources and credits
This article is adapted from the Wikipedia article “Computer-based mathematics education”, written by its contributors and licensed under CC BY-SA 4.0. Fathomly has changed the layout, removed citation markers, navigation and maintenance notices, and adjusted punctuation. This adapted version is shared under the same license. For references, see the original article.
Images, from Wikimedia Commons:
- Digital carrel classroom.webp by Wikideas1, CC0
Fathomly is not affiliated with or endorsed by the Wikimedia Foundation. Spotted a problem? Tell us.