Abstract
IRIS is an authoring tool developed to help human instructors to build intelligent teaching-learning systems in a wide variety of domains. The instructor/designer is required to produce a set of pedagogical requisites, which, in turn, are used to automatically configure a generic tutor architecture and produce an intelligent tutoring system. In order to provide IRIS with a sound basis for producing systems, a theory of instruction that integrates cognitive processes, instructional events and instructional actions has been considered. In this chapter we explain, through the analysis of the cognitive theory, the generic architecture. We present several system components, the requirements of the different components, and show how we integrate these components in IRIS. Moreover, we embed requirements, cognitive principles, and design requisites in an authoring tool in order that human instructors can follow them easily. Various design issues, an example of building a tutor for mathematical differentiation by using IRIS, and some experiences of use and evaluation are also presented.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
Similar content being viewed by others
References
Anderson, J.R., Corbett, A. & Lewis, M.W. (1990). Cognitive Modelling and Intelligent Tutoring. Artificial Intelligence, 42, 7–49.
Arruarte, A. & Fernández, I. (1995). A two-phased development shell for Learning Environments. A design proposal. Tinsley & van Weert (Eds.), World Conference Computer in Education VI (pp. 53–65). Chapman & Hall.
Arruarte, A., Fernández, I. & Greer, J. (1996a). The CLAI Model. A Cognitive Theory to Guide ITS Development. Journal of Artificial Intelligence in Education, 7 (3/4), 277–313.
Arruarte, A., Elorriaga, J.A. & Fernández-Castro, I. (1996b). Knowledge Reusability: some Experiences in Intelligent Tutoring Systems. Proceedings of the Workshop Architectures and Methods for Designing Cost-Effective and Reusable ITSs. Montreal.
Arruarte, A., Fernández, I., Ferrero, B., & Greer, J. (1997a). The IRIS Shell: “How to Build ITSs from Pedagogical and Design Requisites”. International Journal of Artificial Intelligence in Education 8 (3/4), 341–381.
Arruarte, A., Elorriaga, J.A. & Fernández-Castro, I. (1997b). Reutilización del Conocimiento: Experiencias en los Sistemas Tutores Inteligentes. Journal of Informática y Automática 30 (3), 61–67.
Arruarte, A. (1998). Fundamento y Diseño de IRIS: un entorno para la generación de Sistemas de Enseñanza Inteligentes. Ph. Dissertation. Leioa, Euskal Herriko Unibertsitatea (University Microfilms, D.L.: B-29967/99).
Arruarte, A., Elorriaga, J.A., Rueda, U. (2001). A Template-based Concept Mapping Tool for Computer-Aided Learning. Okamoto, T., Hartley, R., Kinshuk, J.P. Klus (Eds.), Proceedings IEEE International Conference on Advanced Learning Technologies ICALT’2001 (pp., 309–312). IEEE Computer Society.
Barnard, Y.F. & Sandberg, J.A.C. (1994). The learner in the centre: towards a methodology for open learner environments. Ph. Dissertation. Universiteit van Amsterdam, Faculteit Psychologie, Amsterdam.
Blessing, S.B. (1997). A Programming by Demonstration Authoring Tool for Model-Tracing Tutors. International Journal of Artificial Intelligence in Education, 8, 233–261.
Bloom, B.S., Engelhart, M.D., Murst, E.J., Hill, W.H. & Drathwohl,D.R. (1956). Taxonomy of Educational Objectives. The Cognitive Domain, Longmans.
Breuker, J., Winkels, R. & Sandberg, J. (1987). A Shell for Intelligent Help Systems. Proceedings of the 10th International Conference on Artificial Intelligence, 167–173
Carr, B. & Goldstein, I. (1977). Overlays: A Theory of Modelling for Computer-Aided Instruction. International Journal of Man-Machine Studies, 5, 215–236.
Corbett, A.T., Anderson, J.R. & Patterson, E.G. (1990). Student Modelling and Tutoring Flexibility in the Lisp Intelligent Tutoring System. Frasson, C. & Gauthier, G. (Eds.), Intelligent Tutoring Systems: At the crossroads of artificial intelligence and education (pp. 83–106). Ablex.
Diaz de Ilarraza, A. (1990). Gestión de diálogos en Lenguaje Natural para un Sistema de Enseñanza Inteligente, Ph. Dissertation, University of the Basque Country UPV/EHU, Donostia.
Evertsz, R. & Elsom-Cook, M. (1990). Generating Critical Problems in Student Modelling. Elsom-Cook, M. (Ed.), Guided Discovery Tutoring. A Framework for ICAI Research (pp. 216–246). Paul Chapman.
Fernández-Castro, I., Díaz-Ilarraza, A. & Verdejo, F. (1993). Architectural and Planning Issues in Intelligent Tutoring Systems. Journal of Artificial Intelligence in Education, 4 (4), 357–395.
Ferrero, B., Fernández-Castro, I. & Urretavizcaya, M. (1999a). Diagnostic et évaluation dans les systèmes de «training» industriel. Diagnosis and assessment in industrial training systems. Simulation et formation professionnelle dans l’industrie, 6 (1), 189–217.
Gagné, R.M., Briggs, L.J. & Wager, W.W. (1988). Principles of Instructional Design. Third Edition. Holt, Rinehart & Winston.
Gavignet, E. (1994). Instructional expertise in ECSAI. Desalles, J. (Ed.), Proceedings of the International Conference on Computer Aided Learning and Instruction in Science and Engineering CALISCE’94, TELECOM, 249–257.
Golstein, I.P. (1982). The Genetic Graph: A Representation for the Evolution of Procedural Knowledge. D. Sleeman & J.S. Brown (Eds.), Intelligent Tutoring Systems (pp. 51–77). Academic Press.
Graesser, A.C., Person, N.K., Harter, D. and The Tutoring Research Group. Teaching Tactics and Dialog in AutoTutor. International Journal of Artificial Intelligence in Education, 12, 257–279.
Gutiérrez, J. (1994). INTZA: un Sistema Tutor Inteligente para Entrenamiento en Entornos Industriales. Ph Dissertation. Euskal Herriko Unibertsitatea, UPV/EHU, Donostia.
Holt, P., Dubs, D., Jones, M. & Greer, J. (1994). The State of Student Modelling. In. J. Greer & G. McCalla (Eds.), Student Models: The Key to Individualized Educational Systems (pp. 3–35). Springer Verlag,.
Ikeda, M. & Mizoguchi, R. (1994). FITS: a Framework for ITS–A Computational Model of Tutoring. Journal of Artificial Intelligence in Education, 5 (3), 319–348.
Khuwaja, R., Desmarais, M., Cheng, R. (1996). Intelligent Guide: Combining User Knowledge Assessment with Pedagogical Guidance. Frasson, C., Gauthier, G., Lesgold, A. (Eds.), Proceedings of the Third International Conference Intelligent Tutoring Systems ITS’96 (pp. 225–233). Springer-Verlag,.
Kok, A.J. (1991). A Review and Synthesis of User Modelling in Intelligent Systems. The Knowledge Engineering Review, 6 (1), 21–47.
Krueger, C.W. (1992). Software Reuse. ACM Computing Survey, 24 (2), 131–183.
Larrañaga, M., Rueda, U., Elorriaga, J.A., Arruarte, A. (2002). Using CM-ED for the Generation of Graphical Exercises Based on Concept Maps. Kinshik, Lewis, R., Akahori, K., Kemp, R., Okamoto, T., Henderson, L. and Lee, C.-H (Eds.), Proceedings of International Conference of Computers in Education ICCE’2002 (pp. 173–177). IEEE Computer Society.
Major, N. & Reichgelt, H. (1991). Using COCA to build an intelligent tutoring system in simple algebra. Intelligent Tutoring Media, 2 (3/4), 159–169.
Major, N. (1995). REEDEM: Creating Reusable Intelligent Courseware. J. Greer (Ed), Proceedings of Seventh World Conference on Artificial Intelligence in Education AI-ED’95 (pp. 75–82). AACE.
Major, N., Ainsworth, S. & Wood, D. (1997). REEDEM: Exploiting Symbiosis Between Psychology and Authoring Environments. International Journal of Artificial Intelligence in Education 8 (3/4), 317–340.
Merrill, M.D. (1983). Component Display Theory. Reigeluth, C.M. (Eds.), Instructional-Design Theories and Models: an overview of their current status (pp.279–333). Lawrence Erlbaum Associated.
Merrill, M. & the ID2 Research Group (1996). Instructional Transaction Theory: Instructional Design Based on Knowledge Objects. Educational Technology, May -June, 30–37.
Mitrovic, A. (1998). Experience in implementing constraint-based modelling in SQL-TUTOR. B. P. Goettl, B.P., Halff, H.M., Redfield, C.L. & Shute, V.J. (Eds.) Intelligent Tutoring Systems 1998 (pp. 414–424). Springer.
Munro,A., Johnson, M.C., Pizzini, Q.A., Surmon, D.S., Towne, D.M. & Wogulis, J.L. (1997). Authoring Simulation-Centered Tutors with RIDES. International Journal of Artificial Intelligence in Education, 8, 284–316.
Murray, T. (1996). Having It All, Maybe: Design Tradeoffs in ITS Authoring Tools. Frasson, C., Gauthier, G., Lesgold, A. (Eds.), Proceedings of the Third International Conference Intelligent Tutoring Systems ITS’96 (pp. 93–101). Springer-Verlag.
Murray, T. (1998). Authoring Knowledge Based Tutors: Tools for Content, Instructional Strategy, Student Model, and Interface Design. Journal of the Learning Sciences, 7 (1), 5–64.
Murray, T. (1999). Authoring Intelligent Tutoring Systems: An Analysis of the State of the Art. International Journal of Artificial Intelligence in Education, 10 (1), 98–129.
Nkambou, R., Gauthier, G., Frasson, C. (1996). CREAM-Tools: An Authoring Environment for Curriculum and Course Building in an Intelligent Tutoring System. Díaz de Ilarraza Sánchez, A. & Fernández de Castro, I. (Eds.), Computer Aided Learning and Instruction in Science and Engineering (pp. 186–194). Springer-Verlag.
Ohlsson, S. (1994). Constraint-Based Student Modelling. Greer, J. & McCalla, G. (Eds.), Student Modelling: The Key to Individualized Knowledge-Based Instruction. NATO ASI Series F: Computer and Systems Sciences, Vol.25 (pp. 167–189), Springer-Verlag
Reigeluth,C.M., Merrill, M.D., & Bunderson,V. (1978). The Structure of Subject Matter Content and Its Instructional Design Implications. Instructional Science, 7, 107–126.
Reye, J. (1995). A Goal-Centred Architecture for Intelligent Tutoring Systems. J. Greer (Ed), Proceedings of Seventh World Conference on Artificial Intelligence in Education AI-ED’95 (pp. 307–314), AACE.
Rueda, U., Larrañaga, M., Arruarte, A., Elorriaga, J.A. (2002). Using a Concept Mapping Tool for Representing the Domain Knowledge. V. Petrushin, P. Kommers, Kinshuk, I. Galeer (Eds.), Proceedings of IEEE International Conference on Advanced Learning Technologies ICALT’2002 (pp. 387–391). IEEE Computer Society.
Russell, D.M. (1988). IDE: The Interpreter. In Psotka, J., Dan Massery, L., Mutter, S.A. (Eds.), Intelligent Tutoring Systems. Lessons Learned (pp. 323–349), Lawrence Erlbaum Associates.
Russell, D.M., Burton, R., Jordan, D.S., Jensen, A., Roger, R., Cohen, J. (1990). Creating instruction with IDE: tools for instructional designers. Intelligent Tutoring Media, 1 (1), 3–16.
Scandura, J.M. (1983). Instructional Strategies Based on the Structural Learning Theory. Reigeluth, C.M. (Eds.), Instructional-Design Theories and Models: An overview of their current status (pp. 213–246), Lawrence Erlbaum Associates.
Self, J.A. (1990). Bypassing the Intractable Problem of Student Modelling. Frasson, C. & Gauthier, G. (Eds.), Intelligent Tutoring System At the Crossroads of AI and EI (pp. 107–123). Ablex.
Self, J.A. (1999). The defining characteristics of intelligent tutoring systems research: ITSs care, precisely. International Journal of Artificial Intelligence in Education, 10, 350–364.
Srisetamil, C. & Baker, N.C. (1995). Application and Development of Multiple Teaching Styles to an Engineering ITS. J. Greer (Ed), Proceedings of Seventh World Conference on Artificial Intelligence in Education AI-ED’95 (pp. 75–82), AACE.
Srisetamil, C. & Baker, N.C. (1996). ITS-Engineering: A Domain Independent ITS for Building Engineering Tutors. Frasson, C., Gauthier, G., Lesgold, A. (Eds.), Proceedings of the Third International Conference Intelligent Tutoring Systems ITS ‘86 (pp. 677–685). Springer-Verlag.
Stevens, A. (1982). Misconception in student’ understanding. Sleeman, D. & Brown, J. (Eds.), Intelligent Tutoring Systems (pp. 13–24). Academic Press.
Urretavizcaya, M. & Verdejo, F. (1992). A cooperative system for the interactive debugging of novice programming errors. Dijkstra, S., Krammer, H.P.M. & van Merriënboer, J.J.G. (Eds.). Instructional Models in Computer-Based Learning Environments (pp. 421–444), Springer-Verlag.
Vadillo, J.A., Díaz de Ilarraza, A., Fernández, I., Gutiérrez, J. & Elorriaga, J.A. (1994). Explicaciones en Sistemas Tutores de Entrenamiento: Representación del Dominio y Estrategias de Explicación. Actas II Congresso Ibero-americano de Informática na Educaçao, 2, 289–309.
Van Marcke, K. (1992). A Generic Task Model for Instruction. Dijkstra, S., Krammer, H.P.M., VanMerrienboer (Eds.), Instructional Models in Computer-Based Learning Environments (pp. 171–194). Springer-Verlag,.
Van Marcke, K. & Vedelaar, H. (1995). Learner Adaptivity in Generic Instructional Strategies. J. Greer (Ed), Proceedings of Seventh World Conference on Artificial Intelligence in Education AI-ED’95 (pp. 323–333). AACE.
Vassileva, J. (1995a). Dynamic Courseware Generation: At the Cross Point of CAL, ITS and Authoring. Authoring Shells for Intelligent Tutoring Systems, Workshop at AI-ED´95, Washington, AACE.
Vassileva, J. (1995b). Reactive Instructional Planning to Support Interacting Teaching Strategies. J. Greer (Ed), Proceedings of Seventh World Conference on Artificial Intelligence in Education AI-ED’95 (pp. 334–342). AACE.
Verdejo, M.F. (1992). User Modelling in Knowledge-Based Systems. Ezquerro, J. & Larrazabal, J.M. (Eds.), Cognition, Semantics and Philosophy (pp. 23–46). Kluwer Academic Publishers.
Virvou, M. & Moundridou, M. (2001). Adding an Instructor Modelling Component to the Architecture of ITS Authoring Tools. International Journal of Artificial Intelligence in Education, 12, 185–211.
Wasson, B. (1996). Instructional Planning and Contemporary Theories of Learning: Is it a Self-Contradiction?. In Brna, P., Paiva, A. & Self, J. European Conference on Artificial Intelligence in Education. Lisboa (pp. 23–30). Edições Colibrí.
Wenger, E. (1987). Artificial Intelligence and Tutoring Systems. Morgan Kaufmann Publishing.
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2003 Springer Science+Business Media Dordrecht
About this chapter
Cite this chapter
Arruarte, A., Ferrero, B., Fernández-Castro, I., Urretavizcaya, M., Álvarez, A., Greer, J. (2003). The IRIS Authoring Tool. In: Murray, T., Blessing, S.B., Ainsworth, S. (eds) Authoring Tools for Advanced Technology Learning Environments. Springer, Dordrecht. https://doi.org/10.1007/978-94-017-0819-7_9
Download citation
DOI: https://doi.org/10.1007/978-94-017-0819-7_9
Publisher Name: Springer, Dordrecht
Print ISBN: 978-90-481-6499-8
Online ISBN: 978-94-017-0819-7
eBook Packages: Springer Book Archive