Designing for interaction, learner control, and feedback during Web-based learning · Study