What problem does it solve?
Provides a research-grounded blueprint for designing branching, multi-turn tutoring dialogues that elicit student reasoning, surface and resolve misconceptions, and balance assistance to maximize durable learning rather than passive reception.
Core Features & Use Cases
- Dialog architecture design: Produces phased interaction structures (elicit → conflict → construct) with branching logic and escalation rules to navigate the assistance dilemma.
- Dialog move library & decision rules: Supplies a catalog of tutor moves (questions, pumps, hints, silence, minimal corrections) and explicit IF→THEN rules for move selection based on student responses.
- Worked example & transfer checks: Includes a complete example dialogue and transfer prompts to verify student-generated explanations and generalization.
- Use Cases: Ideal for classroom teachers designing one-on-one scaffolding, ITS designers authoring tutoring policies, and instructional coaches adapting interventions for secondary-level misconceptions.
Quick Start
Generate a branching, multi-turn tutoring dialog for the learning goal "Explain why heavier and lighter objects fall at the same rate in a vacuum" with anticipated difficulties "aristotelian intuition that heavier objects fall faster".