
Student Development of Human Agency in an Online Course: Strategies for Instructors
Mechanisms of human agency, namely, self-regulation, self-direction, and online learning self-efficacy, are situated in the literature as fundamental to student persistence in an online course