Col software online WolframAlpha si possono risolvere facilmente parecchi problemi matematici, se introdotti in modo corretto e comprensibile dal programma.
Ad esempio con  a = 1, b = -2, c = -1, solve a*x^2 + b*x + c = 0 for x real  posso trovare le soluzioni dell'equazione indicata, sia nella forma approssimata (x ≈ -0.41421, x ≈ 2.4142) che nella forma "esatta" (x = 1-√2, x = 1+√2).  Prova a usare un comando simile in un caso in cui ci sia un'unica soluzione e in uno in cui non ci siano soluzioni.
Fai poi, rimanendo nell'ambito della manipolazione algebrica, degli esempi d'uso dei comandi factor (fattorizza), expand (espandi, o sviluppa), simplify (semplifica).

Esempi:
a = 1, b = -2, c = 2, solve a*x^2 + b*x + c = 0 for x real     no real solutions
a = 1, b = -2, c = 1, solve a*x^2 + b*x + c = 0 for x real     x = 1

Esempi:
factor a^2-b^2     (a - b) (a + b)
expand (a-b)(a+b)     a^2 - b^2
expand (a+b)^2     a^2 + 2 a b + b^2
factor a^2+2ab+b^2     (a+b)^2
simplify 3 + x + x^2 + 2 x (1 + x)     3 (x^2 + x + 1)   o   3/4 (2 x + 1)^2 + 9/4
e poi:     plot y = 3 + x + x^2 + 2 x (1 + x) , -2.5 < x < 1.5

Molti altri esempi d'uso di WolframAlpha li trovi QUI. È un ottimo sussdidio software didattico, assieme agli altri richiamati nella pagina di avvio, utilizzabili per risolvere problemi, oltre che per integrare spiegazioni e/o procedimenti "manuali", e, al di fuori della scuola, per impiegare gli strumenti matematici nei vari contesti.