I personally like a kenpo technique approach to learning basics. Basics are introduced in the same sequence as the technique to be learned, followed by putting them together in the technique which gives the basic moves definitions and a good frame of reference. After the moves have been defined I like to condition them in isolation on bags, pads or anything that will allow for full transfer of power. From that point I look to go back and mirror watch them in solo to see if I can catch any signs of poor posture or openings I may be leaving or other flaws. From that point I like to revisit the technique and start to apply the speed while keeping the accuracy. After that I like to spar with the basics and see how I can use them when the opponent is trying to get away or resist. Normally the process repeats its self with the same basics a few times until they feel natural and familiar with the principles involved in executing the basic effectively. From there I move on to the next technique of basics.