Cooperative learning relates to learners collaborating in small groups and here learners are interdependent and rely on each other to complete the task or achieve the goal. Such activities are often involving carefully teacher-planned cooperative environments. (Cf. Collaborative learning)