General Principles for an Intelligent Tutoring Architecture.

Abstract

This report describes the major outcome of our research project which has been a set of ideas for developing intelligent tutoring systems and an architecture for implementing these ideas. The approach is built around developing a production system model of the skill being taught. Declarative instruction is built to communicate the production rules, a model tracing methodology is implemented to monitor their learning, and a knowledge tracing methodology is implemented to guarantee their mastery. The multiple programming languages project was an attempt to build a single architecture based on these ideas which was capable of teaching many different programming languages. It has been used so far to teach LISP, prolog, and pascal at CMU, and NYNEX has adapted it to teach COBOL. Current research is aimed at building tools to extend this architecture to an authoring system for intelligent tutors generally.

Open PDF

Document Details

Document Type
Technical Report
Publication Date
Nov 01, 1995
Accession Number
ADA305174

Entities

People

  • Albert Corbett
  • Donn Hoffman
  • John R. Anderson
  • Jon Fincham
  • Ray Pelletler

Organizations

  • Carnegie Mellon University

Tags

DTIC Thesaurus Topics

  • Computer Languages
  • Computer Programming
  • Formal Languages
  • Guarantees
  • Instructions
  • Language
  • Learning
  • Production
  • Programming Languages

Fields of Study

  • Computer science

Readers

  • Artificial Intelligence
  • Software Engineering.