The assumption of non-constructivist approaches to learning has been that as long as learners are provided with knowledge, they will be able to use it. Education based on that assumption is thus primarily concerned with transferring substance to the learner, and little importance is placed on the role of the learning activity. From a constructivist view, on the other hand, learning is the process of constructing knowledge - not merely obtaining it - in social environments (Brooks & Brooks, 1993). The theory of situated learning consistent with this view asserts that what we come to know and understand is fundamentally a product of the learning situation and the nature of the learning activity. Learning tasks should thus, as far as possible, be embedded in the target context and require the kind of thinking that would be done in real life (Brown et al., 1989; Lave & Wenger, 1991).