Cooperative learning refer to exercises in which students are encouraged to assist each other so that the less competent members of the team are likely to benefit from the instruction they receive from their more skillful peers, who also benefit by playing the role of teacher.