… there are programs that can perform mathematics at the symbolic level, and some of them are free. This fact leads to an objection, heard with increasing frequency, that people will use programs like Maxima to avoid learning anything about mathematics at all, instead depending on symbolic math software to conceal their ignorance. - More
“Determine which of (x - 3), (x - 1), (x + 2) are factors of P(x) = 2x^3 + 7x^2 + 7x + 2, and hence factorise P(x) completely.”
This was the first question on a recent test I gave. The students could have asked Maxima:
(%i1) factor (2*x^3 + 7*x^2 + 7*x + 2);
(%o1) (x + 1) (x + 2) (2 x + 1)
or asked the web site QuickMath which uses WebMathematica:

http://www.calc101.com/ is a similar site.
Most of the problems we deal with in class can be instantly solved by free symbolic math software. So why don’t we allow the students access? Why do we insist they should learn what machines are far better at than humans and instead use the time to what the machines are poor at, namely problem discovery and problem solving?
There is a risk that we will use math software to become intellectually lazy. But the possibility exists that, in partnership with computer math software, people will learn much more about mathematics than they would be likely to do while using the older methods. Because we have computers to perform low-level computations, we can spend our time acquiring mathematical knowledge at a higher level. - More
I believe several universities now allow this kind of software, but at the pre-university level it is unheard of. At IB there is even an exam where calculators are banned. I fail to grasp why.