Problem solving model is deemed important to make sure the learning process running well. Therefore, Rudric &
Krulik Problem Solving model is an establish model which has five stage for problem-solving process (Krulik &
Rudnick, 1999). A person engaged in the problem-solving process moves back and forth, sometimes unconsciously
with a goal for each stage. Contrary to the linear model for solving problem, Polya’s problem-solving stages are
dynamic and cyclic in nature that promotes his goal of teaching students to think (Choi & Hannafin, 1995). The five
stages include Read and Think, Explore and Plan, Select a Strategy, Find an Answer, and Reflect and Extend
(Evenson & Gollin, 2003; Krulik & Rudnick, 1999).