Instructional Conditions for Computer-Based Problem-Solving Environments.