Maxima is een Open Source Computeralgebrasysteem (CAS). Het kan o.a. gebruikt worden bij het ontbinden in factoren, oplossen van (stelsels) vergelijkingen, aanbrengen van functies, symbolische berekeningen bij afgeleiden en integralen, matrices, ...
Maxima bevat ook een aantal bibliotheken (packages), die bruikbaar zijn voor specifieke toepassingen. Deze bibliotheken kunnen dan ingeladen en gebruikt worden in een werkblad.
De bij het programma geleverde bibliotheken zijn meestal voor “hogere” wiskunde, maar de mogelijkheid bestaat om ook zelf bibliotheken te maken. We zullen dan ook twee zelfgemaaakte bibliotheken voor het middelbaar onderwijs meeleveren en bespreken: één voor analytische meetkunde en één voor de methode van Gauss-Jordan
Op de website van Maxima zijn ook een aantal "Related Projects" te vinden. Hier is o.a. een Mathematical Assistant voorzien die leerlingen stap voor stap begeleidt in het oplossen van bv. integralen. Een ideale manier voor begeleide zelfstudie.
Omdat het pakket gratis is, kan men leerlingen ook thuis opdrachten laten uitvoeren.