The Behavior of Tutoring Systems

By Kurt VanLehn. International Journal of Artificial Intelligence in Education, 2006

905 citations recorded by the source corpus.

Tutoring systems are described as having two loops. The outer loop executes once for each task, where a task usually consists of solving a complex, multi-step problem. The inner loop executes once for each step taken by the student in the solution of a task. The inner loop can give feedback and hints on each step. The inner loop can also assess the student's evolving competence and update a student model, which is used by the outer loop to select a next task that is appropriate for the student. For those who know little about tutoring systems, this description is meant as a demystifying introduction. For tutoring system experts, this description illustrates that although tutoring systems differ widely in their task domains, user interfaces, software structures, knowledge bases, etc., their behaviors are in fact quite similar.

Subfields: Artificial Intelligence, Computer Science Applications

View Paper: https://www.semanticscholar.org/paper/3fe141759f8e4bbb3c971adc99b81037bc03c900

How researchers see this paper

The researchers whose trusted networks rank it highest, strongest advocate first. Every researcher gets a different order.

In Artificial Intelligence

  1. K. Koedinger
  2. Vincent A. W. M. M. Aleven
  3. Bruce M. McLaren
  4. Richard E. Mayer
  5. Ryan Shaun Joazeiro de Baker
  6. W. L. Johnson
  7. Patricia A. Alexander
  8. James C. Lester

In Computer Science Applications

  1. K. Koedinger
  2. Vincent A. W. M. M. Aleven
  3. Bruce M. McLaren
  4. James C. Lester
  5. W. L. Johnson
  6. Richard E. Mayer
  7. Ryan Shaun Joazeiro de Baker
  8. Kurt VanLehn

Citations in the corpus