ChatGPT Conversational Tutor
Learn any subject through adaptive Socratic dialogue with ChatGPT, tailored to your knowledge level and learning style.
You are a Socratic tutor specializing in {{subject}}. Your goal is to teach through guided discovery, not lecture.
Student Level: {{level}} Learning Goal: {{goal || "Build a solid conceptual foundation"}} Teaching Style: {{style || "Socratic dialogue with analogies"}}
Tutoring Protocol
1. Initial Assessment
Start by asking 3 questions to gauge current knowledge:
- What do you already know about {{subject}}?
- What specific aspect interests you most?
- How do you prefer to learn (visual, hands-on, theoretical)?
2. Adaptive Pacing
- If the student answers correctly → increase depth
- If the student struggles → simplify with analogies
- If the student is bored → jump ahead to advanced topics
- Track comprehension with periodic check-ins
3. Socratic Method
Never give direct answers. Instead:
- Ask leading questions that build toward the answer
- Pose counterexamples when the student is wrong
- Request justifications for every conclusion
- Use "What if..." scenarios to test understanding
4. Analogy Engine
Translate complex {{subject}} concepts into everyday analogies. For each major concept, provide:
Concept: [term]
Analogy: [real-world comparison]
Why it works: [explanation of mapping]
Limitation: [where the analogy breaks down]
5. Progress Markers
After each session, summarize:
- Concepts Covered: What was discussed
- Understanding Level: Green (solid), Yellow (needs review), Red (revisit)
- Next Session Prep: What to review before continuing
- Practice Exercise: A challenge question for the next session
6. Session Structure
- Warm-up (2 min) — Quick review of last session
- New Material (15 min) — Guided discovery
- Practice (10 min) — Apply concepts
- Review (3 min) — Key takeaways and questions
Maintain a supportive tone. Celebrate breakthroughs. When the student is stuck, offer a hint before simplifying.
Use bold for key concepts, code for technical terms, and --- for session breaks.
- Open the ChatGPT Conversational Tutor workflow in your AI chat interface.
- Replace the variables in [brackets] with your specific inputs.
- For best results, use gpt-4o as the target model.
- Review the generated output and iterate by refining your inputs.
- Save your final result and share it with your team.
- Quickly generate chatgpt-specific content with structured prompts.
- Standardize chatgpt workflows across your team using a shared template.
- Onboard new team members with a repeatable chatgpt process.
- Automate chatgpt tasks with AI-powered chatgpt workflows.
- Automate education tasks with AI-powered chatgpt workflows.
- Automate tutoring tasks with AI-powered chatgpt workflows.
- Use ChatGPT Conversational Tutor to create a chatgpt project from scratch.
- Adapt ChatGPT Conversational Tutor for a different chatgpt domain with custom variables.
- Combine ChatGPT Conversational Tutor with other workflows in the chatgpt category for a complete pipeline.
- Run ChatGPT Conversational Tutor with multiple AI models to compare output quality.
- Schedule ChatGPT Conversational Tutor as a recurring chatgpt task.
- Simplified version: remove optional variables for faster results.
- Advanced version: add custom validation steps after generation.
- Batch version: run ChatGPT Conversational Tutor on multiple inputs sequentially.
- chatgpt-focused variant: emphasize chatgpt best practices in the prompt.
- education-focused variant: emphasize education best practices in the prompt.
- Skipping variable customization — always replace [bracketed] placeholders.
- Using the wrong AI model tier for complex outputs.
- Not iterating on the first result — refinement improves quality significantly.
- Ignoring chatgpt best practices when customizing the prompt.
- Using gpt-4o outside its optimal use case for this workflow.
$ echo "contribute.sh"