Computer Algebra Systems (CAS) are software systems with the capability of symbolic manipulation linked with graphical, numerical, and tabular utilities, and increasingly include interactive symbolic links to spreadsheets and dynamical geometry programs. School classrooms that incorporate CAS allow for new explorations of mathematical invariants, active linking of dynamic representations, engagement with real data, and simulations of real and mathematical relationships. Changes can occur not only in the tasks but also in the modes of interaction among teachers and students, shifting the source of mathematical authority toward the students themselves, and students' and teachers' attention toward more global mathematical perspectives. With CAS a welcome partner in school algebra, different concepts can be emphasized, concepts that are taught can be done so more deeply and in ways clearly connected to technical skills, investigations of procedures can be extended, new attention can be placed on structure, and thinking and reasoning can be inspired. CAS can also create the opportunity to extend some algebraic procedures and introduce and assist exploration of new structures. A result is the enrichment of multiple views of algebra and changing classroom dynamics. Suggestions are offered for future research centred on the use of CAS in school algebra.
All Science Journal Classification (ASJC) codes