Skip to main content

Building Intelligent Tutoring Systems: An Overview

  • Chapter

Part of the book series: Studies in Computational Intelligence ((SCI,volume 308))

Abstract

This chapter addresses the challenge of building or authoring an Intelligent Tutoring System (ITS), along with the problems that have arisen and been dealt with, and the solutions that have been tested. We begin by clarifying what building an ITS entails, and then position today’s systems in the overall historical context of ITS research. The chapter concludes with a series of open questions and an introduction to the other chapters in this part of the book.

This is a preview of subscription content, log in via an institution.

Buying options

Chapter
USD   29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD   169.00
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD   219.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info
Hardcover Book
USD   219.99
Price excludes VAT (USA)
  • Durable hardcover edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Learn about institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  • Ainsworth, S., Major, N., Grimshaw, S.K., Hayes, M., Underwood, J.D., Williams, B., Wood, D.J.: REDEEM: Simple Intelligent Tutoring Systems From Usable Tools. In: Murray, T., Blessing, S., Ainsworth, S. (eds.) Tools for Advanced Technology Learning Environments. Kluwer Academic Publishers, Amsterdam (2003)

    Google Scholar 

  • Aleahmad, T., Aleven, V., Kraut, R.: Open Community Authoring of Targeted Worked Example Problems. In: Woolf, B.P., Aïmeur, E., Nkambou, R., Lajoie, S. (eds.) ITS 2008. LNCS, vol. 5091, pp. 216–227. Springer, Heidelberg (2008)

    Chapter  Google Scholar 

  • Aleven, V., McLaren, B.M., Sewall, J., Koedinger, K.R.: A New Paradigm for Intelligent Tutoring Systems: Example-Tracing Tutors. International Journal of Artificial Intelligence in Education 19, 105–154 (2009)

    Google Scholar 

  • Aleven, V., McLaren, B.M., Sewall, J., Koedinger, K.R.: The Cognitive Tutor Authoring Tools (CTAT): Preliminary evaluation of efficiency gains. In: Ikeda, M., Ashley, K.D., Chan, T.-W. (eds.) ITS 2006. LNCS, vol. 4053, pp. 61–70. Springer, Heidelberg (2006)

    Chapter  Google Scholar 

  • Bellifemine, F., Caire, G., Poggi, A., Rimassa, G.: JADE: A software framework for developing multi-agent applications. Lessons learned Information & Software Technology 50(1-2), 10–21 (2008)

    Article  Google Scholar 

  • Blessing, S.B.: A Programming by demonstration authoring tool for model-tracing tutors. The International Journal for Artificial Intelligence in Education 8, 233–261 (1997)

    Google Scholar 

  • Blessing, S., Gilbert, S.: Evaluating an Authoring Tool for Model-Tracing Intelligent Tutoring Systems. In: Woolf, B.P., Aïmeur, E., Nkambou, R., Lajoie, S. (eds.) ITS 2008. LNCS, vol. 5091, pp. 204–215. Springer, Heidelberg (2008)

    Chapter  Google Scholar 

  • Blessing, S.B., Gilbert, S.B., Ourada, S., Ritter, S.: Authoring Model-Tracing Cognitive Tutors. International Journal of Artificial Intelligence in Education 19, 189–210 (2009)

    Google Scholar 

  • Bourdeau, J., Mizoguchi, R., Hayashi, Y., Psyche, V., Nkambou, R.: When the Domain of the Ontology is Education. In: Proc. of the 4th Conf. on Intelligent, Interactive Learning Objects Repository Networks, I2LOR 2007 (2007)

    Google Scholar 

  • Brusilovsky, P., Eklund, J., Schwarz, E.: Web-based education for all: A tool for developing adaptive courseware. Computer Networks and ISDN Systems 30(1-7), 291–300 (1998)

    Article  Google Scholar 

  • Capuano, N., Marsella, M., Salerno, S.: ABITS: An Agent Based Intelligent Tutoring System for Distance Learning. In: Gauthier, G., VanLehn, K., Frasson, C. (eds.) ITS 2000. LNCS, vol. 1839. Springer, Heidelberg (2000)

    Google Scholar 

  • Crawford, J.: EMYCIN: an expert system shell. Series Technical report, University of Sydney Basser Dept. of Computer Science (1987)

    Google Scholar 

  • Devedzic, V., Harrer, A.: Software Patterns in ITS Architectures. International Journal of Artificial Intelligence in Education 15(2), 63–94 (2005)

    Google Scholar 

  • Gijlers, H., Saab, N., Van Joolingen, W.R., De Jong, T., Van Hout-Wolters, B.: Interaction between tool and talk: How instruction and tools support consensus building in collaborative inquiry-learning environments. Journal of Computer Assisted Learning 25, 252–267 (2009)

    Article  Google Scholar 

  • Goodkovsky, V.A.: Pop Class Intelligent Tutoring Systems: Shell, Toolkit & Design Technology. In: New Media and Telematic Technologies for Education in Eastern European Countries. Twente University Press, Enschede (1997)

    Google Scholar 

  • Harrer, A., Martens, A.: Towards a Pattern Language for Intelligent Teaching and Training Systems. In: Ikeda, M., Ashley, K.D., Chan, T.-W. (eds.) ITS 2006. LNCS, vol. 4053, pp. 298–307. Springer, Heidelberg (2006)

    Chapter  Google Scholar 

  • Hayashi, Y., Bourdeau, J., Mizoguchi, R.: Using Ontological Engineering to Organize Learning/Instructional Theories and Build a Theory-Aware Authoring System. International Journal of Artificial Intelligence in Education 19, 211–252 (2009)

    Google Scholar 

  • Heffernan, N., Turner, T., Lourenco, A., Macasek, G., Nuzzo-Jones, G., Koedinger, K.: The ASSISTment Builder: Towards an Analysis of Cost-Effectiveness of ITS Creation. In: Proc. of FLAIRS 2006 (2006)

    Google Scholar 

  • Hsieh, P., Halff, H., Redfield, C.: Four Easy Pieces: Development Systems for Knowledge-Based Generative Instruction. International Journal of Artificial Intelligence in Education (IJAIED) 10, 1–45 (1999)

    Google Scholar 

  • Hospers, M., Kroezen, A., Nijholt, R., Heylen, D.: Developing a generic agentbased intelligent tutoring system and applying it to nurse education. In: Proceedings of the IEEE International Conference on Advanced Language Technologies, Athens (2003)

    Google Scholar 

  • Ikeda, M., Mizoguchi, R.: FITS: A Framework for ITS – A Computational Model of Tutoring. J. of AI in Education 5(3), 319–348 (1994)

    Google Scholar 

  • Johnson, L., Valente, A.: Collaborative Authoring of Serious Games for Language and Culture. In: Proc. of SimTecT 2008 (2008)

    Google Scholar 

  • Jonassen, D.H., Reeves, T.C.: Learning with technology: Using computers as cognitive tools. In: Jonassen, D.H. (ed.) Handbook of research for educational communications and technology. Macmillan, New York (1996)

    Google Scholar 

  • Jones, M., Wipond, K.: Intelligent Environments for Curriculum and Course Development. In: Goodyear (ed) Teaching Knowledge and Intelligent Tutoring, Ablex, Norwood (1991)

    Google Scholar 

  • Jordan, P., Rose, C.P., Vanlehn, K.: Tools for Authoring Tutorial Dialogue Knowledge. In: Proceedings of AI in Education (2001)

    Google Scholar 

  • Jordan, P.W., Hall, B., Ringenberg, M., Cue, Y., Rosé, C.: Tools for Authoring a Dialogue Agent that Participates in Learning Studies. In: Looi, C.K., McCalla, G., Bredeweg, B.J. (eds.) Proceedings of the 12th Artificial Intelligence In Education. ISO Press, Amsterdam (2007)

    Google Scholar 

  • Kay, J.: The um toolkit for cooperative user modelling. User Modeling and User-Adapted Interaction 4(3), 149–196 (1995)

    Article  MathSciNet  Google Scholar 

  • Kobsa, A., Pohl, W.: The user modelling shell system BGP-MS. User Modelling and User Adapted Interaction 4(2), 59–106 (1995)

    Article  Google Scholar 

  • Kodaganallur, V., Rosenthal, D., Weitz, R.: A Comparison of Model-Tracing and Constraint-Based Intelligent Tutoring Paradigms, IJAIED (15) (2005)

    Google Scholar 

  • Koedinger, K., Corbett, A.: Cognitive Tutors. In: Sawyer, K. (ed.) The Cambridge Handbook of the Learning Sciences. Cambridge University Press, Cambridge (2006)

    Google Scholar 

  • McCalla, G., Greer, J.: Intelligent advising in problem solving domains: the SCENT-3 architecture. In: Proc. International Conference on Intelligent Tutoring Systems, Montreal, Canada (1988)

    Google Scholar 

  • Mengelle, T., de Léan, C., Frasson, C.: Teaching and Learning with Intelligent Agents: Actors. In: Goettl, B.P., Halff, H.M., Redfield, C.L., Shute, V.J. (eds.) ITS 1998. LNCS, vol. 1452, pp. 284–293. Springer, Heidelberg (1998)

    Chapter  Google Scholar 

  • Merrill, M.D.: An Integrated Model for Automating Instructional Design and Delivery. In: Spector, J.M., Polson, M.C., Muraida, D.J. (eds.) Automating Instructional Design: Concepts and Issues. ETD, Englewood Cliffs (1993)

    Google Scholar 

  • Mitrovic, A., Martin, B., Suraweera, P., Konstantin, Z., Milik, N., Holland, J.: ASPIRE: An Authoring System and Deployment Environment for Constraint-Based Tutors. International Journal of Artificial Intelligence in Education 19, 155–188 (2009)

    Google Scholar 

  • Munro, A., Johnson, M.C., Pizzini, Q.A., Surmon, D.S., Towne, D.M., Wogulis, J.L.: Authoring simulation-centered tutors with RIDES. International Journal of Artificial Intelligence in Education 8(3-4), 284–316 (1997)

    Google Scholar 

  • Murray, T.: Authoring Knowledge Based Tutors: Tools for Content, Instructional Strategy, Student Model, and Interface Design. Journal of the Learning Sciences 7(1), 5–64 (1998)

    Article  Google Scholar 

  • Murray, T.: Authoring Intelligent Tutoring Systems: An Analysis of the State of the Art. Int’l J. Artificial Intelligence Education 10, 98–129 (1999)

    Google Scholar 

  • Murray, T.: An overview of intelligent tutoring system authoring tools: Updated analysis of the state of the art. In: Murray, T., Blessing, S., Ainsworth, S.E. (eds.) Tools for Advanced Technology Learning Environments. Kluwer Academic Publishers, Amsterdam (2003)

    Google Scholar 

  • Murray, T., Blessing, S., Ainsworth, S.: Authoring Tools for Advanced Technology Learning Environment. Kluwer Academic Publishers, Amsterdam (2003)

    Google Scholar 

  • Murray, T., Woolf, B., Marshall, D.: Lessons Learned from Authoring for Inquiry Learning: A Tale of Authoring Tool Evolution. In: Lester, J.C., Vicari, R.M., Paraguaçu, F. (eds.) ITS 2004. LNCS, vol. 3220, pp. 197–206. Springer, Heidelberg (2004)

    Chapter  Google Scholar 

  • Nkambou, R., Frasson, C., Gauthier, G.: CREAM-Tools: An Authoring Environment for Knowledge Engineering in Intelligent Tutoring Systems. In: Murray, T., Blessing, S., Ainsworth, S. (eds.) Tools for Advanced Technology Learning Environments. Kluwer Academic Publishers, Amsterdam (2003)

    Google Scholar 

  • Nkambou, R., Kabanza, F.: Designing Intelligent Tutoring Systems: A multiagent Planning Approach. ACM SIGCUE Outlook 27(2), 46–60 (2001)

    Article  Google Scholar 

  • Paiva, A., Self, J.: TAGUS - A User and Learner Modeling Workbench. User Modeling and User-Adapted Interaction 4(3), 197–226 (1995)

    Article  Google Scholar 

  • Pelleu, J., Nkambou, R., Bourdeau, J.: Explicit Reflexion in Prolog-Tutor. International Journal of Artificial Intelligence in Education 17(2), 169–215 (2007)

    Google Scholar 

  • Pirolli, P., Russell, D.M.: Instructional design environment: Technology to support design problem solving. Instructional Science 19(2), 121–144 (1991)

    Article  Google Scholar 

  • Psyché, V., Bourdeau, J., Nkambou, R., Mizoguchi, R.: Making Learning Design Standards Work with an Ontology of Educational Theories. Frontiers in Artificial Intelligence and Applications 125, 539–546 (2005)

    Google Scholar 

  • Razzaq, L., Patvarczki, J., Almeida, S., Vartak, M., Feng, M., Heffernan, N., Koedinger, K.: The ASSISTment Builder: Supporting the Life Cycle of Tutoring System Creation. IEEE Transaction on Learning Technologies 2(2), 157–166 (2009)

    Article  Google Scholar 

  • Russell, D., Moran, T., Jordan, D.: The Instructional Design Environment. In: Psotka, J., Massey, L.D., Mutter, S.A. (eds.) IntelligentTutoring Systems, Lessons Learned. Lawrence Erlbaum, Hillsdale (1988)

    Google Scholar 

  • Salah, D., Zeid, A.: PLITS:A Pattern Language for Intelligent Tutoring Systems. In: Proceedings of the 15th European Conference on Pattern Languauges of Programs (2009)

    Google Scholar 

  • Santos, O.C., Boticario, J.G., Koper, E.J.R.: aLFanet. Paper presented at the m-ICTE, Badajoz, Spain (2003)

    Google Scholar 

  • Sleeman, D.: Pixie: a shell for developing intelligent tutoring systems. Artificial Intelligence and Education 1, 239–263 (1987)

    Google Scholar 

  • Stankov, S., Rosic, M., Zitko, B., Grubisic, A.: TEx-Sys model for building intelligent tutoring systems. Computers & Education 51(3), 1017–1036 (2008)

    Article  Google Scholar 

  • Towne, D.M.: Approximate reasoning techniques for intelligent diagnostic instruction. International Journal of Artificial Intelligence in Education 8(3-4), 262–283 (1997)

    Google Scholar 

  • Turner, T.E., Macasek, M.A., Nuzzo-Jones, G., Heffernan, N.T., Koedinger, K.: The Assistment Builder: A Rapid Development Tool for ITS. In: Looi, C.K., McCalla, G., Bredeweg, B.J. (eds.) Proceedings of the 12th Artificial Intelligence In Education. ISO Press, Amsterdam (2005)

    Google Scholar 

  • Van Joolingen, W.R., King, S., de Jong, T.: The SimQuest authoring system for simulation-based discovery learning. In: du Boulay, B., Mizoguchi, R. (eds.) Artificial intelligence and education: Knowledge and media in learning systems. IOS Press, Amsterdam (1997)

    Google Scholar 

  • Van Marcke, K.: Instructional Expertise. In: Frasson, C., McCalla, G.I., Gauthier, G. (eds.) ITS 1992. LNCS, vol. 608. Springer, Heidelberg (1992)

    Google Scholar 

  • VanLehn, K., Jordan, P., Rosé, C.P., et al.: The architecture of Why2-Atlas: A coach for qualitative physics essay writing. In: Cerri, S.A., Gouarderes, G., Paraguacu, F. (eds.) ITS 2002. LNCS, vol. 2363, p. 158. Springer, Heidelberg (2002)

    Chapter  Google Scholar 

  • Vassileva, J., McCalla, G.I., Greer, J.E.: Multi-Agent Multi-User Modeling in I-Help. User Model. User-Adapt. Interact 13(1-2), 179–210 (2003)

    Article  Google Scholar 

  • Vicari, R.M., Gluz, J.G.: An Intelligent Tutoring System (ITS) view on AOSE. International Journal of Agent-Oriented Software Engineering 1(3-4), 295–333 (2007)

    Article  Google Scholar 

  • Vivet, M.: Knowledge based tutors: towards the design of a shell. International Journal of Educational Research 12(8), 839–850 (1988)

    Google Scholar 

  • Wasson, B.: PEPE: A computational framework for a content planner. In: Dijkstra, S.A., Krammer, H.P.M., van Merrienboer, J.J.G. (eds.) Instructional Models in Computer-Based Learning Environments. NATO ASI Series F, vol. 104, pp. 153–170 (1992)

    Google Scholar 

  • Woolf, B.: Building Intelligent Interactive Tutors: Student-centered strategies for revolutionizing e-learning. Morgan Kaufmann, New York (2008)

    Google Scholar 

  • Zapata-Rivera, J.D., Greer, J.: Inspectable Bayesian student modelling servers in multi-agent tutoring systems. International Journal of Human-Computer Studies archive 61(4), 535–563 (2004)

    Article  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2010 Springer-Verlag Berlin Heidelberg

About this chapter

Cite this chapter

Nkambou, R., Bourdeau, J., Psyché, V. (2010). Building Intelligent Tutoring Systems: An Overview. In: Nkambou, R., Bourdeau, J., Mizoguchi, R. (eds) Advances in Intelligent Tutoring Systems. Studies in Computational Intelligence, vol 308. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-14363-2_18

Download citation

  • DOI: https://doi.org/10.1007/978-3-642-14363-2_18

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-642-14362-5

  • Online ISBN: 978-3-642-14363-2

  • eBook Packages: EngineeringEngineering (R0)

Publish with us

Policies and ethics