Vibe Learning — Issue #21
Build Your Own AI Tutor
Stop Asking AI for Answers. Start Designing How It Teaches You.
Most people already have access to an AI tutor.
They just aren’t using it like one.
They open AI and type:
“Explain this to me.”
AI explains it.
They read the answer.
It makes sense.
They move on.
That feels like learning.
But there’s a problem.
Understanding an AI response is not the same as being able to produce that understanding yourself.
A real tutor doesn’t simply answer your questions.
A great tutor:
- discovers what you already know
- identifies where you’re confused
- adjusts explanations
- asks questions
- gives you challenges
- watches you struggle
- provides hints
- tests your understanding
- revisits weak areas
- gradually removes support
AI can do many of these things.
But only if we stop treating it like a search box.
Let’s build an AI tutor that actually teaches.
The Problem With “Explain This”
Imagine you’re learning JavaScript closures.
You ask:
“Explain JavaScript closures.”
AI produces a beautiful explanation.
You read it.
Everything makes sense.
Then I close the AI window and ask:
“Explain a closure to me without looking.”
Suddenly…
It’s harder.
This exposes one of the biggest traps in AI-assisted learning:
Recognition can feel like understanding.
When you’re reading a good explanation, your brain says:
“Yes, that makes sense.”
But that’s different from being able to:
- explain the concept
- apply it
- recognize when to use it
- solve a new problem with it
- teach it to someone else
So our AI tutor needs a different objective.
Not:
“Give me good explanations.”
But:
“Make me demonstrate understanding.”
That’s a much better learning contract.
Rule #1: The Tutor Should Ask Before It Tells
Here’s one of the easiest changes you can make.
Before asking AI to explain something, ask it to find out what you already know.
Try:
“I want to learn JavaScript closures. Before teaching me anything, ask me three questions to determine my current understanding.”
Now something important happens.
The AI isn’t starting with the topic.
It’s starting with you.
Maybe you already understand:
functions
scope
variables
callbacks
But lexical scope is confusing.
Your tutor can focus there.
This creates personalized learning without requiring a complicated adaptive-learning platform.
Build a Learner Profile
A useful AI tutor should know four things:
1. What do you already know?
2. What are you trying to accomplish?
3. Where are you struggling?
4. How should difficulty change as you improve?
Try this prompt:
“I’m learning [TOPIC].
My current experience is [LEVEL].
I already understand [KNOWN CONCEPTS].
I struggle with [DIFFICULT AREAS].
My goal is to be able to [OUTCOME].
Design the learning experience around that information.”
Compare this with:
“Teach me Python.”
The second prompt asks for content.
The first creates a learning context.
That’s much more useful.
Rule #2: One Concept at a Time
AI has a tendency to give you everything.
You ask about a topic.
It gives:
definitions
examples
exceptions
best practices
history
advanced concepts
five related topics
and twelve things you didn’t ask for.
That can feel impressive.
It can also destroy learning.
Working memory is limited.
A better tutor controls the pace.
Tell it:
“Teach me one concept at a time. After each concept, ask me a question or give me a small task. Don’t continue until I respond.”
Now your learning becomes interactive.
Explain → Respond → Check → Continue
Instead of:
Explain → Explain → Explain → Information overload
Rule #3: Don’t Let AI Rescue You Too Quickly
Imagine AI gives you a programming challenge.
You get stuck.
What do most people do?
“Give me the answer.”
And AI happily does.
Learning opportunity gone.
Instead, create a hint ladder.
Tell your tutor:
“When I’m stuck, don’t give me the solution immediately.
First ask what I’ve tried.
Then give me a small hint.
If I’m still stuck, give me a stronger hint.
Only provide the complete solution if I explicitly request it.”
This changes the relationship.
AI stops being the rescue button.
It becomes a coach.
The Hint Ladder
A useful tutoring sequence looks like this:
Level 1 — Question
“What have you tried?”
Level 2 — Direction
“Think about how scope works inside the function.”
Level 3 — Specific Hint
“Look at which variables remain accessible after the outer function finishes.”
Level 4 — Partial Example
Show a similar problem.
Level 5 — Solution
Only when necessary.
The goal isn’t making learning difficult for the sake of difficulty.
The goal is preserving enough struggle for your brain to do the work.
Rule #4: Make AI Ask You to Predict
Prediction is an incredibly powerful learning tool.
Before AI tells you what happens, guess.
For example:
“Show me a short JavaScript example involving closures. Ask me to predict the output before explaining what happens.”
Or:
“Give me a historical scenario. Ask me what I think happens next before telling me the outcome.”
Or:
“Describe a business problem and ask what strategy I would choose before giving me your analysis.”
Prediction forces your existing mental model into the open.
Then feedback becomes meaningful.
Rule #5: Make the Tutor Challenge Your Confidence
Here’s an interesting experiment.
After answering a question, rate your confidence:
Confidence: 8/10
Then ask AI to test you.
You might discover your real understanding is closer to 5/10.
That’s useful.
Try:
“After each answer I give, ask me how confident I am from 1–10. If I’m highly confident but incorrect, spend extra time helping me understand the misconception.”
Now your tutor isn’t just tracking correctness.
It’s tracking calibration.
Do I know what I know?
And do I recognize what I don’t?
That’s a powerful learning skill.
Rule #6: Use Multiple Explanations
When something doesn’t make sense, don’t just ask:
“Explain it again.”
You’ll often get essentially the same explanation.
Instead change the representation.
Ask:
“Explain this visually using a mental model.”
Then:
“Explain it using an everyday analogy.”
Then:
“Explain it technically without the analogy.”
Then:
“Give me a concrete example.”
Then:
“Give me an example where this concept does NOT apply.”
Each explanation approaches the idea from a different direction.
Understanding becomes a network instead of a memorized definition.
Rule #7: Make Yourself Teach the AI
Here’s one of my favorite techniques.
After learning something, say:
“I’m going to teach this concept back to you. Don’t help me while I’m explaining it. When I’m finished, identify anything inaccurate, incomplete, or unclear.”
Then explain it.
In your own words.
No copying.
No notes if possible.
This is where you’ll discover what you actually understand.
Your AI tutor becomes the student.
And you become the teacher.
Example: Learning Photosynthesis
Let’s see how differently this works.
Typical AI Learning
Student:
“Explain photosynthesis.”
AI explains photosynthesis.
Student reads it.
Done.
Tutor Mode
AI:
“Before we begin, what do you already know about how plants get energy?”
Student answers.
AI identifies misconceptions.
Then:
“Why do you think plants need sunlight?”
Student predicts.
AI teaches one concept.
Then:
“Explain that idea back to me.”
Student responds.
AI provides feedback.
Then:
“What do you think would happen to the process if a plant received light but no carbon dioxide?”
Now the student has to apply the concept.
Same AI.
Completely different learning experience.
Example: Learning Writing
Suppose you want to become a stronger writer.
Don’t ask:
“Improve this paragraph.”
AI improves it.
You get a better paragraph.
But did you become a better writer?
Instead ask:
“Act as my writing coach. Identify the single biggest weakness in this paragraph, explain why it’s a problem, and ask me to rewrite it. Don’t rewrite it for me.”
Now AI improves the learner.
Not just the output.
That’s the difference.
Example: Learning Coding
Instead of:
“Build a JavaScript weather app.”
Try:
“I’m learning JavaScript by building a weather app.
Help me break the project into progressively harder milestones.
Give me one milestone at a time.
Let me write the code.
Review what I produce.
Point out problems without rewriting everything.
If I’m stuck, use the hint ladder before showing code.”
Now the project becomes the curriculum.
That’s incredibly powerful.
Create Difficulty Levels
Your tutor should grow with you.
Try using five levels:
Level 1 — Recognition
Can I identify the concept?
Level 2 — Explanation
Can I explain it?
Level 3 — Application
Can I use it?
Level 4 — Analysis
Can I compare, debug, critique, or evaluate it?
Level 5 — Creation
Can I build something new with it?
Ask AI:
“Track my learning through five levels: recognition, explanation, application, analysis, and creation. Don’t consider the topic mastered until I can perform at Level 5.”
Now “I understand it” has a much higher standard.
Add Spaced Review
One conversation isn’t enough.
Learning requires revisiting ideas.
At the end of a session, ask:
“Create five short questions from today’s lesson that I should answer later from memory.”
Then save them.
Tomorrow, try answering them before reopening your notes.
The key is retrieval.
Don’t reread first.
Try to remember first.
Then check.
Build a Mistake Log
Your mistakes may be more valuable than your notes.
Keep track of:
Mistake
What did I get wrong?
Why
What misunderstanding caused it?
Correction
What’s the correct mental model?
Future Test
What question could reveal whether I’ve fixed the misunderstanding?
After several weeks, ask AI:
“Review my mistake log. What patterns do you see in the types of mistakes I’m making?”
Now AI can help identify weaknesses across time.
That’s much more interesting than correcting one answer.
The Master AI Tutor Prompt
Here’s a reusable starting point:
You are my AI tutor for [TOPIC].
Your objective is to develop my independent understanding, not simply give me answers.
Start by asking questions to determine what I already know.
Teach one concept at a time.
Keep explanations concise until I ask for more depth.
After teaching a concept, require me to do something with it: explain it, predict something, solve a problem, compare examples, or apply it.
Do not immediately correct every mistake. Ask questions that help me notice problems myself.
When I’m stuck, use a hint ladder:
- Ask what I’ve tried.
- Give a small directional hint.
- Give a more specific hint.
- Show a similar example.
- Give the solution only if needed.
Regularly ask me to explain concepts in my own words.
Increase difficulty when I’m consistently successful.
Revisit concepts I’ve struggled with.
Keep track of recurring mistakes within our session.
Your goal is not to help me finish quickly.
Your goal is to make me capable without you.
That final sentence matters.
A good tutor should eventually become less necessary.
The Independence Test
How do you know whether your AI tutor is working?
Turn it off.
Can you still:
explain the idea?
solve the problem?
create something?
recognize mistakes?
answer questions?
If not, you may have built AI dependency rather than AI-assisted learning.
Your tutor should help remove scaffolding over time.
The 20-Minute AI Tutor Experiment
Try this today.
Pick one concept you’ve wanted to understand.
Minutes 1–3
Tell AI your goal and have it test your starting knowledge.
Minutes 4–8
Learn one concept interactively.
Minutes 9–14
Complete a challenge without asking for the answer.
Minutes 15–17
Get feedback.
Minutes 18–20
Close your notes and explain what you learned from memory.
Then ask yourself:
Could I explain this tomorrow without AI?
That’s the real test.
The Bigger Idea
The exciting thing about AI tutoring isn’t that everyone can receive unlimited explanations.
We already have unlimited information.
The breakthrough is that learning experiences can become:
interactive
adaptive
responsive
challenging
personalized
But there’s an important condition.
We have to design AI to support thinking rather than replace it.
Final Reflection
The worst AI tutor gives perfect answers.
The best AI tutor knows when not to give you one.
It questions.
It challenges.
It waits.
It lets you struggle.
It gives hints.
It adjusts.
It asks you to explain.
And eventually…
you realize you don’t need the tutor as much anymore.
That’s success.
Because the goal of AI-powered learning shouldn’t be creating people who are excellent at asking AI.
It should be creating people who are excellent at learning.
Coming Next Issue
Issue #22 — The Socratic AI
What happens when we tell AI to stop answering our questions and start questioning our thinking?
We’ll explore how to build an AI that challenges assumptions, exposes weak reasoning, tests understanding, and turns ordinary conversations into powerful thinking exercises.
Question for readers
If you could have a personal AI tutor for one subject or skill right now, what would you want it to teach you—and would you trust it not to give you the answer too quickly?