ITS Ada: an intelligent tutoring system for the Ada programming language.

Loading...
Thumbnail Image
Authors
DeLooze, Lori L.
Subjects
Intelligent Tutoring System
Intelligent Computer Aided Instruction
Intelligent Computer Assisted Instruction
Ada Education
Advisors
Lee, Yuh-jeng
Date of Issue
1991-12
Date
Publisher
Monterey, California. Naval Postgraduate School
Language
en_US
Abstract
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.
Type
Thesis
Description
Series/Report No
Department
Computer Science
Organization
Naval Postgraduate School
Identifiers
NPS Report Number
Sponsors
Funder
Format
347 p.;28 cm.
Citation
Distribution Statement
Approved for public release; distribution is unlimited.
Rights