Scalability in instructional method specification: An experiment-directed approach

An intelligent tutoring system (ITS) is, in principle, well suited for instructional experimentation as an automated environment which allows for controlled variation of variables. These variables, aspects of the instructional and domain models, can be varied by replacing parts representing these aspects by other parts. However, if ITSs are to be used as vehicles for instructional experimentation the architecture, the knowledge representation, and the authoring environment should fulfil additional requirements. This chapter discusses the requirements for experimentation-directed ITSs, the shell for ITS development and the scalable instructional method specification (SIMS) paradigm.

[1]  Peter Wegner,et al.  Dimensions of object-based language design , 1987, OOPSLA '87.

[2]  S. Dijkstra,et al.  The study of problem characteristics in programming tutors , 1992 .

[3]  M. David Merrill,et al.  An introduction to instructional transaction theory , 1992 .

[4]  S. Dijkstra,et al.  Instructional Models in Computer-Based Learning Environments , 1992 .

[5]  Martha C. Polson,et al.  Foundations of intelligent tutoring systems , 1988 .

[6]  J. Michael Spector,et al.  Automating instructional design : concepts and issues , 1993 .

[7]  Mehmet Aksit,et al.  Obstacles in object-oriented software development , 1992, OOPSLA 1992.

[8]  J.J.G. van Merrienboer,et al.  The 'completion strategy' in programming instruction : theoretical and empirical support , 1990 .

[9]  Hein P. M. Krammer,et al.  Plan-based sequencing of problems for introductory programming , 1994 .

[10]  Alan M. Lesgold,et al.  Modeling requirements for intelligent training systems , 1992 .

[11]  Mary Beth Rosson,et al.  The Cognitive Consequences of Object-Oriented Design , 1990, Hum. Comput. Interact..

[12]  Jeroen J. G. van Merriënboer,et al.  Plan-based delivery composition in intelligent tutoring systems for introductory computer programming , 1994 .

[13]  Allen Newell,et al.  The psychology of human-computer interaction , 1983 .

[14]  Elliot Soloway,et al.  PROUST: An automatic debugger for Pascal programs , 1985 .

[15]  Lodewijk Bergmans,et al.  Obstacles in object-oriented software development , 1992, OOPSLA.

[16]  Hein P. M. Krammer,et al.  Instructional strategies and tactics for the design of introductory computer programming courses in high school , 1987 .

[17]  C. Reigeluth Instructional Design: What Is It and Why Is It? , 1983 .

[18]  Charles M. Reigeluth,et al.  Instructional Design Theories and Models : An Overview of Their Current Status , 1983 .

[19]  Robert D. Tennyson,et al.  Automating Instructional Design, Development, and Delivery , 1994, NATO ASI Series.

[20]  Arjen P. de Vries,et al.  Fuzzy Logic Instructional Models: The Dynamic Construction of Programming Assignments in CASCO , 1995 .

[21]  Kris Van Marcke A generic task model for instruction , 1992 .