2Hung, D. Design Principles for Web Based I.earning Implications from Vygotskian Though[J]. Educational Technology, May-June, 2001.
3Vygostky, L. S. Mind in Society: The development of higher psychology processes[M]. Cambridge,MA: Harvard University Press, 1978.
4Mcloughlin. C. & Oliver. R. (2002). Using Network-ing Tools to Support Online Learning[A].In F. lock wood(Ed), Innovation in open and distance learning: Successful development of online and E-Web-based learning[C], london: Rourledge.
5Tan, S. C. & Hung, D. Beyond Information Pumping: Creating a constructive E-learning Environent[J]. Educational Technology, Sep-Oct,2002.
6Boulton, J. (2002). Web-Based Distance Education: Pedagogy Epistemology and Instructional Design[DB/OL]. Re frieved Jan.2004 from http://www.usask.co/education/coursework/802papers/ boulfon.pdf.
7Tudge, J. The Role of Theory in the Study of Peer Collaboration. The Journal of Experimental Education, 2000, 69(1):113-128.
8Rogoff , B. , Kimber, W. Cooperative Learning as an Academic Intervention for Students with Mildisabolities. Focus on Exceptional Children, 1998, 31(4): 1-8.
9Tudge, J. , Cooper, I. Classroom Choices From a Cognitive Perspective on Peer Learning. In Angela MAlison K.Perspectives on Peer Learning. Mahwah, New Jersey:Lawrence Erlbaum Associates, 1999,215-233.
10Siegler, M. Peer Interactions in Shared Technological Activity: A Study of Participation. International Journal of Techology and Design Education, 2002,12:1-22.