Towards self-regulation in web-based learning | Synapse