And here is the crunch…it is far easier to measure what has been learnt than it is to assess how effective are the learners skills when they have to be applied outside the domain in which they were originally developed, in other words proof that you have learnt something under certain circumstances is no true indicator that you will be able to perform as well somewhere else on a different kind of problem.
Unless of course the learning takes place through performance to begin with.