1Vivekanandan Suresh Kumar, Computer -Supported Collaborative Learning: Issues for Research, 1993,1994, Nikos Drakos, Computer Based learning Unit, University of Leeds.
2Aronson, E, Blaney, N. , Stephan, C. ,Sikes, J. & Snapp, M. (1978) . The Jigsaw Classroom. Beverly Hills. CA: Sage Publications.
3Cooperative Learning. San Clemente, CA:Ksgan Cooperative Learning(1996).
4David Kitchen, Douglas Mcdougall, University of Toronto, Collaborative Learning on The Internet, J Educational. Technology Systems, Vol. 27(3)PP245 - 258, 1998 - 99.
5Bandura, A (1963). Social learning and personality develop-ment[ M ]. New York : Holt, Rinehart, and Winston.
6Chan, T. W. , Roschelle, J. , Hsi, S. , Kinshuk, K. , Sharp-les, M. , Brown, T. et al. (2006). One-to-one technology-enhanced learning: An opportunity for global research collaboration [ J]. Research and Practice in Technology Enhanced Learning, ( 1 ) :3-29.
7Damnik, G., Proske, A., Narciss, S., & Hermann, K.(2013). Informal learning with technology: The effects of self-construc- ting externalizations [ J ]. The Journal of Educational Research, 106 (6) : 431-440.
8Dede, C. (2005). Planning for neomillennial learning styles[J]. Educause Quarterly. 28(1).
9Dippold, D. ( 2009 ). Peer feedback through blogs: Studentand teacher perceptions in an advanced german class [J]. RECALL, 21 (1): 18-36.
10Donnelly, R. , & Fitzmaurice, M. (2005) Collaborative project-based learning and problem-based learning in higher education : A con- sideration of tutor and student roles in learner-focused strategies [ J ]. E- merging Issues in the Practice of University Learning and Teaching, 1 : 587 -98.