[1.]程式語言學習網PLWeb,URL:http://plweb.yuntech.edu.tw。
[2.]林宗德、董少桓,2006,Java 程式設計教學平台。
[3.]董少桓、林宗德,2005,支援教師分身的智慧型程式語言教學平台。
[4.]麥格羅,西爾、李碧芬譯,199,成功,有師為伴,台北
[5.]徐澄清,1998,社會化過程的重要機轉-同儕互動,健康世界,145,10-14。[6.]林怡秀,2007,同儕個別教學之探究,網路社會學通訊,63,63-45。
[7.]張菀珍,1998,鷹架理論在成人教學實務之應用,成人教育,40期,43-52。[8.]邱富宏,陳錦章,2002,融入認知策略與工具的網路學習環境對學生學習影響之研究,科學教育學刊,第十卷第三期, 261-285。[9.]黃善美,2004,國小運用「同儕師徒制」輔助教學策略探析,網路社會學通訊期刊,40期,40-09。
[10.]Anderson, J. R., Conrad, F. G., and Corbett, A. T., 1989, Skill acquisition and the LISP Tutor, Cognitive Science 13, 467-505.
[11.] Anderson J. R. and Reiser B. J, 1985, The Lisp Tutor. Byte, vol.10, pp.159-75.
[12.] Anderson J.R., 1983, The Architecture of Cognition, Harvard University Press, Cambridge, Massachusetts.
[13.] Allen, V. L. (ed), 1976, Children as Teachers, London, Academic Press.
[14.] Arnow, D. and Barshay, O., 1999, WebToTeach: An Interactive Focused Programming Exercise System, Proc. 29th ASEE/IEEE Frontiers in Education Conference, San Juan, Puerto Rico, 12a9-39, IEEE.
[15.] Brophy, J. & Alleman, J., 1991, Activities as instructional tools: A framework for analysis and evaluation, Educational Researcher, 20(4), 9-23.
[16.] Brusilovsky, P., 1995, Intelligent tutoring systems for World-Wide Web, Proceedings of Third International WWW Conference, Darmstadt, Darmstadt, April 10-14, 1995, Fraunhofer Institute for Computer Graphics, pp. 42-45.
[17.] Brusilovsky, P., Schwarz, E., and Weber, G., 1996, ELM-ART: An intelligent tutoring system on World Wide Web, Intelligent Tutoring Systems, Lecture Notes in Computer Science, Vol. 1086, (Proceedings of Third International Conference on Intelligent Tutoring Systems, ITS-96, Montreal, June 12-14, 1996) Berlin: Springer Verlag, pp. 261-269.
[18.] Bruner, J. S., 1978, The role of dialogue in language acquisition, The child’s conception of language. New York, Springer Verlag.
[19.] Bruner, J. S., 1963, The Process of Education, New York, Vintage Books.
[20.] Coleman, J. S. et. al, 1974, Youth: Transition to Adulthood, Report of the Panel on Youth of the President’s Science Advisory Committee, Chicago and London, University of Chicago Press.
[21.] CHEUNG Sze-Hung, Queeni , 2004, Peer Tutoring in Pure Mathematics Subject, Hong Kong Teachers’ Centre Journal, Vol. 3.
[22.] Doise, W. Mugny, G., and Perret-Clermont, A-N., 1975, Social Interaction and the Development of Cognitive Operations, European Journal of Social Psychology, 5, (3), 367-383.
[23.] Damon, W., & Phelps, E., 1989, Strategic Users of Peer Learning in Children’s Education, In T. Berndt & G. Ladd (Eds.), Peer Relationships in Child Development, pp. 135-157, New York: John Wiley and Sons.
[24.] Eklund, J., 1995, Cognitive models for structuring hypermedia and implications for learning from the world-wide-web, Southern Cross University.
[25.] Flower, M., 2003, UML Distilled: A Brief Guide to the Standard Object Modeling Language, Addison Wesley.
[26.] Falchikov, N., 2001, Learning together: Peer tutoring in higher education, London, RoutledgeFalmer.
[27.] Goodlad, S., & Hirst, B., 1989, PEER TUTORING-A Guide to Learning by Teaching, New York, Nichols Publishing.
[28.] Gartner, A., & Riessman, F., 1993, Peer-Tutoring: Toward a new model, ERIC Digest, ERIC Clearinghouse on Teaching and Teacher Education Washington DC. ED362506.
[29.] Hugh, C.F., Michelle, J.M., & Rosalyn, H., S., 1990, Children helping Children, New York, JOHN WILEY&SONS.
[30.] Hill, J. R., 1997, Distance learning environments via the world wide web, Web-Based Instruction. Englewood Cliffs, Educational Technology Publications.
[31.] Jonassen, D. H., & Reeves, T. C., 1996, Learning with technology: Using Computers as Cognitive Tools, Handbook of Research on Educational Communications and Technology, 693-719. New York: Macmillan.
[32.] Levin, H., 1984, Costs and Cost-effectiveness of Computer-assisted Instruction, Stanford, CA: Stanford University, California Institute for Research on Educational Finance and Governance.
[33.] Murdock, G. and Phelps, G., 1973, Mass Media and the Secondary School., London, Macmillan.
[34.] M. Kolling, B. Quig, A. Patterson and J. Rosenberg, 2003, The BlueJ system and its pedagogy, Computer Science Education, Vol. 13, No. 4.
[35.] Min, L., 1994, Hypermedia assisted instruction and second language learning : A semantic – network based approach, Computers in the Schools, 10(3/4), 293-312.
[36.] Moor, T., 1995, Active use of hypertext to aid learning and classroom introduction, SIGCSE 95 Computer Science Education, 297-301.
[37.] Piaget, J., 1976, The Grasp of Consciousness: Action and Concept in the Young Child, Cambridge, MA: Harvard University Press.
[38.] W.K. Wong, T.W. Chan, C.Y. Chou, J.S. Heh and S.H. Tung, 2003, Reciprocal tutoring using cognitive tools, Journal of Computer-Assisted Learning, Vol. 19, No. 4.
[39.] Wood, D., Bruner, J. S., & Ross, G., 1976, The role of tutoring in problem solving., Journal of Child Psychology and Psychiatry, 17, 89-100.
[40.] Vygotsky, L., 1978, Mind in Society, Translation: M. Cole, V. John-Steiner, S. Scribner & E. Souberman, Harvard University Press, Cambridge, MA.
[41.] CodeLab, A powerful tool for programming instruction, Turing’s Craft, http://www.turingscraft.com
[42.] Codesaw, Learn in an Integrated Virtual Environment, Liqwid Krystal, http://www.codesaw.com/
[43.] jEdit Development, http://www.jedit.org/
[44.] Grid, A modular, lightweight and screen-estate saving grid of party/raid unit frames, http://www.wowace.com/wiki/Grid
[45.]CourseMaster, School of Computer Science & IT, the University of Nottingham, UK, http://www.cs.nott.ac.uk/CourseMaster/cm_com/index.html. Accessed 29 Dec 2002.