Some Factors to Consider when Designing Semi-Autonomous Learning Environments. · Study