Example-tracing tutors make use of a ”behaviour graph” in
the tutoring module, which is a directed, acyclic graph that
represents multiple ways of solving the problem [4]. Based
on the method chosen by the student, decisions are taken.
The categories of Intelligent Tutors - Curriculum Sequencing
and Tutoring Strategies identified by Tom Murray [7] also
address the Tutoring Module. Systems which belong to the
category of Curriculum Sequencing consists of rules, con-
straints and strategies for sequencing courses. Sequencing and
rules are not necessarily decided by the author, and can be
decided dynamically. Systems which belong to the category of
Tutoring Systems incorporate micro-level tutoring strategies,
sophisticated sets of instructional primitives, and multiple tutoring
strategies. Granularity of hints and explantions is small.
Domain knowledge of systems belonging to both categories
are typically shallow.