Cooperative learning (CL) as one of the means of active learning might serve as an appropriate and promising
strategy helping to increase learning effectiveness and providing students with the skills of collaborating, cooperating,
sharing and socializing. Cooperative learning may be defined as any classroom learning situation in which students of all
levels of performance work together in structured groups toward a shared or common goal. According to Johnson, Johnson
and Holubc, (1994): "Cooperative learning is the instructional use of small groups through which students work together to
maximize their own and each other's learning", In classrooms where collaboration is practiced, students pursue learning in
groups of varying size: negotiating, initiating, planning and evaluating together. Rather than working as individuals in
competition with every other individual in the classroom, students are given the responsibility of creating a learning
community where all students participate in significant and meaningful ways.