1Robert H. Ennis. Critical Thinking.. A Streamlined Con-ception[J]. Teaching Philosophy,1991 (1).
2Alec Fisher. Critical Thinking:. An IntroductioniM].Cam-bridge University Press, 2001.
3Robert E. Slavin. Cooperative Learning[M]. New York: Longman, 1983.
4David W.Johnson & Roger P. Johnson. Learning Together and Alone: Cooperation, Competition, and Individualization[M]. Englewood Cliff~ : Prentice Hall, 1987.
5Robert E. Slavin. Student Team Learning: A PracticalGuide to Cooperative Learning[M]. National Education Associa- tion, 1991.
6Bruce R. Joyce & Marsha Weft. Models of Teaching [M].Englewood Cliffs : Prentice Hall, 1996.
7Moss, Donna & Van Duzer, Carol. Project Based Learn-ing for Adult English Language Learners. http://www.ericdigests. org/1999-4/project.htm, 2010-07-01.