[go: up one dir, main page]

Skip to main content

Towards a Pattern Language for Intelligent Teaching and Training Systems

  • Conference paper
Intelligent Tutoring Systems (ITS 2006)

Part of the book series: Lecture Notes in Computer Science ((LNPSE,volume 4053))

Included in the following conference series:

Abstract

Intelligent Tutoring Systems (ITSs) are usually based on similar fundamental structures. In contrast to this, software engineering techniques are seldomly used for realizing ITSs. In the last years, some approaches tried to change this: pattern mining took place; methods covering the specifics of ITS project development have been deployed. These approaches usually focus on a specific system type or on a certain application domain. What is missing is a combination of all the different approaches in a pattern language or a pattern catalogue for ITS. The purpose of such a pattern catalogue is to provide pattern for different types of software and to support the software development starting from design and ending with the implementation. The first step towards a pattern language is described in this paper.

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

Access this chapter

Subscribe and save

Springer+ Basic
$34.99 /Month
  • Get 10 units per month
  • Download Article/Chapter or eBook
  • 1 Unit = 1 Article or 1 Chapter
  • Cancel anytime
Subscribe now

Buy Now

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 84.99
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 109.99
Price excludes VAT (USA)
  • Compact, lightweight 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

Institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

Similar content being viewed by others

References

  1. Anderson, J.R., Boyle, C.F., Corbett, A.T., Lewis, M.W.: Cognitive Modeling and Intelligent Tutoring. Artificial Intelligence 42, 17–49 (1990)

    Article  Google Scholar 

  2. Brown, J.S., Burton, R.R.: Diagnostic Models for Procedural Bugs in Basic Mathematical Skills. Cognitive Sciences 2, 155–192 (1978)

    Article  Google Scholar 

  3. Buschmann, F., Meunier, R., Rohnert, H., Sommerlad, P., Stal, M.: A System of Patterns. John Wiley & Sons, Chichester (1996)

    Google Scholar 

  4. Brusilovsky, P.: Intelligent Learning Environments for Programming: the Case for Integration and Adaptation. In: Proc. of AI-Ed, Washington, US, pp. 1–7 (1995)

    Google Scholar 

  5. Clancey, W.J.: Methodology for Building an Intelligent Tutoring System. In: Kintsch, W., Miller, J.R., Polson, P.G. (eds.) Methods and Tactics in Cognitive Sciences, pp. 51–84. Lawrence Erlbaum Associates, Hillsdale (1984)

    Google Scholar 

  6. IMS Global Learning Consortium. IMS Learning Design Information Model. Report No. 1.0 (2003)

    Google Scholar 

  7. Dolonen, J., Chen, W., Morch, A.: Integrating Software Agents with FLE3. In: Wasson, B., Ludvigsen, S., Hoppe, U. (eds.) Proc. of CSCL 2003, pp. 157–161. Kluwer Academic Publishers, Dordrecht (2003)

    Google Scholar 

  8. Devedzic, V.: A Pattern Language for Architectures of Intelligent Tutors. In: Moore, J.D., Redfield, C., Johnson, W.L. (eds.) Proc. of AI-Ed, San Antonio, TX, US, pp. 542–544 (2001)

    Google Scholar 

  9. Devedžić, V., Harrer, A.: Architectural Patterns in Pedagogical Agents. In: Cerri, S.A., Gouardéres, G., Paraguaçu, F. (eds.) ITS 2002. LNCS, vol. 2363, pp. 81–90. Springer, Heidelberg (2002)

    Chapter  Google Scholar 

  10. Derntl, M., Motschnig-Pitrik, R.: Patterns for blended, Person-Centered learning: Strategy, Concepts, Experiences, and Evaluation. In: Proc. of the 2004 ACM symposium on Applied Computing, Nicosia, Cyprius, pp. 916–923. ACM Press, New York (2004)

    Chapter  Google Scholar 

  11. Fowler, M., Beck, K., Brant, J., Opdyke, W., Roberts, D.: Refactoring: Improving the Design of Existing Code. Addison-Wesley, Reading (1999)

    Google Scholar 

  12. Gamma, E., Helm, R., Johnson, R., Vlissides, J.: Design Patterns: Elements of Reusable Object-Oriented Software. Addison-Wesley, Reading (1995)

    Google Scholar 

  13. Goldstein, I.P.: A Theorie of Modeling for Computer Aided Instruction. Report AI Memo 406. MIT, Cambridge (1970)

    Google Scholar 

  14. Harrer, A.: Both Sides of the Coin - Blending Cognitive and Motivational Aspects into a Tutoring Strategy. In: Ottmann, T., Halim, Z., Razak, Z. (eds.) Proc. of ICCE, Kuching, Malaysia, pp. 188–195 (1997)

    Google Scholar 

  15. Harrer, A.: Unterstützung von Lerngemeinschaften in verteilten intelligenten Lehrsystemen. PhD thesis, University of Munich, Germany (2000)

    Google Scholar 

  16. Harrer, A.: Software Engineering Methods for re–use of Components and Design in Educational Systems. International Journal of Computers & Applications, Special Issue on Intelligence and Technology in Educational Applications, Anaheim 25(1) (2003)

    Google Scholar 

  17. Harrer, A., Malzahn, N., Hoeksema, K., Hoppe, U.: Learning design engines as remote control to learning support environments. Journal of Interactive Media in Education, Special Issue on Advances in Learning Design (2005), http://jime.open.ac.uk/2005/05

  18. Harrer, A., McLaren, B., Walker, E., Bollen, L.B., Sewell, J.: Collaboration and cognitive tutoring: Integration, empirical results, and future directions. In: Proc. of AI-Ed, pp. 266–273. IOS Press, Amsterdam (2005)

    Google Scholar 

  19. Herrmann, K., Hoppe, U., Pinkwart, N.: A checking mechanism for visual language environments. In: Proc. of AI-Ed, pp. 97–104. IOS Press, Amsterdam (2003)

    Google Scholar 

  20. Ikeda, M., Mizoguchi, R.: FITS, A Framework for ITS – A computational model of tutoring. Journal of Artificial Intelligence in Education 5(3), 319–348 (1994)

    Google Scholar 

  21. Illmann, T., Weber, M., Martens, A., Seitz, A.: A Pattern-Oriented Design of a Web-Based and Case-Oriented Multimedia Training System in Medicine. In: 4th World Conference on Integrated Design and Process Technology, Dallas, US (2000)

    Google Scholar 

  22. Illmann, T., Martens, A., Seitz, A., Weber, M.: Structure of Training Cases in Web-based Case-oriented Training Systems. In: Proc. of Advanced Learning Technologies, ICALT (2001)

    Google Scholar 

  23. Jansen, M.: Matchmaker - a framework to support collaborative java applications. In: Proc. of AI-Ed, pp. 529–530. IOS Press, Amsterdam (2003)

    Google Scholar 

  24. Johnson, W.L., Rickel, J., Lester, J.: Animated Pedagogical Agents: Face-to-Face Interaction in Interactive Learning Environments. International Journal of Artificial Intelligence in Education 11 (2000)

    Google Scholar 

  25. Lingnau, A., Kuhn, M., Harrer, A., Hofmann, D., Fendrich, M., Hoppe, U.: Enriching traditional classroom scenarios by seamless integration of interactive media. In: Proc. of Advanced Learning Technologies, Los Alamitos, CA, pp. 135–139 (2003)

    Google Scholar 

  26. Martens, A., Bernauer, J., Illmann, T., Seitz, A.: Docs ’n Drugs - The Virtual Polyclinic. In: Proc. of the American Medical Informatics Conference AMIA, Washington, USA (2001)

    Google Scholar 

  27. Martens, A.: Centralize the Tutoring Process in Intelligent Tutoring Systems. In: Proc. of the 5th Internat. Conf. New Educational Environments ICNEE, Lucerne, Switzerland (2003)

    Google Scholar 

  28. Martens, A.: Ein Tutoring Prozess Modell für fallbasierte Intelligente Tutoring Systeme. AKA Verlag infix, DISKI 281 (2004)

    Google Scholar 

  29. Martens, A.: Modeling of Adaptive Tutoring Processes. In: Zongmin, M. (ed.) Web-Based Intelligent e-Learning Systems: Technologies and Applications, pp. 193–215. Information Science Publishing, Idea Group Inc., Hershey (2005)

    Google Scholar 

  30. Martens, A.: Time in the adaptive tutoring process model. In: Ikeda, M., Ashley, K.D., Chan, T.-W. (eds.) ITS 2006. LNCS, vol. 4053, pp. 134–143. Springer, Heidelberg (2006)

    Chapter  Google Scholar 

  31. Muukkonen, H., Hakkarainen, K., Lakkala, M.: Collaborative Technology for Facilitating Progressive Inquiry: Future Learning Environment Tools. In: Hoadly, C., Roschelle, J. (eds.) Proc. of CSCL, Stanford University (1999)

    Google Scholar 

  32. Mizoguchi, R., Ikeda, M., Sinitsa, K.: Roles of Shared Ontology in AI–ED Research. In: du Boulay, B., Mizoguchi, R. (eds.) Proc. of AI-Ed, Kobe (1997)

    Google Scholar 

  33. Mühlenbrock, M., Tewissen, F., Hoppe, H.U.: A Framework System for Intelligent Support in Open Distributed Learning Environments. Journal of Artificial Intelligence in Education 9, 256–274 (1998)

    Google Scholar 

  34. Pawlowski, J.M.: The Essen Learning Model - a Multi-Level Development Model. In: Proc. of the Int. Conf. on Educational Multimedia, Hypermedia & Telecommunications ED-MEDIA, Montreal, Quebec, Canada (2000)

    Google Scholar 

  35. Pinkwart, N., Harrer, A., Lohmann, S., Vetter, S.: Integrating Portal Based Support Tools to Foster Learning Communities in University Courses. In: Uskov, V. (ed.) Proc. of Web-Based Education WBE, pp. 201–206. ACTA Press, Anaheim (2005)

    Google Scholar 

  36. Pinkwart, N.: Collaborative Modeling in Graph Based Environments. PhD thesis, Gerhard-Mercator-Universität Duisburg (2005)

    Google Scholar 

  37. Rohmer, J.: Yesterday, Today, and Tomorrow of AI Applications. IFIP World Congress (2004) (invited Talk)

    Google Scholar 

  38. Schmidt, D., Stal, M., Rohnert, H., Buschmann, F.: Pattern–oriented Software Architecture – Patterns for Concurrent and Networked Objects. John Wiley & Sons, Chichester (2000)

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2006 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Harrer, A., Martens, A. (2006). Towards a Pattern Language for Intelligent Teaching and Training Systems. In: Ikeda, M., Ashley, K.D., Chan, TW. (eds) Intelligent Tutoring Systems. ITS 2006. Lecture Notes in Computer Science, vol 4053. Springer, Berlin, Heidelberg. https://doi.org/10.1007/11774303_30

Download citation

  • DOI: https://doi.org/10.1007/11774303_30

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-540-35159-7

  • Online ISBN: 978-3-540-35160-3

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics