J. R. Anderson, The architecture of cognition, 1983.
URL : https://hal.archives-ouvertes.fr/hal-00699788

Y. Anzai and H. A. Simon, The theory of learning by doing., Psychological Review, vol.86, issue.2, pp.124-140, 1979.
DOI : 10.1037/0033-295X.86.2.124

G. Ayala and Y. Yano, Interacting with a Mediator Agent in Collaborative Learning Environments Advances in Human Factors, Symbiosis of Human and Artefact: Future Computing and Design for Human-Computer Interaction, pp.895-900, 1995.

M. Burton, P. Brna, and T. Treasure-jones, Splitting the Collaborative Atom: How to Support Learning about Collaboration, Artificial Intelligence in Education: Knowledge and Media in Learning System, pp.135-142, 1997.

T. Chan and A. B. Baskin, Learning Companion Systems, Intelligent Tutoring Systems: At the Crossroads of Artificial Intelligence and Education. Chapter 1, 1990.

T. Chan, Integration-kid: a learning companion system, Proceedings of the 12 th International Joint Conference on Artificial Intelligence, pp.1094-1099, 1991.

T. Chan and C. Chou, Simulating a learning companion in reciprocal tutoring systems, The first international conference on Computer support for collaborative learning, CSCL '95, 1995.
DOI : 10.3115/222020.222053

M. A. Constantino-gonzález and D. D. Suthers, A Coached Collaborative Learning Environment for Entity-Relationship Modeling, Proceedings of ITS, pp.324-332, 2000.

M. A. Constantino-gonzález and D. D. Suthers, Coaching Collaboration by Comparing Solutions and Tracking Participating, Proceedings of the 1 st European Conference in Computer Supported Collaborative Learning EURO-CSCL (pp 704-705). Maastricht, the Netherlands, pp.22-24, 2001.

P. Dillenbourg and J. Self, A computational approach to socially distributed cognition, European Journal of Psychology of Education, vol.29, issue.4, pp.353-372, 1992.
DOI : 10.1007/BF03172899

P. Dillenbourg, Introduction: What Do You Mean By " Collaborative Learning, Collaborative Learning Cognitive and Computational Approaches, 1999.

E. D. Doak and M. Keith, Simulation in teacher education: The knowledge base and the process, Tennessee Education, vol.16, issue.2, pp.14-17, 1986.

B. Goodman, A. Soller, F. Linton, and R. Gaimari, Encouraging Student Reflection and Articulation Using a Learning Companion: A Commentary, International Journal of Artificial Intelligence in Education, vol.6, issue.3, pp.237-255, 1998.
DOI : 10.1007/s40593-015-0041-4

J. Grudin, Groupware and social dynamics: eight challenges for developers, Communications of the ACM, vol.37, issue.1, pp.92-105, 1994.
DOI : 10.1145/175222.175230

P. Hietala, A prototype for a social learning system with intelligent agents The competence of learning companion agents, Proceedings European Conference on Artificial Intelligence in Education. Fundaçao Calastre Gulbenkien, pp.178-192, 1996.

M. A. Ibarra, J. Favela, and A. López, Syntatic-conceptual Analysis of Sentences in Spanish Using a Restricted Lexicon for Disambiguation LNAI1793, MICAI2000: Advances in Artificial Intelligence, pp.538-547, 2000.

A. Inaba and T. Okamoto, The Intelligent Discussion Coordinating System for Effective Collaborative Learning, Workshop Artificial Intelligence in Education, pp.26-33, 1997.

A. Inaba, I. Supnithi, M. Ikeda, R. Mizoguchi, and J. Toyoda, How Can We Form Effective Collaborative Learning Groups?, Proceedings of 5 th International Conference Intelligent Tutoring Systems, 2000.
DOI : 10.1007/3-540-45108-0_32

W. L. Johnson, J. Richel, R. Stiles, and A. Munro, Steve, ACM SIGART Bulletin, vol.8, issue.1-4, pp.16-21, 1998.
DOI : 10.1145/272874.272877

W. L. Johnson, Pedagogical Agents, 1999.

T. Kasai and T. Okamoto, The development of an intelligent learning environment for supporting meta-cognition enhancement, Proceedings of World Conference on Educational Multimedia and Hypermedia (ED-MEDIA98), pp.673-678, 1998.

R. Luckin and B. Boulay, Ecolab: The Development and Evaluation of Vygotskian Design Framework, International Journal of Artificial Intelligence and Education, vol.10, issue.2, pp.198-220, 1999.

S. Ohlsson and E. Rees, The Function of Conceptual Understanding in the Learning of Arithmetic Procedures, Cognition and Instruction, vol.12, issue.2, pp.103-179, 1991.
DOI : 10.1016/0004-3702(87)90080-4

T. Okamoto, The intelligent Discussion Supporting System embedded Coordinator Agent under Distributed Environment, Proceedings of JCKBSE'96 Second Joint Conference on Knowledge- Based Software Engineering, Bulgaria, 1996.

T. Okamoto and T. Kasai, Students' Strategies in Collaborative Learning Environment with Multi Companions Agents, Intelligent Computer and Communication Technology: Teaching & Learning for the 21 st Century PEG99, Ninth International PEG Conference, pp.45-53, 1999.

A. Paiva, Learner Modelling for Collaborative Learning Environments, Proceedings of AI-ED 97, pp.215-230, 1997.

R. Uresti and J. A. , Should I Teach My Computer Peer? Some Issues in Teaching a Learning Companion, Proceedings of the Fifth International Conference on Intelligent Tutoring Systems (ITS'2000) (pp.103-112). LNCS 1839, 2000.
DOI : 10.1007/3-540-45108-0_14

R. Schank and A. Kass, A goal-based scenario for high school students, Communications of the ACM, vol.39, issue.4, p.28, 1996.
DOI : 10.1145/227210.227216

M. Singley, P. Fairweather, and S. Swerling, Team tutoring systems, Proceedings of the 1999 conference on Computer support for collaborative learning, CSCL '99, pp.538-548, 1999.
DOI : 10.3115/1150240.1150306

A. Soller, B. Goodman, F. Linton, and R. Gaimari, Promoting Effective Peer Interaction in an Intelligent Collaborative Learning System, Proceedings of the 4 th International Conference on Intelligent Tutoring Systems (ITS 98), pp.186-195, 1998.
DOI : 10.1007/3-540-68716-5_24

A. Soller, K. S. Cho, and A. Lesgold, Adaptive Support for Collaboration Learning on the Internet, Poster presented at ITS 2000 Workshop on Adaptive and Intelligent Web-based Systems, pp.30-46, 2000.

A. Soller and A. Lesgold, Knowledge Acquisition for Adaptive Collaborative Learning EnvironmentsCape Cod, AAAI Fall Symposium: Learning How to Do Things, pp.251-262, 2000.

K. Vanlehn, S. Ohlsson, and R. Nason, Applications of Simulated Students: An Exploration, Journal of Artificial Intelligence in Education, vol.5, issue.2, pp.135-175, 1994.

A. Vizcaíno and M. Prieto, Examining the Effectiveness of New Technology in High School, Proceedings of the International Symposium of Technologies of Information and Communication in Engineering and Industry, pp.355-360, 2000.

A. Vizcaíno, J. Contreras, J. Favela, and M. Prieto, An Adaptive, Collaborative Environment to Develop Good Habits in Programming, Proceedings of the 5th International Conference on Intelligent Tutoring Systems, pp.262-271, 2000.
DOI : 10.1007/3-540-45108-0_30

A. Vizcaíno, Can a Simulated Student Avoid Negative Situations in Collaborative Environments, Proceedings of the First European Conference on Computer-Supported Collaborative Learning (pp 704-705). Maastricht, the Netherlands, 2001.

A. Vizcaíno, Enhancing Collaborative Learning Using a Simulated Student, 2001.

N. Webb, Peer interaction and learning in small groups, International Journal of Educational Research, vol.13, issue.1, pp.21-40, 1989.
DOI : 10.1016/0883-0355(89)90014-1