The Influence of Affects, Beliefs, and Metacognition on Problem Solving Behavior: Some Tentative Speculations.