Task Resolution Process


Solving a task may involve several steps (c.f. figure bellow). Each step corresponds to the resolution of a subtask, which itself is a task.

At any stage of resolution, the next step may either be predefined in the task, or else selected by the student, among available tasks.

Two additional important concepts are:

Resolution Sheet contains the sequence of intermediate answers given by the student. More precisely, the resolution sheet is a tree formed by the resolution sheets of all undertaken and completed subtasks.


Draft Sheet is used to write and draw marginal notes, or to perform auxiliary calculations. The set of available input tools is determined by task Context. All objects written by the student in the draft sheet are terms of the task Context.


During the task resolution process, the system:





We emphasize that CATS system is designed to cope with a very simple task evaluation cycle, where the concept of task is actually much broader (than what was sketched in the Concept Model):
  1. helping the user, or the system, to perform given actions like choosing parameters, selecting a new task, compute something, is a task;
  2. the draft sheet and its tools are tasks that have system automated answers;
  3. the act of creating new tasks, or contexts, is itself a task;
  4. a tutor agent that evaluates the student learning profile, helping him to select the appropriate exercises, is a task (the student profile being its input parameter; its Context defining all needed Artificial Inteligence).



Home