Identify where learners tend to have problems, and then design and position anticipatory feedback nearby
Lessons should be flexible for learners who like to try new steps
More structured lessons should be provided for those who do not like to explore new things
Both approaches should be coherently designed