In order to show that a new type of programing for computer assisted instruction (CAI) is feasible, the SCHOLAR system was written. It is information structure oriented, based on the utilization of a symbolic information network of facts, concepts, and procedures. It can generate out of its information network the material to be presented to the student, the questions to be asked of him, and the corresponding expected answers. SCHOLAR can also utilize its information network to answer questions formulated by the student. This report gives the motivation and background for developing the program, a technical discussion of CAI programing languages in general, and curremt implementations of the SCHOLAR program. Some conclusions and recommendations for further research complete the report.
ABSTRACTThe main purpose of the research reported in this document is to show that a new type of computer-assisted instruction (CAI), in many respects more powerful than existing ones, is feasible, and to demonstrate by example some of its major capabilities. In order to do that, a set of computer programs, the SCHOLAR system, was written. Both the conception and the implementation of this system is discussed in detail in the body of this work. Actual on-line protocols of the usage of SCHOLAR are included. In what may be called conventional ad-hoc frame-oriented (AFO) CAI, the data base is formed by specific pieces of text and detailed questions with their predicted answers, errors, and anticipated branching, all of which must be entered in advance by the teacher. By contrast, the present approach to CAI can be defined as being information-structure-oriented (ISO) because it is based on the utilization of a symbolic information network of facts, concepts, and procedures.SCHOLAR is capable to generate out of its information network the material to be presented to the student, the questions to be asked to him, and the corresponding expected answers.SCHOLAR can also utilize its information network to answer questions formulated by the student. As a consequence, SCHOLAR is capable of maintaining a mixed-initiative dialogue with the student, with questions asked by either side and answered by the other. Operational definitions of relevancy 2 and context assure the continuity of a reasonably meaningful and instructionally useful dialogue. This dialogue takes place in a rather comfortable subset of English and, in the present implementation, has as its goal to review the student's knowledge in the context of geography of South America.SCHOLAR is only the first prototype of an ISO CAI system, but being built with a large degree of modularity in both program and data base, it should generalize with little trouble to many other examples and fields of applications.3