ITS Ada: an intelligent tutoring system for the Ada programming language.
DeLooze, Lori L.
MetadataShow full item record
Most tutoring systems are machine dependent. In this thesis we present an intelligent tutoring system, ITS Ada, that exploits the designed portability of Ada. ITS Ada possesses full knowledge of Ada as defined in the official language reference manual and consists of four major components. The instructional module is a series of screens presented in an order determined by a topic network that covers the complete set of concepts in the Reference Manual for the Ada Programming Language. Superordinate concepts will be presented only after the prerequisite concepts have been mastered. There are exercise problems associated with each topic. The problems are presented by the diagnostic module in either an expository or interrogatory format, based on the student's mastery level for that concept, as determined by the student module. Solutions to the given problems are checked by parsing the student's response into a meaning list and comparing the results with solutions in the expert module. ITS Ada has been tested on three platforms: PC/InterAda, Sun SparcStation/Verdix Ada, and Apple Macintosh/Meridian Ada. We believe it can be run on any system with a validated Ada compiler.
Showing items related by title, author, creator and subject.
Hoppe, William Charles (Monterey, California. Naval Postgraduate School, 1992-09);This thesis deals with the design and development of a student module for an intelligent tutoring system (ITS). Within the context of this thesis a student module has two components: a student model and a diagnostic ...
Calfee, Sharif; Rowe, Neil C. (Monterey, California. Naval Postgraduate School, 2002-06);The Navigation Rules Expert System (NRES) is a CLIPS-based implementation of the International and Inland Maritime Navigation Rules (COMDTINST M16672.2C) to assist mariners. NRES functionality is divided into two components, ...
Wools, Ronald Joe (Monterey, California. Naval Postgraduate School, 1971-06);Currently in computer assisted instruction systems a number of problems are presented to each student during a problem session and each individual problem is specified by the author of the session. A better approach ...