Due to the rising attention of teachers from all levels of schools in Taiwan, this paper tried to illustrate the technical aspects of cooperative learning. At first, a brief theoratical background, a comparision between cooperative learning and traditional small group instruction, and different types of cooperative structure were described. Secondly, the implementation procedures of cooperative learning which included whole class instruction, small group learning, reporting, testing, and group appraisal were shown by an example. Thirdly, three critical technical aspects need to be known by teachers such as the develop-ment of worksheet and quiz materials, social skill observation sheets, and the calculation method of group performance scores -were explained. Finally, this paper gave some guidelines for those teachers who would implement the cooperative learning instruction.