Learners, especially those who are learning as they go, are all different. Lock them to a preset path based on predicted needs creates resistance and awkward disconnects. For example:
This is a companion discussion topic for the original entry at https://peerlearning.is/responsiveness/