From a recent class:
We learned this sequence. I showed it a few times and asked people to decipher what elements they knew. The next thing is to create a „song“ in your head to help you remember the gross motions, not looking much at the details in the beginning. For this, it‘s handy to have names for the different movements.
Then we created groups of two people. Mostly one more advanced and one more beginner person together. In the groups, people helped each other to learn the sequence.
After some practice time, I showed the routine again and emphasized the things I saw often skipped in the room. Then people implemented the things they only noticed now, and not the first time.
It can go back and forth like this a few times. So there is a „problem to solve“, then there is „self-learning/solving together with a partner“ and this is done in a feedback loop with the teacher. Another point here is that the more experienced practitioners learn it easier, but also have to understand it better, because they need to help the beginners. Notice also that the single elements in this sequence have been trained in the weeks before.