The current situation of English learners in class is not optimistic.Facing with such a situation,how to promote students'learning is a big problem in English teaching.Cooperative learning is a kind of effective learning method and teaching strategy,which is student-centered,group-centered,and aims at common learning goals.The paper focuses on the definition,advantages and effective implementation of cooperative learning.