Terdapat 5 pilar dalam metode kooperatif, yaitu (1) Anggota kelompok harus berbagi pengetahuan dalam saling ketergantungan secara positif (positive interdependence), (2) Setiap anggota kelompok harus saling kerjasama (promotive, face to face interaction), (3) Anggota kelompok harus mempunyai rasa tanggung jawab dan tanggung gugat (individual accountability), (4) Anggota kelompok harus trampil dalam kerjasama kelompok (social skills), (5) Kelompok harus mengevaluasi proses diskusinya (group processing)7.