Software scaffolds to promote regulation during scientific inquiry learning | Synapse