What is an Intelligent Tutoring System?
Intelligent Tutoring Systems (ITS) are software programs which provide instruction for a learner with guidance and insight in the way a teacher would guide a student. In an ITS program the knowledge of “how to teach” is distinct from that which is to be taught and from that which the student knows. Each of these areas of knowledge may be captured in a knowledge base or at least some form of an abstraction which the program operates upon to control its execution.