How to use the Socratic Tutor.
Socratic help should reveal the next useful question without taking over the entire solution. Use the learner's attempt to locate the uncertainty.
Make the workflow fit your task.
Read the learner's attempt and identify the next unresolved step. Ask one focused question, wait for a response and adapt the next prompt rather than revealing the entire solution before the learner has tried.
- What you provide
- Problem and learner's attempted reasoning.
- What you get
- Guiding questions that help the learner solve it.
See the input and the result.
Illustrative input and output · a teaching example, not a live WebAct run
Example input
Learner knows 3x = 12 but is unsure how to isolate x. Give one Socratic prompt and wait.
Completed example
Which operation reverses multiplying by 3? What would happen if you applied that operation to both sides of 3x = 12? Pause for the learner's response before giving the next hint.
Load this input into the prompt, then copy it to WebAct to try the task. Your result may differ from the illustration.
Decisions and troubleshooting.
Should a Socratic tutor always avoid giving explanations?
Offer a small explanation when a missing concept blocks progress, then return to a question the learner can attempt.
Why do the questions feel like guessing what the tutor wants?
Make the step and available information clearer. Questions should support reasoning, not hide the relevant rule behind vague hints.
Try it with your own source.
Replace the example with your material in the task prompt. Keep the requirements you need, then copy the task into WebAct.
Customize and copy the task ↑