Adaptive Sequencing and Navigation:
Generic Meta-Models for Learning Technology Standards
Vladimir Goodkovsky, PhD
University of Virginia, USA
Abstract
The paper presents a generic hierarchy of basic tutoring meta-models that are necessary and sufficient for adaptive sequencing learning activities/assets/resources within a unit of computer-based instruction. Proposed meta-models cover existing Computer-Based Training (CBT), Web-Based Training (WBT), Job Support Systems, Intelligent Tutoring Systems (ITS) and indicate the path for smooth transition from simple to intelligent sequencing in Sharable Content Object Reference Model (SCORM) development.
Keywords: Adaptive, Intelligent, Tutoring, Learning, Sequencing, Navigation, Technology, Standard, SCORM.
Introduction
Adaptive and/or intelligent sequencing of learning activities/resources is one of the most challenging topics in SCORM development. Many research groups from the Intelligent Tutoring Systems (ITS) community develop their solutions for adaptive sequencing. But it appears that available solutions are still too specific, heuristic, complex and not mutually compatible. There is no one generic model able to cover all known approaches yet.
Widely known classical definition of ITS specifies only their main components: Expert System, Learner Model, Instructional Module and Interface [ Wenger E. (1987), Burns H. L. & Capps C. G. (1988), Mandl H. & Lesgold A. (1988)]. This definition is not very explanatory and constructive for practical use. Moreover it focuses on procedural knowledge/skills learning only.
In this paper, a more explanatory and constructive conceptual architecture of ITS (an Intelligent Instructional Unit or Adaptive/Intelligent Learning Object) is proposed based on a nested hierarchy of the following models:
Each next model includes all previous ones (in simplified and more abstract form). See fig.1.

Fig.1. Hierarchy of Meta-Models
This hierarchy of meta-models is generic enough to put together known ITS conceptual pieces, to cover CBT, WBT and ITSs, and to map the road for smooth transition of SCORM from simple sequencing to adaptive/intelligent one.
What is already available?
Let us consider how proposed hierarchy explains already available Computer-Based Training systems (CBT), Simulator/Game-based Intelligent Tutoring Systems (ITS), Expert System-based ITS, Job Support Systems, and Learning Management Systems (LMS).
CBT, which are most widely used and only covered by existing Sharable Content Object Reference Model (SCORM), are able to:
Known simulators/games are often able to model a continuum of learning situations in domain under study. Corresponding simulator/game-based ITSs can:
Known Expert Systems are able to model an expert solution of the domain tasks. Corresponding Expert System-based ITSs are able to:
In known Job Support systems,
Known Learning Management Systems (LMS) can control over all above mentioned kind of systems (plus over some others) and provide access of each particular learner to each specific unit of instruction (to the tutor-expert model). But in common practice, all LMSs do is just supplying learners with learning content (learning situations, domain, and tasks) for self-study without any control.
What is missing?
Known models of learning situation, domain, task, and expert are pretty well developed by now. In contrast, the tutoring situation (or learner model), tutoring domain, tutoring task and tutor-expert models are rather under-developed in theory and trivial in practice. They are just much more complex in comparison with lower level models they include. Actually the formal models of tutoring situation, tutoring domain, tutoring task and expert-tutor of generative type are yet to be developed. See fig.2.
The good news is that the well-developed lower level domain/expert models can serve as a solid foundation for building under-developed high level tutoring models.

Fig.2. Tutoring Gap in available Meta-Models
State of the art
The existing variety of approaches to ITS research, design and development can be categorized as a Bottom-Up Approach or Generalization . Indeed, the Case-Based techniques are based on machine learning/generalization of demonstrated tutoring behavior, Rule-Based techniques - on human heuristic generalization of tutoring behavior; and Model-Based techniques - on theoretical models of tutoring behavior.
As a rule, researchers working within the Bottom-Up Approach focus on specific aspects/parts, not on the entire tutoring process/picture. They rely mostly on personal experience, best practices, specific pedagogical paradigms and available technologies. No doubt this is a very strong foundation. But by definition, the Bottom-Up generalizations are always limited and error-prone.
Advocated Approach
In order to minimize inevitable generalization heuristics in development of tutoring situations/domain/tasks/expert models and to meet, justify and align known results of Bottom-Up generalizations, the Top-Down Approach has been proposed. In essence, this is a Systematic Specification of approved and recognized theoretical meta-models of modern exact sciences.
Such a Top-Down Approach is very challenging because it is targeted to creation of the most generic and powerful meta-models of tutoring. It is also a very conservative approach because it is based on already approved and recognized theoretical frameworks. Simply put, it is just a right way of modeling, which is native to technology. For more info on this subject see [Goodkovsky (1997)].
Unfortunately by now, exact sciences are not distilled and organized into simple generic models to use. Actually known tendency of scientific knowledge integration is not so strong as the tendency of producing new specific knowledge. That is why one needs to study a lot of specific sciences to reveal such generic models. This is a serious challenge for all researchers, especially for those who work in interdisciplinary fields such as instructional design.
What is the most important is that only synergy of Bottom-Up generalization and Top-Down specification is able to provide the best unified basis for learning technology standards, SCORM in particular.
Meta-Models Developed
Synergistically implementing the Top-Down and Bottom-Up approaches, the following meta-models have been developed:Tutoring Domain Model Composition:
Tutoring Situation (extended Learner Model) Composition:
Tutoring Task Model Composition:
Expert-Tutor Model Composition:
Intelligent Sequencer Composition:
Tutoring Run-Time Engine Composition:
Strategic Decision Maker Function:
Tactic Decision Maker (Mode Sequencer) Function:
Operative Decision Maker (Assignments Sequencer) Composition:
All these models can be used in SCORM development in order to check, justify, and upgrade already available meta-models for simple sequencing.
Implementation
Introduced meta-models have been under extensive research, development, testing, and honing for decades. Their prototypes have been used in several generations of ITS applications and authoring tools implemented in education, industry, business, and defense. All developed ITSs demonstrated the most effective dynamic adaptive education and training.
Summary
The tutoring activity is very complex subject. Despite its complexity, there is a possibility:
to generalize existing (mostly heuristic and not mutually compatible) representations of tutoring activity simulated in modern learning technologies;
to find relevant theoretical frameworks in modern exact sciences;
to specify the theoretical frameworks down to theoretically sound meta-models of tutoring activity for learning technologies.
This possibility has been explored. As a result a hierarchy of tutoring meta-models has been developed. These meta-models fill in the existing gap between known Learning Management and Content Delivery Systems.
Proposed meta-models are generic enough to cover a variety of regular CBT, WBT, Job Support and Intelligent Tutoring Systems. Due to this wide coverage they indicate the path for smooth transition from simple (like in CBT) to adaptive (like in ITS) sequencing of learning activities / assets / resources within instructional units.
The logical aspect of the models is completely separated from its media (presentation) aspect. It allows reusing already available media resources, multimedia-oriented authoring tools and content delivery platforms.
Generic (domain/learner-independent) part of the models' logical aspect can be used as authoring frameworks for easy design of new instructional units.
Due to openness of specification of tutoring domain, learner's requirements, preferences and adaptable parameters and possibility to specify them down to very fine detail, the adaptive capabilities of the tutor-expert based upon proposed models are practically unlimited.
The proposed meta-models are developed to contribute to SCORM intelligent sequencing.
References
Wenger E. (1987). Artificial Intelligence and Tutoring Systems. Morgan Kaufmann. Los Altos, CA.
Burns H. L. & Capps C. G. (1988). Foundations of intelligent tutoring systems: an introduction. Foundations of intelligent tutoring systems (Eds. Polson M. C. & Richardson J. J.). Lawrence Erlbaum, London, pp1-19.
Mandl H. & Lesgold A. (1988). Learning Issues for Intelligent Tutoring Systems. Springer-Verlag, London.
Goodkovsky, V.A. & Kazennov, A.Y. (1992) Intelligent Tutoring Systems: Theory, Technology, and Practice. Proceedings of the East-West conference on emerging computer technologies in education. Moscow, RU: ICSTI, pp.123-127.
Goodkovsky, V.A. (1996). Intelligent Tutor: Shell, Toolkit & Technology. ITS'96 Workshop on Architecture and Methods for designing cost-effective and reusable ITSs, Montreal, Canada, June 1996.
Goodkovsky, V.A. (1997). Intelligent Tutor: Top-down Approach to Intelligent Tutoring System Design. Developing Technical Standards for Learning Technology. Learning Technology Standards Committee (WG P1484).
http://ltsc.ieee.org/archive/harvested-2003-10/miscellaneous/goodkov/goodkov.htm
Goodkovsky, V.A. (2004). Unified Generator of Intelligent Tutoring. No: 10/909,101. US Patent Application.
Rob Coper. (2001). Modeling of units of study from pedagogical perspective the pedagogical meta-model behind EML. Educational Technology Expertise Centre. Open University of the Netherlands. First draft, version 2. June 2001.
http://eml.ou.nl/introduction/articles.htm
SCORM 2004 Sequencing & Navigation. Learning Technology, Publication of IEEE Computer Society. Technical Committee on Learning Technology (LTTC). Guest Editors: Dr. Eric Roberts and Dr. Michael W. Freeman
http://lttf.ieee.org/learn_tech/issues/january2005/#_Toc98675008
Technical Evolution of SCORM. Learning Systems Architecture Lab. Carnegie Mellon University. http://www.lsal.cmu.edu/lsal/expertise/projects/scorm/scormevolution/reportv1p02/report-v1p02.html
Modritscher, F. and others. Enhancement of SCORM to support adaptive E-Learning within the Scope of the Research Project AdeLE. http://www2.iicm.edu/cguetl/papers/adaptiveelarningstandards/adaptivestandard.pdf