Text this: Predictive Effect of Project-Based Learning Quality on Scientific Problem-Solving Ability