Adaptive Content and Process Scaffolding: A key to facilitating students' self-regulated learning with hypermedia · Study