What is Cooperative Learning?

Cooperative learning is the practice of working within a group to attain shared goals. It is also called group learning. It is thought that if students work together they can learn more in a shorter period of time.