educational researchers have expressed high expectations for the computer and other technology in improving the teaching and learning of mathematics (Kaput & Roschelle, 1997). However, the utilization of technology in the mathematics classroom can range from simple information delivery and drill-and practice exercises to an environment of authentic practices and problem solving (Papert, 1992).