Your country

Tools that support it use your country for local currency, number formats, units and paper size. Your choice is saved only in this browser.

Type a name or a two-letter code. Use the up and down arrow keys to move through the countries, Enter to choose one and Escape to close.

AI Literacy & Prompting  Module 7 – Learning and studying with AI

Studying with AI without losing skills

Use AI as a tutor that asks and hints instead of answering, try problems yourself first, check its answers another way, and plan a week that builds the skill.

  • Beginner
  • 15 minutes
  • Examples run with Node.js 24.21.0, Python 3.14.8 and quickjs 0.32.0
  • By MySmartCoPilot
Free lesson, Pro answers: 15 minutes
Free: the whole lesson. With a pass: the model answers to its 2 interview questions.

What you will learn

  • Write tutor prompts that ask for questions, hints and feedback on your working instead of finished answers
  • Explain what a field experiment found about AI help during practice and about performance once the help was gone
  • Plan a study week that puts your own attempts and recall from memory before AI explanations and checks
  • Recognise the signs that AI help is replacing the thinking you need in order to learn

Before you start

What you’ll learn · Before you start

What you will learn

  • Write tutor prompts that ask for questions, hints and feedback on your working instead of finished answers
  • Explain what a field experiment found about AI help during practice and about performance once the help was gone
  • Plan a study week that puts your own attempts and recall from memory before AI explanations and checks
  • Recognise the signs that AI help is replacing the thinking you need in order to learn

Before you start

On this page

In a field experiment with nearly 1,000 high-school maths students, those who practised with an ordinary AI chatbot scored 48 % higher on their practice problems, and then 17 % lower than students who never had it, once the chatbot was gone for the exam. Students given an AI tutor that asked and hinted instead of answering did as well on the exam as those who never had AI.

This lesson shows you how to get the tutor and avoid the crutch. You will write prompts that make an AI tool ask questions, give hints and check your working instead of answering for you; see what the research found and why; plan a week in which your own attempts and recall from memory come first; and spot the moment when AI help starts to replace the thinking you need in order to learn.

Help that raises practice scores can lower exam scores

The experiment, by Bastani and others, ran in four class sessions of 90 minutes each at a large high school. Some students practised with a plain chatbot; others had a tutor version, whose prompt held each problem’s solution, the common mistakes and hints for them, and an instruction not to give the whole solution away. Then everyone took an exam on similar problems with no AI at all (Bastani and others). Step through both routes:

Interactive · step by step Two AI tutors, one exam without AI Step through what students did with each tutor during practice, and what happened when the AI was gone.
Two AI tutors, one exam without AI, step 6 of 6. Showing Plain chatbot, Tutor with safeguards, Asks for the answer, Tries, then a hint, Practice grades +48 %, Practice grades +127 %, Exam without AI -17 %, Exam without AI: same. In focus: Exam without AI -17 %, Exam without AI: same.Plain chatbotTutor with safeguardsAsks for the answerTries, then a hintPractice grades +48 %Practice grades +127 %Exam without AI -17 %Exam without AI: same

The drawing shows the whole scene; its 6 steps are listed below.

Every step as text
  1. Two tutors. Nearly 1,000 high-school students practised maths in class sessions. Some had a plain chatbot, some a tutor whose prompt held the solution, common mistakes and hints, with an instruction not to give the answer away.
  2. What students did. With the plain chatbot, students most often simply asked for the answer and copied it. With the tutor, they learned to attempt answers and ask for help.
  3. Practice looked great. Compared with students who had no AI, practice grades were 48 % higher with the plain chatbot and 127 % higher with the tutor.
  4. The exam, without AI. Then came an exam with no AI, on problems much like the practice ones. The plain-chatbot group scored 17 % lower than students who never had AI; the tutor group scored about the same as them.
  5. Wrong answers, copied. Asked for the answer ten times on each of 57 practice problems, the plain chatbot was right only 51 % of the time. Copying meant learning wrong methods as well as skipping the work.
  6. They did not feel it. Students in both groups thought they had learned more than the exam showed. Feeling that you learned is not evidence that you did.

The difference was not the tool’s intelligence; both used the same model. It was what the students did with it. With the plain chatbot, students most often asked for the answer and copied it, so practice went well and the skill never formed; the authors call it using AI as a “crutch”. With the tutor, students attempted answers and asked for help, so the thinking stayed theirs. The plain chatbot was also often wrong: asked ten times for the answer to each of the 57 practice problems, it was right only 51 % of the time, so copying taught wrong methods as well.

The last step of the figure is the most useful warning. Students in both groups believed they had learned more than the exam showed. A session in which AI did the hard part feels productive, because everything got done; whether you learned anything shows only when the help is gone. Students in this study were at school, but the trap is the same for anyone learning a skill, at college or at work.

Judging a study session by how smoothly it went

Wrong: “I finished every problem with AI, so I know this now.” Right: “Can I solve a similar problem without AI, tomorrow?” Practice that felt easy is the warning sign, not the proof.

Checkpoint

Check: What the field experiment found

  1. Question 1 of 2 In the field experiment, why did the plain-chatbot group score lower on the exam without AI?

    Choose one answer.

    Show the answer: Question 1 of 2

    Answer: They mostly asked for the answers and copied them, so the skill never formed

    With the plain chatbot, students asked for answers and copied them. With the tutor, they attempted answers and asked for help, and their exam scores held.

  2. Question 2 of 2 After a session with an AI tool, you feel you understood everything. What does the study suggest you do?

    Choose one answer.

    Show the answer: Question 2 of 2

    Answer: Test yourself on a similar problem without AI, because students in the study believed they had learned more than they had

    Feeling that you learned is not evidence. Close the chat and solve a similar problem, or recall the main points with your notes closed.

A tutor prompt asks for questions and hints, not answers

Any chat tool can behave like the study’s tutor if you ask it to. A tutor prompt: A prompt that asks an AI tool to teach rather than answer: to ask one question at a time, give hints instead of the answer and point to the first mistake in your working without fixing it. sets the rules before the problem: ask me one question at a time, give a hint and not the answer, point to the first mistake in my working. The difference from an answer prompt is in what it asks the tool to do:

Answer prompt Tutor prompt
“Solve this and show the answer.” “Ask me one question at a time until I can solve this myself.”
“Explain the whole method.” “Give me one hint. If I am still stuck, give me a smaller next hint.”
“Correct my working.” “Point to my first mistake, but do not fix it.”
“Summarise the chapter for me.” “Quiz me on yesterday’s chapter, one question at a time, with my notes closed.”

If you have the worked solution or the marking scheme from your course, give it to the tutor with the instruction not to reveal it, as the study’s tutor had: its hints then come from a correct solution. The exchange below, written for this lesson, works one practice problem of a first statistics course, the chance of at least one six in four rolls of a die:

Interactive · message by message One problem, worked through a tutor prompt Step through the exchange. The tutor asks and hints; the student does every step of the work.
One problem, worked through a tutor prompt, step 8 of 8. Messages so far: You to AI tutor: hints, not the answer; AI tutor to You: one roll?; You to AI tutor: my try: 2/3; AI tutor to You: what about 7 rolls?; AI tutor to You: think of no six; You to AI tutor: my try: 0.52; AI tutor to You: why did adding fail?.YouAI tutorhints, not the answerone roll?my try: 2/3what about 7 rolls?think of no sixmy try: 0.52why did adding fail?671 of 1,296 counted

The drawing shows the whole scene; its 8 steps are listed below.

Every step as text
  1. The rules first. The prompt gives the problem, the chance of at least one six in four rolls of a fair die, and the rules: ask me one question at a time, give hints, not the answer, and point to my first mistake.
  2. A question back. Instead of solving it, the tutor asks where to start: what is the chance of a six in a single roll?
  3. A first try. The student answers 1/6, and reasons that four rolls must give 4 x 1/6 = 2/3. It is the most common first attempt.
  4. The first mistake. The tutor does not correct it. It asks what the same method gives for seven rolls. The student works it out: 7/6, more than 1, which no chance can be. Adding must be wrong.
  5. A hint, not the method. Asked for a hint, the tutor gives one: think about the chance of no six at all, first in one roll, then in four.
  6. The student's own answer. No six in one roll is 5/6, so no six in four rolls is (5/6) to the power 4, about 0.48, and at least one six is about 0.52. The student did every step.
  7. Explain it back. The tutor confirms it and asks for the reason adding failed, in the student's own words: it counts results with two or more sixes more than once.
  8. Checked outside the chat. The tutor can be wrong too, so the answer is checked another way: counting all 1,296 results of four rolls gives 671 with a six, 0.5177.

The tutor asked, nudged and confirmed; the student did every step and could explain the mistake afterwards. The last step matters too: a tutor’s confirmation is not a check, so the answer is checked another way. Counting every case is the surest check when the cases can be listed:

At least one six in four rolls: the answer checked by counting Python · answer/check_answer.py
"""Check an answer without asking the AI again: count every case.

The practice problem of the lesson: what is the chance of at least one six in
four rolls of a fair die? A common first attempt adds 1/6 four times. The
program lists all 6 x 6 x 6 x 6 = 1,296 equally likely results, counts those
with at least one six, and compares the count with both methods.
"""
from fractions import Fraction
from itertools import product

results = list(product(range(1, 7), repeat=4))
with_six = sum(1 for r in results if 6 in r)
count = Fraction(with_six, len(results))

added = 4 * Fraction(1, 6)
complement = 1 - Fraction(5, 6) ** 4

print(f"all results: {len(results)}, with at least one six: {with_six}")
print(f"counted:       {count} = {float(count):.4f}")
print(f"1 - (5/6)^4:   {complement} = {float(complement):.4f}")
print(f"4 x 1/6:       {added} = {float(added):.4f}")
twice = sum(1 for r in results if r.count(6) >= 2)
print(f"results with two or more sixes: {twice}")
print(f"adding 1/6 four times counts those results more than once, so it is too high by {float(added - count):.4f}")

Output

all results: 1296, with at least one six: 671
counted:       671/1296 = 0.5177
1 - (5/6)^4:   671/1296 = 0.5177
4 x 1/6:       2/3 = 0.6667
results with two or more sixes: 171
adding 1/6 four times counts those results more than once, so it is too high by 0.1489

Recorded with Python 3.14.8 on macOS 26 arm64. To run it yourself: mise exec python@3.14.8 -- python3 check_answer.py

All 1,296 results of four rolls, counted one by one, give 671 with at least one six: 0.5177, the same as 1 − (5/6)⁴. Adding 1/6 four times gives 2/3 = 0.6667, too high by 0.1489, because it counts each of the 171 results with two or more sixes more than once. A count like this does not depend on the AI being right.

Key idea

Set the rules before the problem: questions one at a time, hints instead of answers, your first mistake pointed out but not fixed. Then check the final answer another way.

Checkpoint

Check: Tutor prompts, and checking the answer

  1. Question 1 of 2 Which of these is a tutor prompt?

    Choose one answer.

    Show the answer: Question 1 of 2

    Answer: "Here is my working. Point to my first mistake, but do not fix it."

    A tutor prompt sets rules that keep the work yours: one question at a time, hints instead of answers, the first mistake pointed out but not fixed.

  2. Question 2 of 2 Why is adding 1/6 four times wrong for the chance of at least one six in four rolls?

    Choose one answer.

    Show the answer: Question 2 of 2

    Answer: It counts each result with two or more sixes more than once, so it comes out too high

    The chance of no six in four rolls is (5/6) to the power 4, so at least one six is 1 minus that: 671/1,296, about 0.5177, as the count of every result confirms.

Practise first, recall from memory, then let AI check

What builds a skill is effort of the right kind: trying before you are shown, and recalling from memory instead of reading again. In a classic experiment, students who read a text and then recalled it from memory remembered it better after two days and after a week than students who read it again, although rereading worked better five minutes later and made students more confident (Roediger and Karpicke). When Dunlosky and colleagues weighed the evidence for ten common techniques, two got their highest rating, testing yourself and spreading practice over time, while rereading, highlighting and summarising were among those that got their lowest (Dunlosky and others). The two habits are known as retrieval practice: Learning by recalling what you know without looking, such as answering questions with your notes closed. It strengthens memory more than reading the same material again. and spaced practice: Practice spread over several sessions on different days, so that each topic comes back after a gap, instead of one long session..

So AI’s place in a study week is after your own effort: to check your working, to quiz you on what you learned days ago, and to explain what you got wrong. Walk through such a week for the two topics of the statistics course:

Timeline · 6 events in order A study week that keeps the skill yours Walk through the week. Every topic is tried without AI first, checked with a tutor, then recalled without notes on a later day.
  1. Day 1

    Learn probability, then try it alone no AI

    Read the course material, then work the practice problems with no AI at all. Mistakes now are the point: they show what you do not know yet.

  2. Day 2

    The tutor checks your working tutor

    Paste the problem with your own working, and ask the tutor to point to your first mistake without fixing it. Redo the problem yourself.

  3. Day 3

    Learn statistics, then try it alone no AI

    The second topic gets the same start: the course material first, then problems with no AI.

  4. Day 4

    Check statistics, recall probability recall

    The tutor checks the statistics working. Then, with notes closed, it asks you questions on probability, three days after you learned it.

  5. Day 6

    Recall statistics recall

    With notes closed, the tutor quizzes you on statistics, three days after you learned it. Note every question you missed.

  6. Day 7

    A closed-book test of the week no AI

    Mixed problems from both topics, no notes and no AI. Afterwards, ask the tutor to explain only the ones you missed, then try a similar one again.

The timeline has 6 events, from Day 1 to Day 7.

The program below checks two plans for the same week against five rules: your own try before any AI help, no answer prompts, recall on two days or more, each topic worked on two days or more, and a closed-book test at the end. Both plans were written for this lesson, and both take 300 minutes:

Two study weeks of 300 minutes, checked against five rules

Python · week/week_check.py

"""Check a week's study plan against five rules from the lesson.

Each row of a plan is one session: the day, the topic ("both" for the two
topics), the activity and how AI is used (none, tutor or answer). Activities:
learn (read the course material), practise (solve problems), check (an AI tutor
reads your working), quiz and test (recall without notes), reread. The two
plans were written for this lesson and take 300 minutes each.
"""
import csv
from pathlib import Path

TOPICS = ["probability", "statistics"]
ACTIVE = {"practise", "check", "quiz", "test"}


def topics_of(row):
    return TOPICS if row["topic"] == "both" else [row["topic"]]


def check(rows):
    results = []
    late = [t for t in TOPICS
            if next((r for r in rows if t in topics_of(r) and r["activity"] in {"practise", "check"}), {}).get("ai") != "none"]
    results.append(("your own try before any AI help", not late, f"{', '.join(late)} began with AI help"))
    answers = [r for r in rows if r["ai"] == "answer"]
    results.append(("no answer prompts", not answers, f"{len(answers)} sessions ask for answers"))
    recall_days = {r["day"] for r in rows if r["activity"] in {"quiz", "test"}}
    results.append(("recall on two days or more", len(recall_days) >= 2, f"recall on {len(recall_days)} days"))
    thin = [t for t in TOPICS if len({r["day"] for r in rows if t in topics_of(r) and r["activity"] in ACTIVE}) < 2]
    results.append(("each topic worked on two days", not thin, f"{', '.join(thin)} on fewer days"))
    last = rows[-1]
    results.append(("a closed-book test at the end", last["activity"] == "test" and last["ai"] == "none", "no final test"))
    return results


here = Path(__file__).parent
for n, name in enumerate(["plan_a.csv", "plan_b.csv"]):
    if n:
        print()
    with open(here / name, encoding="utf-8", newline="") as f:
        rows = list(csv.DictReader(f))
    minutes = sum(int(r["minutes"]) for r in rows)
    print(f"{name}: {len(rows)} sessions, {minutes} minutes")
    for rule, ok, why in check(rows):
        print(f"  {rule:<34} {'ok' if ok else 'FAIL: ' + why}")

Output

plan_a.csv: 7 sessions, 300 minutes
  your own try before any AI help    FAIL: probability, statistics began with AI help
  no answer prompts                  FAIL: 2 sessions ask for answers
  recall on two days or more         FAIL: recall on 0 days
  each topic worked on two days      FAIL: probability, statistics on fewer days
  a closed-book test at the end      FAIL: no final test

plan_b.csv: 9 sessions, 300 minutes
  your own try before any AI help    ok
  no answer prompts                  ok
  recall on two days or more         ok
  each topic worked on two days      ok
  a closed-book test at the end      ok

Recorded with Python 3.14.8 on macOS 26 arm64. To run it yourself: mise exec python@3.14.8 -- python3 week_check.py

week/plan_a.csv

day,topic,activity,ai,minutes
1,probability,learn,none,40
1,probability,practise,answer,40
2,probability,reread,none,30
3,statistics,learn,none,40
3,statistics,practise,answer,40
5,statistics,reread,none,30
6,both,reread,none,80

week/plan_b.csv

day,topic,activity,ai,minutes
1,probability,learn,none,40
1,probability,practise,none,40
2,probability,check,tutor,30
3,statistics,learn,none,40
3,statistics,practise,none,40
4,statistics,check,tutor,30
4,probability,quiz,tutor,20
6,statistics,quiz,tutor,20
7,both,test,none,40

Plan A fails all five rules: it asks AI for the answers, then rereads, and never recalls anything from memory. Plan B passes all five in the same 300 minutes. The difference is not time; it is the order of the work and who does it.

Flashcard Maker Turn the questions you missed into flashcards and recall them from memory on later days. Study Planner & Revision Timetable Spread your topics over the days before an exam, with reviews coming back after gaps.

Checkpoint

Check: A study week built on your own effort

  1. Question 1 of 2 In Roediger and Karpicke's experiment, which students remembered a text better a week later?

    Choose one answer.

    Show the answer: Question 1 of 2

    Answer: Those who recalled it from memory after reading it

    Recalling from memory is harder and works better over days. Rereading feels better and fades faster.

  2. Question 2 of 2 Plan A and plan B both take 300 minutes. Why does plan B pass all five rules and plan A none?

    Choose one answer.

    Show the answer: Question 2 of 2

    Answer: Plan B puts the student's own tries and recall first, and uses AI only to check and quiz

    Same time, different order: try alone, let a tutor check, recall on later days and finish with a test without AI.

Signs that AI is doing the thinking for you

The crutch is easy to slip into, because each step of it feels reasonable. Watch for these signs:

  • you reach for the AI before you have tried the problem yourself;
  • you cannot solve a similar problem the next day without it;
  • you accept an explanation that you could not repeat in your own words;
  • your practice scores rise while your marks on tests without AI do not;
  • you feel you have learned a topic, but cannot recall its main points with your notes closed.

Each sign has the same fix: put your own effort back first, and give the AI the job of a tutor. Which use of AI fits depends on where you are with a problem. Answer three questions about the one in front of you:

Interactive · answer and compare Is this use of AI helping you learn? Answer three questions about the problem in front of you. The table rules out the uses that would do the thinking for you.
Have you tried the problem yourself first?
Will you be tested on this without AI, in an exam or at work?
Can you check an AI answer another way, such as a worked solution in your course or a count?

Answer the questions above: the table then marks what fits your case and says why the rest does not.

Six ways to use AI while studying, against effort, finding mistakes and the cost of a wrong AI answer
Use Keeps the effort yours Finds your mistakes Cost of a wrong AI answer
Ask for the answer What you get: a final answer to copy Poor the thinking is skipped Poor you make none, so none are found Poor copied as it is; the plain chatbot was right 51 % of the time
Ask for a worked solution What you get: every step, already done Poor you follow steps someone else took Mixed shows the right steps, not your wrong one Mixed a wrong step can look right
Ask for one hint What you get: a nudge after your own try Good you still solve it yourself Mixed moves you on; does not mark your work Good a bad hint costs a try, not the answer
Ask it to check your work What you get: your first mistake, pointed out Good the work is yours; the tool reads it Good it points to the first mistake Mixed it may flag a right step: compare with the course solution
Ask it to quiz you What you get: questions on what you studied Good recalling from memory is the work Good the misses show what to study again Mixed check its questions against your notes
Ask it to explain the idea What you get: a fresh explanation of the topic Mixed helps before a try; a crutch instead of one Poor it never sees your work Mixed compare it with the course material
How the answers decide
  • “Have you tried the problem yourself first?” Not yet: rules out Ask for the answer, Ask for a worked solution and Ask it to check your work and adds a caveat to Ask it to explain the idea. Before your own try, an answer or a worked solution does the thinking for you, and there is no work of yours to check. A hint, or the idea explained, can start you off.
  • “Will you be tested on this without AI, in an exam or at work?” Yes: rules out Ask for the answer and adds a caveat to Ask for a worked solution. In the field experiment, students who copied answers in practice scored 17 % lower on the exam without AI. You will meet the problem without it, so do the thinking now.
  • “Can you check an AI answer another way, such as a worked solution in your course or a count?” No: adds a caveat to Ask for the answer, Ask for a worked solution and Ask it to check your work. If you cannot check an AI answer another way, a wrong one reaches you unnoticed. The plain chatbot in the study was right only 51 % of the time.
  • “Have you tried the problem yourself first?” Yes, I have my own attempt and “Will you be tested on this without AI, in an exam or at work?” Yes: After your own try, a check of your working or a quiz on the topic keeps the effort yours and finds your mistakes.
  • “Will you be tested on this without AI, in an exam or at work?” No, I only need the result: adds a caveat to Ask for the answer. When you need only the result, an answer can be fine, but you are not learning the skill, and the answer still needs checking.

In short: before your own try, ask for a hint or the idea explained, never the answer; after it, ask for a check of your working or a quiz; and when you will be tested without AI, do the thinking now, because the study’s plain-chatbot group scored 17 % lower once the help was gone.

Checkpoint

Check: Signs that AI is doing the thinking

  1. Question 1 of 2 Which of these is a sign that AI is doing the thinking for you?

    Choose one answer.

    Show the answer: Question 1 of 2

    Answer: You cannot solve a similar problem the next day without it

    Watch for reaching for AI before trying, failing a similar problem without it, accepting explanations you could not repeat, and practice scores that rise while tests without AI do not.

  2. Question 2 of 2 You have not tried a problem yet, and you will be tested on it without AI. Which use of AI fits?

    Choose one answer.

    Show the answer: Question 2 of 2

    Answer: Ask for one hint, or for the idea explained, then make your own try

    Try first. A hint or the idea explained can start you; a check or a quiz comes after your own attempt.

Practise: plan a study week

The exercise gives you a student’s plan for a week before a closed-book test: it asks AI for the answers and spends the rest of the week rereading. Rewrite it into a week that builds the skill. The sample tests hold it to the rules of this lesson: your own try before any AI help, no answer prompts, tutor prompts that ask for questions, hints or a check, recall on two days or more, each topic on two days or more, and a test without AI at the end. They cannot tell whether the plan fits a real week; that judgement is yours.

Exercise · Easy · JavaScript

Turn an answer-first study plan into a week that builds the skill

A first-year student has a week to learn two topics of a statistics course, probability and statistics, before a closed-book test. week.mjs holds the plan the student made, between two backticks, one session a line:

Day 1 | probability | practise | none | -

The five parts are the day (1 to 7), the topic (probability, statistics, or both), the activity (learn, practise, check, quiz, test or reread), how AI is used (none, tutor or answer) and the prompt the student will give the AI, or - when there is none.

The plan asks AI for answers and spends the rest of the week rereading. Rewrite it into a week that builds the skill. The sample tests hold it to the lesson's rules: on each topic, the student's own try comes before any AI help; no session asks for answers; every tutor prompt asks for questions, hints or a check of the student's working; recall without notes (a quiz or a test) happens on two days or more; each topic is worked on two days or more; and the week ends with a closed-book test without AI. They cannot judge whether the plan fits the student's week.

Starter code · week.mjs

// The student's study week: one line per session. Day | topic | activity | AI use | prompt (or -).
// Activities: learn, practise, check, quiz, test, reread. AI use: none, tutor or answer.
export const plan = `Day 1 | probability | learn | none | -
Day 1 | probability | practise | answer | Solve these problems and give me the answers
Day 2 | probability | reread | none | -
Day 3 | statistics | learn | none | -
Day 3 | statistics | practise | answer | Do these questions for me
Day 6 | both | reread | none | -`;
The sample tests · week.test.mjs
import { test, assert } from 'mysmartcopilot:test';
import { plan } from './week.mjs';

// The plan's lines as sessions, held to the rules of the lesson.
const TOPICS = ['probability', 'statistics'];
const ACTIVITIES = ['learn', 'practise', 'check', 'quiz', 'test', 'reread'];
const rows = () =>
  String(plan)
    .split('\n')
    .map((l) => l.trim())
    .filter(Boolean)
    .map((l) => {
      const [day = '', topic = '', activity = '', ai = '', prompt = ''] = l.split('|').map((s) => s.trim());
      return { line: l, day: Number(day.replace(/^day\s*/i, '')), topic, activity, ai, prompt };
    });
const about = (r, t) => r.topic === t || r.topic === 'both';
const days = (list) => new Set(list.map((r) => r.day)).size;

test('every line has its five parts', () => {
  for (const r of rows()) {
    assert.ok(Number.isInteger(r.day) && r.day >= 1 && r.day <= 7, `"${r.line}": the day is a number from 1 to 7`);
    assert.ok([...TOPICS, 'both'].includes(r.topic), `"${r.line}": the topic is probability, statistics or both`);
    assert.ok(ACTIVITIES.includes(r.activity), `"${r.line}": the activity is one of ${ACTIVITIES.join(', ')}`);
    assert.ok(['none', 'tutor', 'answer'].includes(r.ai), `"${r.line}": the AI use is none, tutor or answer`);
  }
});

test('your own try before any AI help', () => {
  for (const t of TOPICS) {
    const first = rows().filter((r) => about(r, t) && ['practise', 'check'].includes(r.activity)).sort((a, b) => a.day - b.day)[0];
    assert.ok(first && first.activity === 'practise' && first.ai === 'none', `${t}: start with a practise session with no AI, before any AI help`);
  }
});

test('no session asks for answers', () => {
  const bad = rows().filter((r) => r.ai === 'answer');
  assert.ok(bad.length === 0, `${bad.length} sessions ask AI for answers: use none or tutor`);
});

test('tutor prompts ask for questions, hints or a check', () => {
  for (const r of rows().filter((x) => x.ai === 'tutor')) {
    assert.ok(/hint|question|mistake|quiz|check/i.test(r.prompt), `"${r.prompt}": ask for questions, a hint or a check of your working`);
    assert.ok(!/give me the answers?|tell me the answers?|solve (it|this|these)|do (it|this|these)( questions)? for me|write (it|my)/i.test(r.prompt), `"${r.prompt}": a tutor prompt does not ask for the answer`);
  }
});

test('recall without notes on two days or more', () => {
  const n = days(rows().filter((r) => ['quiz', 'test'].includes(r.activity)));
  assert.ok(n >= 2, `quizzes and tests fall on ${n} days: put recall on two days or more`);
});

test('each topic worked on two days or more', () => {
  for (const t of TOPICS) {
    const n = days(rows().filter((r) => about(r, t) && ['practise', 'check', 'quiz', 'test'].includes(r.activity)));
    assert.ok(n >= 2, `${t} is practised, checked or recalled on ${n} day(s): give it two days or more`);
  }
});

test('a closed-book test at the end', () => {
  const list = rows();
  const last = list[list.length - 1];
  assert.ok(last && last.activity === 'test' && last.ai === 'none', 'end the week with a test that uses no AI');
});
A hint

Give each topic the same shape: learn it, then practise with no AI, then let a tutor check your working on a later day. Put a quiz on each topic a few days after you learned it, and end the week with a test that uses no AI. In a tutor prompt, ask for what a tutor gives: one question at a time, a hint, or the first mistake in your working.

The sample tests run on this device, in your browser (QuickJS): nothing is sent to mysmartcopilot.com. The first run downloads JavaScript (about 0.6 MB), which is kept for the next runs. A check in your browser is feedback for you, not proof that the code is right for every input.

Then test yourself on the research, tutor prompts, study routines and the warning signs. The questions begin where your answers have been weakest:

Practice that adapts to you

Practise this lesson

12 questions about 4 ideas of this lesson. Each answer is explained at once, and what you get right is kept in this browser.

  1. Question 1 of 12 How did the plain-chatbot group do on the exam without AI, compared with students who never had AI?

    Choose one answer.

    Show the answer: Question 1 of 12

    Answer: 17 % lower

    Practice grades rose by 48 % with the plain chatbot and 127 % with the tutor. On the exam without AI, the plain group was 17 % lower and the tutor group about the same as students without AI.

  2. Question 2 of 12 What made the study's tutor different from the plain chatbot?

    Choose one answer.

    Show the answer: Question 2 of 12

    Answer: Its prompt held the solution, common mistakes and hints, with an instruction not to give the whole solution away

    Any chat tool can be asked to behave like that tutor: set the rules first, and give it the course's solution with the instruction not to reveal it.

  3. Question 3 of 12 The plain chatbot was right only 51 % of the time on the practice problems. What does that add to the problem of copying?

    Choose one answer.

    Show the answer: Question 3 of 12

    Answer: Students who copied also learned wrong methods, so every AI answer needs checking another way

    An answer you did not work out yourself is one you cannot check easily. Use AI to check your work, and check AI by another method, such as counting.

  4. Question 4 of 12 Which three rules does the lesson's tutor prompt set before the problem?

    Choose one answer.

    Show the answer: Question 4 of 12

    Answer: One question at a time, hints instead of answers, and the first mistake pointed out but not fixed

    Rules first, problem second: questions one at a time, hints instead of answers, and your first mistake pointed out but not fixed.

  5. Question 5 of 12 You have your course's worked solution to a problem. How can it make an AI tutor more useful?

    Choose one answer.

    Show the answer: Question 5 of 12

    Answer: Give it to the tutor with the instruction not to reveal it, so that its hints come from a correct solution

    A tutor with the correct solution and a rule not to reveal it gives better hints, as the study's tutor did.

  6. Question 6 of 12 The tutor confirms your answer of 0.52 for at least one six in four rolls. Why check it another way?

    Choose one answer.

    Show the answer: Question 6 of 12

    Answer: A confirmation from the tool is not a check, and the tool can be wrong; counting all 1,296 results does not depend on it

    Check an answer by a method that does not depend on the AI: count the cases, put the answer back into the problem, or compare with your course's worked solution.

  7. Question 7 of 12 What is retrieval practice?

    Choose one answer.

    Show the answer: Question 7 of 12

    Answer: Recalling what you learned from memory, such as answering questions with your notes closed

    Retrieval practice is recalling from memory. An AI tool can help by asking the questions, while you do the recalling.

  8. Question 8 of 12 Where does AI fit in the lesson's study week?

    Choose one answer.

    Show the answer: Question 8 of 12

    Answer: After your own effort, to check your working, quiz you on earlier topics and explain what you got wrong

    Your effort first, AI second: try, let a tutor check, recall on later days, and end with a test without AI.

  9. Question 9 of 12 A friend rereads an AI summary of each chapter three times before an exam. What does the research in this lesson suggest?

    Choose one answer.

    Show the answer: Question 9 of 12

    Answer: Recalling the chapters from memory on different days would work better than rereading summaries

    Swap rereading for recall: close the notes, answer questions, and come back to each chapter on a later day.

  10. Question 10 of 12 Which pair are both warning signs that AI is doing the thinking for you?

    Choose one answer.

    Show the answer: Question 10 of 12

    Answer: Reaching for AI before trying, and failing a similar problem without it the next day

    The warning signs share one thing: the work has moved from you to the tool.

  11. Question 11 of 12 Your practice scores have risen since you started using AI, but your marks on tests without AI have not. What do you change?

    Choose one answer.

    Show the answer: Question 11 of 12

    Answer: Put your own attempt first, and use AI as a tutor that checks and quizzes

    When practice and tests without AI drift apart, the AI is doing the practice. Bring your own effort back first.

  12. Question 12 of 12 At work you need a correct figure quickly, and nobody will test you on the method. What does the lesson's table say about asking for the answer?

    Choose one answer.

    Show the answer: Question 12 of 12

    Answer: It can fit, with two cautions, you are not learning the skill, and the answer still needs checking

    Match the use to the goal. To learn a skill, do the thinking yourself. To get a result, an answer can do, but check it another way first.

Interview questions

Warm-up (fresher to mid-level): What is the difference between asking an AI tool for the answer and using it as a tutor, and why does it matter for learning?

Asking for the answer hands the AI the thinking: you get a result, and the skill is never practised. Using it as a tutor keeps the thinking yours: you set rules such as one question at a time, hints instead of answers and your first mistake pointed out but not fixed, and you do every step. It matters because learning comes from the effort of trying and recalling. In a field experiment with nearly 1,000 students, those who practised with a plain chatbot mostly copied its answers and later scored 17 % lower on an exam without AI than students who never had it, while a tutor that gave hints instead of answers avoided that loss. The plain chatbot was also wrong almost half the time, so any final answer still needs checking another way.

Two workplace questions build on this lesson:

Model answers open with any pass: ₹79 for 1 week ($2.99), one payment that never renews.

  1. Mid to senior

    New hires in your team finish their AI-assisted training exercises quickly and score well on them, but a month later they struggle with the same tasks on real work. What would you change in the training, and how would you check that the change worked?

    Model answer, Pro. Model answers open with any pass; prices are in the notice on this page. First step and follow-ups

  2. Fresher to mid

    You have two weeks to learn SQL well enough to write the queries a new role needs, and you may use AI tools. How would you plan the two weeks, and how would you know that the skill is yours?

    Model answer, Pro. First step and follow-ups

Key takeaways

  • AI help can lift practice scores and still leave you worse off without it: in the field experiment, the plain-chatbot group scored 17 % lower on the exam, while the hint-giving tutor’s group did not.
  • A tutor prompt sets the rules first, questions one at a time, hints instead of answers, your first mistake pointed out, and any final answer is checked another way, such as by counting.
  • Build the week on your own effort: try first, recall from memory on later days, and let AI check and quiz you afterwards; recall beat rereading after two days and a week.
  • Watch for the signs of the crutch, such as reaching for AI before trying or failing a similar problem without it, and put your own attempt back first.

Terms in this lesson

retrieval practice
Learning by recalling what you know without looking, such as answering questions with your notes closed. It strengthens memory more than reading the same material again.
spaced practice
Practice spread over several sessions on different days, so that each topic comes back after a gap, instead of one long session.
tutor prompt
A prompt that asks an AI tool to teach rather than answer: to ask one question at a time, give hints instead of the answer and point to the first mistake in your working without fixing it.

References

Related tools

Report a problem with this lesson

Quick answers and tool search

Type to search tools or to get a quick answer, for example 18% of 2500. Use the up and down arrow keys to move through the results, Enter to choose, and Escape to close.