Learning is a constructive, cumulative, selfregulated,
goal-oriented, situated, collaborative, and
individually different process of knowledge building
and meaning construction [4]. The constructivist
view of learning also influences the role of teachers.
The main task that teachers are assumed to perform,