Assessment in a Cognitive Apprenticeship Based Learning Environment - Potential and Pitfalls