Learning

Learning with AI; a private tutor instead of ready-made answers

2 minute readOct 30, 2026

A practical method for step-by-step explanation, creating exercises, getting feedback, and spaced repetition; along with a sample learning session.

Start with a measurable goal

"I want to learn programming" is a big goal. For a single session, make the goal small: "I want to understand the difference between a loop and a condition and solve three simple problems." A clear goal helps the tool build a practice path instead of a long block of text.

State your current level, available time, and prior knowledge. If you have a specific course resource, provide that section to the tool and ask it to use terminology accordingly.

Assign the role of a teacher to the tool

I want to learn the concept of average. My level is beginner and I have twenty minutes. First, ask two short questions to assess my level. Then, explain with an everyday example. Give only one exercise at a time and do not show the final answer until I respond. If I am wrong, give a short hint first; explain the solution after the second attempt.

This instruction prevents you from seeing the answer before thinking. For other topics, change the goal and the example, but keep the cycle of question, attempt, and feedback.

A twenty-minute session

Dedicate the first five minutes to identifying your starting point. In the next five minutes, learn one concept and one example. Then, solve three exercises ranging from easy to hard. Finally, without looking at the explanation, restate the concept in your own words in three sentences.

Ask the tool to evaluate your restatement against specific criteria: conceptual accuracy, appropriate example, and potential mistakes. A general score without explanation has little value; you need to know precisely what to improve.

Make a list of mistakes

After each exercise, log the error with a short title; for example, "I didn't unify the units" or "I missed the loop termination condition." For the next session, instead of rereading the whole lesson, ask for an exercise specifically targeting that error.

If you use a study guide or PDF to answer, ask for the section number and reference text. The tool may give a smooth but incorrect explanation; verify the example and solution with the course source or actual execution.

Turn review into retrieval

Create a few short questions for the next day whose answers are not visible on that page. Answer from memory first and then compare the result. Ask the tool to vary the questions so you do not just memorize the previous sentence; for instance, provide a fresh example or an edge case.

Today's exercise: Choose a topic you partially know and run a session using the prompt above. At the end, write down "what I couldn't do before the session and what I can do now." If the answer is unclear, make the goal for the next session smaller.

To study course files, see Working with PDFs, and to check answers, see Fact-Checking AI Answers.