Web-based learning, Metacognition and online learning, Evaluation of online learning and teaching, Online scaffolding