F. Amador, A. Finkelstein, and D. Weld, Real-time self-explanatory simulation, Proceedings of AAAI-93, 1993.

J. R. Anderson, A. T. Corbett, K. R. Koedinger, and R. Pelletier, Cognitive Tutors: Lessons Learned, Journal of the Learning Sciences, vol.21, issue.6, pp.167-207, 1995.
DOI : 10.1016/0364-0213(88)90023-7

URL : https://hal.archives-ouvertes.fr/hal-00699789

J. R. Anderson and R. Pelletier, A development system for model-tracing tutors, Proceedings of the International Conference of the Learning Sciences, pp.1-8, 1991.

R. Case, Structures and strictures: Some functional limitations on the course of cognitive growth, Cognitive Psychology, vol.6, issue.4, pp.544-573, 1974.
DOI : 10.1016/0010-0285(74)90025-5

Z. Chen and D. Klahr, All other things being equal: Children's acquisition of the Control of Variables Strategy. Child Development, pp.1098-1120, 1999.

A. Collins and W. Ferguson, Epistemic forms and Epistemic Games: Structures and Strategies to Guide Inquiry, Educational Psychologist, vol.28, issue.1, pp.25-42, 1993.
DOI : 10.1207/s15516709cog0802_4

T. De-jong and W. R. Van-joolingen, Scientific Discovery Learning with Computer Simulations of Conceptual Domains, Review of Educational Research, vol.68, issue.2, pp.179-202, 1998.
DOI : 10.3102/00346543068002179

URL : https://hal.archives-ouvertes.fr/hal-00190680

K. Forbus, Qualitative process theory, Artificial Intelligence, vol.24, issue.1-3, pp.85-168, 1984.
DOI : 10.1016/0004-3702(84)90038-9

URL : http://citeseerx.ist.psu.edu/viewdoc/summary?doi=10.1.1.656.9678

K. Forbus, Using qualitative physics to create articulate educational software, IEEE Expert, vol.12, issue.3, 1997.
DOI : 10.1109/64.590072

URL : http://citeseerx.ist.psu.edu/viewdoc/summary?doi=10.1.1.14.437

K. Forbus and B. Falkenhainer, Self-explanatory simulations: An integration of qualitative and quantitative knowledge, Proceedings of AAAI-90, 1990.

K. Forbus and B. Falkenhainer, Scaling up self-explanatory simulators: Polynomialtime compilation, Proceedings of IJCAI-95, 1995.

E. P. Goldenberg, Multiple Representations: A Vehicle for Understanding Understanding, Software Goes to School: Teaching for Understanding with New Technologies, pp.155-171, 1995.
DOI : 10.1093/acprof:oso/9780195115772.003.0009

Y. Iwasaki and C. Low, Model generation and simulation of device behavior with continuous and discrete changes, Intelligent Systems Engineering, vol.1, issue.2, 1993.

J. Kaput, Creating Cybernetic and Psychological Ramps from the Concrete to the Abstract: Examples from Multiplicative Structures, Software Goes to School: Teaching for Understanding with New Technologies, pp.130-154, 1995.
DOI : 10.1093/acprof:oso/9780195115772.003.0008

K. R. Koedinger, On the design of novel notations and actions to facilitate thinking and learning, Proceedings of the International Conference on the Learning Sciences, pp.266-273, 1991.

K. R. Koedinger, J. R. Anderson, W. H. Hadley, and M. A. Mark, Intelligent tutoring goes to school in the big city, International Journal of Artificial Intelligence in Education, vol.8, pp.30-43, 1997.
URL : https://hal.archives-ouvertes.fr/hal-00197383

D. Kuhn, E. D. Amsel, and M. O-'loughlin, The development of scientific thinking skills, 1988.

J. H. Larkin and H. A. Simon, Why a Diagram is (Sometimes) Worth Ten Thousand Words, Cognitive Science, vol.1, issue.1, pp.65-99, 1987.
DOI : 10.1111/j.1551-6708.1987.tb00863.x

O. Day, V. Bobrow, D. G. Bobrow, K. Shirley, M. Hughes et al., Moving practice: From classrooms to MOO rooms, CSCW Journal, vol.7, issue.12, pp.9-45, 1998.

M. Paolucci, D. Suthers, and A. Weiner, Automated advice-giving strategies for scientific inquiry. Intelligent Tutoring Systems, 3rd International Conference, 1996.
DOI : 10.1007/3-540-61327-7_135

URL : http://citeseerx.ist.psu.edu/viewdoc/summary?doi=10.1.1.38.9166

M. Ranney, P. Schank, C. Hoadley, and J. Neff, I Know One When I See One": How Much Do Hypotheses Differ from Evidence? Paper presented at the 5th ASIS SIG, 1994.

B. J. Reiser, R. Beekelaar, A. Tyle, and D. C. Merrill, GIL: Scaffolding learning to program with reasoning-congruent representations, Proceedings of the International Conference on the Learning Sciences: Association for the Advancement of Computing in Education, pp.382-388, 1991.

K. Reusser, Tutoring systems and pedagogical theory: Representational tools for understanding, planning, and reflection in problem solving, Computers as Cognitive Tools, pp.143-177, 1993.

S. Ritter, Communication, cooperation and competition among multiple tutor agents Artificial Intelligence in Education: Knowledge and media in learning systems, pp.31-38, 1997.

S. Ritter and K. R. Koedinger, An architecture for plug-in tutoring agents, In Journal of Artificial Intelligence in Education, vol.7, issue.3, pp.315-347, 1997.

J. Roschelle and J. Kaput, Educational software architecture and systemic impact: The promise of component software, 1995.

J. Roschelle, Designing for cognitive communication: Epistemic fidelity or mediating collaborating inquiry, Computers, Communication & Mental Models, 1996.

J. Roschelle, J. Kaput, W. Stroup, and T. M. Kahn, Scaleable Integration of Educational Software: Exploring The Promise of Component Architectures, Journal of Interactive Media in Education, vol.1998, issue.2, 1998.
DOI : 10.5334/1998-6

D. D. Suthers, Representational support for collaborative inquiry, Proceedings of the 32nd Annual Hawaii International Conference on Systems Sciences. 1999. HICSS-32. Abstracts and CD-ROM of Full Papers, 1999.
DOI : 10.1109/HICSS.1999.772800

D. Suthers, J. Connelly, A. Lesgold, M. Paolucci, E. E. Toth et al., Representational and advisory guidance for students learning scientific inquiry
DOI : 10.1007/978-94-017-0781-7_2

D. Suthers and D. Jones, An architecture for intelligent collaborative educational systems, AI-Ed 97, the 8th World Conference on Artificial Intelligence in Education, 1997.

D. Suthers, E. Toth, and A. Weiner, An integrated approach to implementing collaborative inquiry in the classroom, Proceedings of the 2nd international conference on Computer support for collaborative learning, CSCL '97, 1997.
DOI : 10.3115/1599773.1599807