Cooperative Learning
Is often characterized by its well-defined structure of
activities, aiming at
fostering social skills as well as maximizing learning outcomes.
It designs activities where learners
need some interaction with each other to achieve a shared goal.