NCTM (2000) advocates that all of the students, starting from the pre-school, should be made to acquire the behavior of
building mathematical knowledge, being able to solve problem not only in mathematics but in every field as well,
applying the proper problem solving strategies, and evaluating the problem solving by means of problem solving.
Because problem solving makes it possible to structure knowledge and to bring into connection with the other
knowledge, it is included in the center of mathematics programs. The targets in the programs are generally to raise
individuals who can cope with various problems and to improve the problem solving skill (Şahin 2007).