The Effect of Visual Scaffolding and Visualization Tendency on Web-Based Problem Solving