Generating written explanations is a popular learning strategy in an online learning environment. Students can explain to themselves (ie, self-explanations) or a peer-student (ie, instructional explanations). However, for improving learning from video lectures, it is unclear whether writing self-explanations is more beneficial than writing instructional explanations, and whether writing both types of explanation is more beneficial than writing only one type. We compared the learning-related outcomes of students who wrote explanations under one ...