Element Instantiation in an Interactive Tutorial System
Original Publication Date: 1988-Jul-01
Included in the Prior Art Database: 2005-Feb-15
This article describes a method for allowing element processors in an online presentation system to be re-entrant. This method was used in implementing Learning Systems/1 (LS/1), an IBM online course-writing and course-presentation program developed to run on personal computers. In Learning Systems/1, courses are made up of elements. An element is an interaction with a student consisting of three optional parts: (1) presenting information, (2) getting input from the user, and (3) taking action based on the user's input. Based on the user's input, an element may terminate, call another element, return to a previous element, or take some other action. There are 5 element types, each with special logic appropriate to the type: Menu, Question, Presentation, Sequential and Test.