Cooperative learning merupakan strategi pembelajaran yang menitik beratkan pada pengelompokan siswa dengan tingkat kemampuan akademik yang berbeda kedalam kelompok-kelompok kecil (Saptono, 2003:32).
Kepada siswa diajarkan keterampilan-keterampilan khusus agar dapat bekerja sama dengan baik dalam kelompoknya, seperti menjelaskan kepada teman sekelompoknya, menghargai pendapat teman, berdiskusi dengan teratur, siswa yang pandai membantu yang lebih lemah, dan sebagainya. Agar terlaksana dengan baik strategi ini dilengkapi dengan LKS yang beris tugas atau pertanyaan yang harus dikerjakan siswa. Selama bekerja dalam kelompok, setiap anggota kelompok berkesempatan untuk mengemukakan pendapatnya dan memberikan respon terhadap pendapat temannya. Setelah menyelesaikan tugas kelompok, masing-masing menyajikan hasil pekerjaannya didepan kelas untuk didiskusikan dengan seluruh siswa.