Abstract As cooperative learning has become popular day after day, courses and characteristics of learners are considered to be very important while grouping. This thesis integrates learning achievement and thinking styles into the dynamic grouping strategies based on conceptual graph for cooperative learning. And we hope to help learners to learn more efficiently. The proposed strategies in this thesis divide learning activities into several stages. Using SPRT and partial learning node evaluation to examine learning achievement of students in each learning stage, counting the complementary degree by the result of the evaluation, and grouping into groups according to the complementary degree and learner’s thinking styles. According to above steps, we can maintain the grouping results by dynamic grouping while learning stage changed. According to experimentation, it is significant that our strategies improve students’ learning effect. Teacher can realize learners’ learning status more and also can abate the load of teacher.