Anderson J R, 1982, “Acquisition of cognitive skill” Psychological Review89 (4) 369–406.

Anderson J R, 1983, The Architecture of CognitionHarvard University Press.

Anderson J R, Boyle C F and Yost G, 1985, “The geometry tutor” Proceedings of IJCAI-85. Los Altos, Morgan Kaufman.

Anderson J R and Reiser B J, 1985, “The LISP Tutor” Byte10 (4).

Anderson J R and Skwarecki E1986, “The automated tutoring of introductory computer programming” Communications of the ACM29 (9) 09.

Anderson J R, Boyle C F, Farrell R and Reiser B J, 1987, “Cognitive principles in the design of computer tutors” In: Morris P, ed., Modelling CognitionWiley.

Barr A, Beard M and Atkinson R, 1976, “The computer as a tutorial laboratory: the Stanford BIP Project” International Journal of Man-Machine Studies8567–596.

Barr A and Feigenbaum E, eds., 1982, The Handbook of Artificial Intelligence, Vol IIWilliam Kaufmann.

Begg I and Hogg I, 1987, “Authoring systems for ICAI” In: Kearsley G. ed., AI & Instruction: Application and MethodsAddison-Wesley.

Bonar J, Cunningham R and Schultz J, 1986, “An object-oriented architecture for intelligent tutoring systems” Proceedings of the Conference in Object-Oriented Programming Systems, Languages and Applications,Portland,Oregon.

du Boulay N, O'Shea T and Monk J, 1981, “The black box inside the glass box: presenting computing concepts to novices” International Journal of Man-Machine Studies14237–249.

Breuker J, Winkels R and Sandberg J, 1987, “A shell for intelligent help systems” Proceedings of the Tenth International Joint Conference on Artificial Intelligence (IJCAI)Milan,Italy,August.

Breuker J, 1988, “Coaching in help systems” In: Self J, ed., Artificial Intelligence and Human Learning: Intelligent Computer-aided InstructionChapman and Hall.

Brown J S, Burton R and Larkin K, 1977, “Representing and using procedural bugs for educational purposes” Proceedings of 1977 Annual Conference, Association of Computing Machinery246–255, Seattle, WA.

Brown J S, Burton R and de Kleer J, 1982, “pedagogical, natural language and knowledge engineering techniques in SOPHIE I, II and III” In: Sleeman D and Brown J S eds., Intelligent Tutoring SystemsAcademic Press.

Burton R and Brown J S, 1979, “An investigation of computer coaching for informal learning activities” International Journal of Man-Machine Studies112–24.

Carbonell J, 1970, “AI in CAI: an artificial intelligence approach to computer assisted instruction” IEEE Transactions on Man-Machine Systems11190–202.

Clancey W J, 1982, “Tutoring rules for guiding a case method dialogue” In: Sleeman D and Brown J S eds., Intelligent Tutoring SystemsAcademic Press.

Clancey W J, 1983, “The Epistemology of a rule-based expert system—a framework for explanation” Artificial Intelligence20215–251.

Clancey W J, 1987, Methodology for building an intelligent tutoring system” In: Kearsley G, ed., Artificial Intelligence and Instructions—Applications and MethodsAddison-Wesley.

Dede C, 1986, “A review and synthesis of recent research in intelligent computer-assisted instruction” International Journal of Man-Machine Studies24329–353.

Eriksson H and Sandahl K, 1989, “Knowledge-based planning of experiments in a biochemical domain—membrane protein purification” Proceedings of the Second Scandinavian Conference on Artificial IntelligenceTempere,Finland.

Fikes R E and Nilsson N J, 1971, “STRIPS: a new approach to the application of theorem proving to problem solving” Artificial Intelligence2189–208.

Ford L, 1987, “Teaching strategies and tactics in intelligent computer aided instruction” Artificial Intelligence Review1201–215.

Freedman R S, 1984, “Knowledge-based courseware authoring” Training Technology Journal1 (4) 4–9.

Freedman R S and Rosenking J, 1986, “Designing computer-based training systems: OBIE-1:KNOBE” IEEE Expert.

Genesareth M, 1982, “The role of plans in intelligent teaching systems” In: Sleeman S and Brown J S, eds., Intelligent Tutoring SystemsAcademic Press.

Goldstein I and Carr B, 1977, The computer as coach: an athletic paradigm for intellectual education” Proceedings of 1977 Annual Conference, Association for Computing Machinery227–233, Seattle.

Goldstein I, 1982, “The genetic graph: a representation for the evolution of procedural knowledge” In: Sleeman D and Brown J S, eds., Intelligent Tutoring SystemsAcademic Press.

Hartley J R and Sleeman D H, 1973, “Towards more intelligent teaching systems” International Journal of Man-Machine Studies5215–236.

Hasling D, Clancey W and Rennels G, 1983, “Strategic explanations for a diagnostic consultation system” Report No. STAN-CS-83–996Department of Computer Science, Stanford University.

Hollan J D, Hutchins E L and Weitzman L, 1984, “STEAMER: an interactive inspectable simulation-based training system” The AI Magazine.

Hagglund S and Rankin I, 1988, “Investigating the usability of expert critiquing in knowledge-based consultation systems” Proceedings of the European Conference on Artificial Intelligence,Munich,West Germany.

Johnson L and Soloway E, 1987, “PROUST: an automatic debugger for pascal programs” In: Kearsley G, ed., Artificial Intelligence and InstructionAddison-Wesley.

Kearsley G and Seidel R J, 1985, “Automation in training and education” Human Factors27(1) 61–74.

Lesgold A, 1988, “Toward a theory of curriculum for use in designing intelligent instructional systems” In: Mandl H and Lesgold A, eds., Learning Issues for Intelligent Tutoring SystemsSpringer-Verlag.

Lewis M, Milson R and Anderson J, 1987, “The TEACHER'S APPRENTICE: designing an intelligent authoring system for high school mathematics” In: Kearsley G, ed., Artificial Intelligence and Instruction—Applications and MethodsAddison-Wesley.

Litman D and Allen J F, 1987, “Discourse processing and commonsense plans” In: Cohon P and Perroult C, eds., Formal Theories of CommunicationLinguistic Institute, Stanford University.

McGuire Ch, Solomon L M and Bashook P G, 1972, Handbook of Written Simulations Center for Educational Development, University of Chicago, Ill,

Montague W E and Wulfeck W HII, 1984, “Computer-based instruction: will it improve instructional quality” Training Technology Journal1 (2) 4–19.

Musen M, 1989, “Conceptual models of interactive knowledge acquisition tools” Knowledge Acquisition1 (1) 73–88.

Nordin H, 1985, “On the use of typical cases for knowledge-based consultation and teaching” Thesis 48, LiU-Tek-Lic 1985:13, Department of Computer Science, Linköping University.

Ohlsson S, 1986, “Some principles of intelligent tutoring” Instructional Science14293–326.

O'Shea T, Bornat R, du Boulay B, Eisenstadt M and Page I, 1984, “Tools for creating intelligent computer tutors” In: Elithorn A and Banerji R, eds., Artificial and Human IntelligenceElsevier Science Publishers.

Park O and Tennyson R, 1986, “Computer-based response-sensitive design strategies for selecting presentation form and sequence of examples in learning of coordinate concepts” Journal of Educational Psychology78 (2) 153–158.

Park O-C, Perez R and Seidel R, 1987, “Intelligent CAI: old wine in new bottles, or a new vintage?” In: Kearsley G. ed., Artificial Intelligence and Instruction—Applications and MethodsAddison-Wesley.

Peachey D R and McCalla G I, 1986, “Using planning techniques in intelligent tutoring systems” International Journal for Man-Machine Studies2477–98.

Reiser B, Anderson J and Farrell R, 1985, “Dynamic student modelling in an intelligent tutor for LISP programming” Proceedings of the 9th International joint conference on Artificial Intelligence8–14, Los Angeles, CA.

Rich E, 1983a, “Users are individuals: individualizing user models” International journal of Man-Machine Studies18199–214.

Rich E, 1983b, Artificial IntelligenceMcGraw-Hill.

Russell D, Moran T and Jordan D, 1988, “The instructional-design environment” In: Psotka J, Massey L and Mutter S, eds., Intelligent Tutoring Systems: lessons learnedLawrence Erlbaum Associates.

Russell D, 1988, “IDE: the interpreter” In: Psotka J, Massey L and Mutter S, eds., Intelligent Tutoring Systems: lessons learnedLawrence Erlbaum Associates.

Sacerdoti E D, 1977, A Structure for Plans and BehaviorElsevier.

Self J, 1986, “The application of machine learning to student modelling” Instructional Science14327–338.

Shortliffe E H, 1976, Computer-Based Medical Consultations: MYCINElsevier.

Shute V and Bonar J, 1986, “Intelligent tutoring systems for scientific inquiry skills” Proceedings of the 8th Annual Conference of the Cognitive Science SocietyAmherst, MA.

Sleeman D and Brown J S, 1982, Intelligent Tutoring SystemsAcademic Press.

Sokolnicki T, 1990, “Coaching partial plans: an approach to knowledge-based tutoring” Licentiate Thesis 237, LiU-Tek-Lic 1990:237, Department of Computer Science, Linkoping University.

Stevens A, Collins A and Goldin S, 1982, “Misconceptions in students understanding” In: Sleeman D and Brown J S, eds., Intelligent Tutoring SystemsAcademic Press.

Streibel M J, Stewart J, Koedinger K, Collings A and Jungck J R, 1987, “Mendel: an intelligent computer tutoring system for genetics problem-solving, conjecturing, and understanding” Machine-Mediated Learning2 (1–2) 129–159.

Swartout W R, 1983, “XPLAIN: a system for creating and explaining expert consulting programs” Artificial Intelligence21285–325.

Waern Y, 1989, Cognitive Aspects of Computer Supported TasksWiley.

Walters J and Nielsen N, 1988, Crafting Knowledge-based Systems: Expert Systems Made Easy Realistic. Wiley.

Woolf B, 1984, “Building a computer tutor: design issues” IEEE Computer09.

Woolf B, Blegen D, Jansen J and Verloop A, 1986, “Teaching a complex industrial process” Proceedings of the AAAI-86, Philadelphia.

Woolf B and Murray T, 1987, “A framework for representing tutorial discourse” Proceedings of the Tenth International Joint Conference on Artificial Intelligence (IJCAI)Milan,Italy,August.

Woolf B, 1987, “Theoretical frontiers in building a machine tutor” In: Kearsley G, ed., Artificial Intelligence and Instruction—Applications and methodsAddison-Wesley.

Yazdani M, 1986a, “Intelligent tutoring systems survey” Artificial Intelligence Review143–52.

Yazdani M, 1986b, “Intelligent tutoring systems: an overview” Expert systems3 (3) 07.