The effects of a computerized algebra system (CAS) using a meta-cognitive approach on problem solving and mathematical discourse (HEBREW)