Skip to content

Software for teaching mathematics#

See also: teaching-mathematics

Code4Math#

New professional organisation seeking to build high-quality sociotechnical infrastructure to support mathematics research and learning. New in 2023 - tag line "Consortium of Digital Ecosystems for Mathematics"

Manim Community#

Python library for creating mathematical animations - not a full blown mathematical tool, but potentially useful for some purposes. Community maintained - free and open source (MIT licence).

GeoGebra#

GeoGebra is perhaps the best known and possibly most powerful. However, it's no longer open source and owned by a company (see Williamson, 2022). Initially, geometry and algebra with probably and others added

Potentially useful, but problematic given ownership.

SageMath#

SageMath is open source built on Python. Intended to be an FOSS alterantive to Mathematica, MatLab etc. i.e. usable for a broader range of maths than GeoGebra.

Use a browser-based notebook interface. Which means the interface for entry of mathematics isn't as user friendly. Edging somewhat into LaTeX land. Wondering if someone has addressed that? A high school focus seems to have fallen over.

Open textbook - Computational mathematics with SageMath

Demos#

Demos originally a graphing calculator, now includes scientific and matrix calculators, and an geometry tool. Lessons can be shared.

OneNote#

Common way to organise class notes, lesson resources etc.

References#

Williamson, B. (2022). Big EdTech. Learning, Media and Technology, 47(2), 157--162. https://doi.org/10.1080/17439884.2022.2063888