Software designed to aid in teaching or learning mathematics is the focus of the resources listed in this guide. This may include the study of numbers and arithmetic, algebra, geometry, or mathematical analysis.

Math software may be used within the schools, at all levels, to engage students, and it may also be used at home, either in homeschooling programs, after-schooling, or simply to give students an edge on their math studies.

Mathematical software is software used to model, analyze, or calculate numeric, symbolic, or geometric data. It is used to solve mathematical problems, for mathematical research, or for scientific research. Several applications of mathematical software include user interfaces for educational purposes and may fall under the classification of educational math software, which would also be appropriate for this category. Of course, software designed to perform calculations or to be used in the science of mathematics should be submitted to the Mathematics subcategory of the Science category of Software. A link is provided below. This category is for applications designed to teach one of the several forms of mathematics.

Software used in the teaching of mathematics may be hosted online and accessed through a browser, installed on a network, or downloaded to a computer or mobile device, with varying degrees of sophistication, but any software intended to aid in teaching or in learning mathematical principles is appropriate for this guide.

### Categories

## @Mathematics |

### Recommended Resources

Algebrator is a software package that can solve user-entered problems with algebra, from pre-algebra to college algebra. Available for the Microsoft Windows platform, and Macs using the Intel chip, purchase includes a thirty-minute live tutoring session for a dollar. The program is described, and an online demo is available, along with its guarantee, client testimonials, and comparisons with other math software. Also available is a free word problem solver and math solver.

http://www.softmath.com/

Based in England, CY sells a variety of educational programs, with a focus on mathematics and mechanical engineering, available for the Microsoft Windows and Apple Macintosh platforms, including mathematics, algebra, calculus, and geometry, science, 3D space, and others, which are highlighted here, with descriptions, features and benefits, screenshots, requirements, and licensure information, as well as customer reviews, upgrade information, and links to other resources.

https://www.chartwellyorke.com/

Previously known as SageMathCloud, CoCalc is a web-based course management platform for computational mathematics. As part of the Sage Project, CoCalc supports the editing of Sage worksheets, LaTeX documents, and Jupyter notebooks, and operates on the Ubuntu Linux environment. A limited free plan is available, while the full application is available through a software-as-a-service (SaaS) model. Payment policies are set forth, along with its terms of service.

https://cocalc.com/

GeoGebra is designed for all levels of education, bringing together algebra, calculus, geometry, spreadsheets, and statistics in one package, and is currently used in several US schools as part of its science, technology, engineering, and mathematics (STEM) curriculum. Several free online math tools for graphic, geometry, 3D, and other subjects are offered, along with classroom resources, online study groups, and tutorials. Downloadable applications are also available.

https://www.geogebra.org/

Originally known as Math-Assist, MatheAss is a computer application used in school mathematics, enjoying wide use in Germany. Also known as Math Assistant, the program is designed for secondary level or high school students and teachers in the solving of most of the tasks of algebra, geometry, analysis, linear algebra, and others, and an overview of the features for each are included. As shareware, users can test it out for free. For continued use, a registration fee is requested.

https://eng.matheass.eu/

Learn numerical order, addition, subtraction, multiplication and division online for free playing our fantasy roll playing game for kids.

http://www.mathgames.org

MathMedia Educational Software, Inc.

MathMedia is made up of a group of educators who began work on the program in 1993, intending to deliver the Common Core Standards in teaching mathematics, allowing students to learn and practice math on school computers or computers at home. Designed for classroom and individual learning environments, it includes several educational bundles, which are highlighted here, along with system requirements, customer testimonials, and informational articles.

https://www.mathmedia.com/

MathTutor Educational Software

Designed as a self-study tutorial for 6-12th-grade students, the MathTutor software evolved from a group of software titles developed by the company in 1983, known as Intelligent Tutor. Redesigned, the software series offers interactive, adaptive computer tutorials personalized for each student, using graphics and animation. Available as web-based software and for desktop PCs, as well as in school versions, homeschool versions, and self-study versions. Online purchases are available.

http://www.mathtutor.com/

Provided by Microsoft Corporation, the site is intended to be used in mobile applications. Users may type or draw a math problem to get the answer, step-by-step instructions, video tutorials, and more. It teaches users to solve problems and to show their work, while getting definitions for mathematical problems. Equations can be graphed, helping to visualize functions, understanding the relationship between variables. The app works in English, Spanish, Hindi, and German.

https://math.microsoft.com/

Created in 2005, RekenTest is licensed under the terms of the Mozilla Public License, and designed as educational software, to practice, analyze, and test the mental calculation skills of the user in skills such as addition, subtraction, multiplication, decimals, percentages, fractions, and money problems. Several settings are available, allowing the user to specify the problems and what a session will look like. A description of the program, documentation, source code, and reviews are posted.

http://www.4x4software.nl/