This Article 
 Bibliographic References 
 Add to: 
An Approach of Implementing General Learning Companions for Problem Solving
November/December 2002 (vol. 14 no. 6)
pp. 1376-1386

Abstract—Adding a learning companion, a computer simulated social agent, to a computer based learning system can enhance its educational value by enriching the way in which the computer and the user interact. This paper presents a novel simulation approach, named General Companion Modeling (referred to hereinafter as GCM), to implement learning companions in a general problem-solving domain. DwestAgent, a learning companion system, is also implemented using the GCM approach to demonstrate the feasibility of the proposed approach. In addition, the approach can help developers of learning companions clarify implementation issues and requirements involved in simulating 1) domain competencies, 2) learning competencies, 3) behaviors as a peer tutor, and 4)behaviors as a peer tutee of a learning companion. Using GCM, one can simulate learning companions with various characteristics by adjusting parameters within the proposed simulation framework.

[1] R.R. Burton and J.S. Brown, “An Investigation of Computer Coaching for Informal Learning Activities,” Int'l J. Man-Machine Studies, vol. 11, pp. 5-24, 1979.
[2] J. Self, “A Perspective on Intelligent Computer-Assisted Learning,” J. Computer Assisted Learning, vol. 1, pp. 159-166, 1985.
[3] A. Gilmore and J. Self, “The Application of Machine Learning to Intelligent Tutoring Systems,” Artificial Intelligence and Human Learning, Intelligent Computer-Aided Instruction, J. Self, ed., pp. 179-196, New York: Chapman and Hall, 1988.
[4] T.W. Chan and A.B. Baskin, “Studying with the Prince: The Computer as a Learning Companion,” Proc. Int'l Conf. Intelligent Tutoring Systems (ITS '88), pp. 194-200, 1988.
[5] P. Dillenbourg and J. Self, “People Power: A Human-Computer Collaborative Learning System,” Proc. Second Int'l Conf. Intelligent Tutoring Systems, C. Frasson, G. Gauthier, and G. McCalla, eds., pp. 651-660, 1992.
[6] T.W. Chan, Y.L. Chung, R.G. Ho, W.J. Hou, and G.L. Lin, “Distributed Learning Companion Systems—West Revisited,” Proc. Second Int'l Conf. Intelligent Tutoring Systems, C. Frasson, G. Gauthier, and G. McCalla, eds., pp. 643-650, 1992.
[7] T.W. Chan and A.B. Baskin, “Learning Companion Systems,” Intelligent Tutoring Systems: At the Crossroads of Artificial Intelligence and Education, chapter 1, C. Frasson and G. Gauthier, eds., pp. 6-33, New Jersey: Ablex Publishing Corp., 1990.
[8] B. Goodman, A. Soller, F. Linton, and R. Gaimari, “Encouraging Student Reflection and Articulation Using a Learning Companion,” Int'l J. Artificial Intelligence in Education, vol. 9, pp. 237-255, 1998.
[9] P. Hietala and T. Niemirepo, “The Competency of Learning Companion Agents,” Int'l J. Artificial Intelligence in Education, vol. 9, pp. 178-192, 1998.
[10] T.W. Chan and C.Y. Chou, “Exploring the Design of Computer Supports for Reciprocal Tutoring,” Int'l J. Artificial Intelligence in Education, vol. 8, pp. 1-29, 1997.
[11] L.A. Scott and F. Reif, “Teaching Scientific Thinking Skills: Students and Computers Coaching Each Other,” Proc. Ninth Int'l Conf. Artificial Intelligence in Education (AI-ED 99), pp. 285-293, 1999.
[12] E. Aimeur, H. Dufort, D. Leibu, and C. Frasson, “Some Justifications for the Learning by Disturbing Strategy,” Proc. World Conf. Artificial Intelligence in Education (AI-ED '97), pp. 119-126, 1997.
[13] S. Palthepu, J. Greer, and G. McCalla, “Learning by Teaching,” Proc. Int'l Conf. Learning Sciences, pp. 357-363, 1991.
[14] D. Nichols, “Issues in Designing Learning by Teaching Systems,” AAI/AI-ED Technical Report No. 107, Computing Department, Lancaster Univ., Lancaster, United Kingdom, 1994.
[15] K. VanLehn, S. Ohlsson, and R. Nason, “Applications of Simulated Students: An Exploration,” J. Artificial Intelligence in Education, vol. 5, no. 2, pp. 135-175, 1994.
[16] R. Uresti and J.A. Lecoba, “A Learning Companion System for Binary Boolean Algebra,” Proc. Workshop 1: Animated and Personified Pedagogical Agents, AI-ED'99 Conf., L. Johnson, ed., pp. 56-61, 1999. Also available in Int'l J. Artificial Intelligence in Education, vol. 10, pp. 1060-1069, 1999.
[17] A. Collins, J.S. Brown, and S.E. Newman, “Cognitive Apprenticeship: Teaching the Craft of Reading, Writing, and Instruction,” Essays in Honor of Robert Glaser, Hillsdale, N.J.: Lawrence Erlabum Associates Publishers, 1989.
[18] T.W. Chan and J.A. Lai, “Contest-Kids: A Competitive Distributed Social Learning Environment,” Proc. World Conf. Computers in Education, pp. 767-776, 1995.
[19] C.Y. Chou and T.W. Chan, “Redefining Learning Companions: Past, Present, and Future of Educational Agents,” submitted for publication.
[20] A. Newell and H.A. Simon, “GPS, A Program That Simulates Human Thought,” Computers and Thought, E.A. Feigenbaum and J. Feldman, eds., pp. 279-293, New York: McGraw-Hill, 1963.
[21] B. Carr and I.P. Goldstein, “Overlays. A Theory of Modeling for Computer-Aided Instruction,” AI Lab Meno 406, MIT, Cambridge, Mass., 1977.
[22] J.S. Brown and R.R. Burton, “Diagnostic Models for Procedural Bugs in Basic Mathematical Skills,” Cognitive Science, vol. 2, pp. 155-191, 1978.
[23] C.Y. Chou, C.J. Lin, and T.W. Chan, ”User Modeling in Simulating Learning Companions,” Ninth Int'l Conf. Artificial Intelligence in Education (AI-ED '99), pp. 277-284, 1999.
[24] A. del Soldato and B. du Boulay, “Implementation of Motivational Tactics in Tutoring Systems,” J. Artificial Intelligence in Education, vol. 6, no. 4, pp. 337-378, 1995.

Index Terms:
Learning companion, educational agent, social learning, collaborative learning, computer assist learning, problem solving, simulation.
Chih-Yueh Chou, Tak-Wai Chan, Chi-Jen Lin, "An Approach of Implementing General Learning Companions for Problem Solving," IEEE Transactions on Knowledge and Data Engineering, vol. 14, no. 6, pp. 1376-1386, Nov.-Dec. 2002, doi:10.1109/TKDE.2002.1047774
Usage of this product signifies your acceptance of the Terms of Use.