Self-Regulated Learning in Web-Based Environments: Instructional Tools Designed to Facilitate Cognitive Strategy Use, Metacognitive Processing, and Motivational Beliefs | Synapse