The Teachable Agents Project combines research from computer science, psychology, and education to develop computer-based learning environments. These environments utilize animated pedagogical agents to facilitate science learning and the development of self-regulated learning skills.
The use of animated agents allows us to extend the cognitive scaffolding provided by various computer tools and representations (e.g., searchable text, simulations, concept maps, etc.) by embedding them in productive and motivating social-constructive interactions (e.g., peer teaching, collaboration, and assessment).