“…On the other hand, activity based instructions allows students to experiment with the activities, evaluate its results, and discuss the process. Recently, researchers are beginning to examine the effect of more innovative teaching approaches that utilize the computer-assisted instruction (CAI) environments to improve students' understanding and to remedy students' misconceptions (see Demetriadis, Papadopoulos, Stamelos & Fischer, 2008;Lazakidou & Retalis, 2010;González, Jover, Cobo, & Muñoz, 2010;Gürbüz & Birgin, 2012;Tan & Tan, 2015). In these learning environments, students can jointly figure out a solution to a problem, increase their problem-solving skills in a relatively short period of time, improve their approach to the solution of a given mathematical problem and showing significant signs of autonomy (Pijls, Dekker & Van Hout-Wolters, 2007;Demetriadis, Papadopoulos, Stamelos & Fischer, 2008;Lazakidou & Retalis, 2010).…”